控制台指令

本頁面所適用的版本可能已經過時,最後更新於3.2

控制台指令(英文:Console command)是玩家用來作弊、實驗或 Debug 的遊戲指令。

打開控制台

請注意,鐵人模式中無法使用控制台!

如果當前遊戲未啟用使用鐵人模式,則可以通過以下方式打開控制台:

  • ` 重音符鍵或反引號鍵
    • 在美式鍵盤上,位於 1 的左邊
    • Linux系統為 Alt Gr + `
  • § 分節符號鍵
    • 德語/北歐鍵盤上,⇧Shift + 3 This may also be the combo of left shift and the §| key to the left of the number 1 on the number row.
    • 在西班牙語和義大利語鍵盤上,Alt + 2 + 1
    • 在葡萄牙語鍵盤上,Alt Gr + 4 or Alt + 0167
    • 在法語鍵盤上,⇧Shift + ! and Alt + 2 + 1
    • 在 Windows 中,通過 Alt + NumPad 2 + NumPad 1 輸入 §。
    • 在 macOS (US) 中,通過 Opt + 6 輸入 §。

指令列表

以下是指令列表,包括指令、它們可接受的所有參數(如果不止一個則按順序)以及各指令效果的描述。

  • 對於「角色」範圍的指令,如果沒有給出參數,則會默認作用在玩家上(部分指令除外,如age)。大部分有目標的指令(targeted commands)接受角色ID作為可選的第二個參數,而religion/culture則是例外,當角色ID作為它們的參數時必須是第一個參數(religion orthodoxreligion 555 orthodox)。對於未列出參數的命令,則假設其有一個可選的角色ID參數。
  • 對於「無」範圍的指令,只有一種使用方式;對於「全局」範圍的指令,其效果會影響全局,例如:marry_anyone將會允許所有角色與任何人結婚
  • 角色屬性(外交、密謀等)通常範圍在0-20。 然而,由於屬性值儲存在一個單字節變數中,其範圍可以在-128-127。因此,一個角色的屬性最大基礎值可達到127。儘管如此,在加載存檔後,高於100的基礎值將被減少到100。
  • <角色 ID>可以通過使用角色信息(Charinfo)功能查得,其會懸浮在人物的名字上。
  • <Province ID> corresponds to the "ID" number found in the chart of Counties.
  • 用下劃線(_)替換參數名稱中的空格。
  • 注意:任何以"debug_"開頭的指令只應由開發者訪問——而非玩家。
範圍 指令 別名 參數 參數 描述
角色 add_artifact <寶物名稱> <角色 ID> (可選的) 為指定角色添加一個寶物
角色 get_all_artifacts <角色 ID> (可選的) 給予目標角色所有寶物,如果沒有指定角色則給予玩家
角色 destroy_artifact <寶物名稱> <角色 ID> (可選的) 移除一個指定角色的寶物,並銷毀之
角色 add_diplomacy <角色 ID> <差值> 修改角色的基礎外交屬性
角色 add_intrigue <角色 ID> <差值> 修改角色的基礎密謀屬性
角色 add_learning <角色 ID> <差值> 修改角色的基礎學習屬性
角色 add_martial <角色 ID> <差值> 修改角色的基礎軍事屬性
角色 add_stewardship <角色 ID> <差值> 修改角色的基礎管理屬性
角色 add_offmap_currency <地圖外政權> <數量> 給予玩家指定地圖外政權的貨幣。例如為了增加中國的皇恩add_offmap_currency offmap_china 5000
角色 add_trait <特質名稱> <角色 ID> 為角色添加一項特質。會檢查是否有對立的特質。特質名稱均為小寫。如果沒有輸入角色 ID,特質將會被添加到你當前的角色。remove_trait指令亦是如此。
角色 remove_trait <特質名稱> <角色 ID> 為角色移除一項特質
角色 add_modifier <修正名稱> <角色 ID>, <天數> 為角色添加一項修正
角色 remove_modifier <修正名稱> <角色 ID> 為角色移除一項修正
角色 age <角色 ID> <差值> 修改角色的年齡
角色 banish <角色 ID>(被驅逐者) 驅逐一個角色
角色 capital <省份 ID> 將玩家的首都移動到指定省份
角色 clr_moved_capital <角色 ID> (可選的) 清除一個角色的已移動省份旗標。
角色 cash wealth <數量> (可選的) 玩家增加金錢(默認為5000). Putting a - before the amount will subtract that amount instead.
角色 claim <頭銜名稱> <角色 ID> (可選的) 給你自己或另一角色一個宣稱
角色 coalition <角色 01 ID> <角色 02 ID> <角色 01>發起/加入/離開針對<角色 02>的包圍網(coalition)
角色 council_positions <角色 ID 或 頭銜名稱 > 顯示AI每種內閣態度的分數
角色 clr_focus 清除玩家的生活重心
角色 culture <角色 ID> (可選的) <文化> 設置一個角色的文化
角色 decadence <差值> 相對於原本的腐化度,修改玩家家族腐化度
角色 decision <決議 ID> <角色 ID> 執行一項決議
角色 die 自然死亡
角色 enforce_peace <數量> 在玩家的領地內觸發強制和平機制。內閣必須被授權,但免除其他要求。<數量>似乎被忽略了,需要確認。
角色 liege_enforce_peace <數量> 在玩家領主的領地內觸發強制和平機制。內閣必須被授權,但免除其他要求。<數量>似乎被忽略了,需要確認。
角色 enable_ambition <角色 ID> 允許角色選擇新的野心
角色 event <事件 ID> <角色 ID> 或 <省份 ID> 對你自己或另一角色或省份執行一個事件
調試 testevent <事件 ID> <角色 ID> 或 <省份 ID> 在不觸發事件的情況下測試事件
角色 favor_get <角色 ID> 獲得一個角色的人情
角色 favor_grant <角色 ID> 授予一個角色你的人情
角色 gfx_culture <角色 ID> (可選的) <文化> 基於指定文化默認的graphical_culture設置一個角色的肖像
角色 give_birth <角色 ID> 令一個懷孕的角色立即分娩
角色 give_title <頭銜名稱> <角色 ID> 將一個頭銜給予一個角色
角色 infamy <差值> 修改玩家的威脅度
角色 imprison <角色 ID>(被囚禁者) <角色 ID>(囚禁者) 令一個角色被另一個角色囚禁
角色 join_society <社團鍵值> 加入一個社團。有效社團名有:monastic_order_benedictine, monastic_order_dominican, monastic_order_orthodox, monastic_order_nestorian, monastic_order_monophysite, monastic_order_hindu, monastic_order_buddhist, monastic_order_jain, hermetics, the_assassins, the_satanists, the_trollcrafters, the_cult_of_kali, the_cold_ones, the_plaguebringers, 和 secret_religious_society_<religion>。
角色 leave_society <社團鍵值> (可選的) 離開一個社團
角色 log_missing_adjectives 記錄所有沒有形容詞形式本地化鍵值的頭銜(例如,定義了頭銜"k_title"卻沒有定義"k_title_adj")
角色 kill <角色 ID> 殺死一個角色
角色 kill_yourself <角色 ID> 殺死你的角色。沒有效果("Not today QA!")。用die替代之。
角色 move <角色 ID>(被移動者) <角色 ID>(目的地) 將一個角色移動到另一角色的宮廷
角色 neg_opinion <角色 ID>(懷恨者) <角色 ID>(被懷恨者) 在兩個角色間添加一項好感減成
角色 nickname <稱號> <角色 ID> 給一個角色或玩家一個稱號
角色 piety <數量> (可選的) 給玩家增加虔誠(默認5000)
角色 play <角色 ID> 切換扮演的角色(警告:每當你切換,都會刪除並重置你當前角色的編年史)
角色 prestige <數量> (可選的) 給玩家增加威望(默認5000)
角色 run <文件名> 執行文本文件中的腳本命令。該文件必須位於Documents/Paradox Interactive/Crusader Kings 2/文件夾中(根據你的作業系統). 指令將在以玩家角色為範圍執行。
角色 score <數量> (可選的) 給玩家增加分數(默認5000)
角色 techpoints 為玩家的各類科技點各增加 1000
角色 max_tech <省份 ID> (可選的) 將所有省份或指定省份的科技升至最高
角色 recalc_succ <角色 ID> 重新計算玩家或指定角色的繼承序列
角色 religion <角色 ID> (可選的) <宗教> 設置玩家或指定角色的宗教
角色 secret_religion <角色 ID> (可選的) <宗教> 設置玩家或指定角色的秘密宗教
角色 set_government <政體Tag> <角色 ID> (可選的) 將政體改變為指定類型 (有效輸入為: merchant_republic_government, nomadic_government, feudal_government, theocracy_government, tribal_government, republic_government, muslim_government, theocratic_feudal_government, chinese_imperial_government, confucian_bureaucracy, order_government, roman_imperial_government)
角色 titleowner <頭銜名稱> <角色 ID> (可選的) 返回或設置頭銜的持有者。不包括部落首都地產。
角色 validate_government <角色 ID> (可選的) 驗證一個角色的政府
角色 validate_laws <角色 ID> 驗證一個角色主地產法律
角色 validate_lieges <頭銜名稱> 驗證一個頭銜的領主
角色 set_char_flag <旗標> <角色 ID>(可選的) 給角色設置一個旗標
角色 clr_char_flag <旗標> <角色 ID>(可選的) 給角色清除一個旗標
角色 set_society_grandmaster <角色 ID> (可選的) 將你所在社團的領袖設置為給定角色
角色 show_all_societies 在社團介面列出所有社團
角色 society_rank_up <數量> (可選的) 提升玩家在社團中的位階(默認為1)
角色 society_rank_down <數量> (可選的) 降低玩家在社團中的位階(默認為1)
角色 society_currency <數量> (可選的) 增加玩家的社團貢獻(默認為5000)
角色 quickbuild 玩家所有建設立即完成
角色 usurp <頭銜名稱> <角色 ID> 令指定角色篡奪指定頭銜; if title currently does not exist, creates the title instead.
全局 activate_artifacts 所有寶物無視激活要求,始終保持激活。Disabled as of at least 3.0.0.
全局 allow_laws 切換能否自由改變法律
全局 real_fathers 在家譜中顯示真正的父親
全局 charinfo debug_mode <角色 ID>
  • 為角色、頭銜和事件提示添加調試信息
  • 顯示你配偶的其他情人
全局 de_jure_counties 顯示法理伯爵領地圖模式
全局 discover_plots 切換是否自動發現陰謀
全局 fow <省份 ID> (可選的) 關閉一個省份或全局的戰爭迷霧
全局 game_speed <速度> 設置遊戲速度,0-4
全局 game_paused <true/false> (可選的) 切換/設置遊戲暫停狀態,參數必須小寫
全局 get_offmap_holder <地圖外政權> 顯示指定的地圖外政權的當前持有者的名字和角色 ID
全局 set_offmap_status <地圖外政權> <狀態> 設置指定的地圖外政權的狀態(例如china_stable, china_unrest...)
全局 set_offmap_policy <地圖外政權> <政策> 設置指定的地圖外政權的政策(例如china_open, china_isolationist, china_expansionist
全局 kill_offmap_ruler <地圖外政權> 殺死指定的地圖外政權的統治者
全局 kill_offmap_dynasty <地圖外政權> 殺死指定的地圖外政權的統治者,並生成一個不同家族的新統治者
全局 manpower <數量> (可選的) 為游牧玩家角色增加游牧人力(默認為5000)
全局 population <數量> (可選的) 為游牧玩家角色增加游牧人口(默認為5000)
全局 marry_anyone 切換能否與任何人結婚
全局 morehumans humans <數量> 增加更多人
全局 neg_diplo 切換能否發送會被拒絕的外交提議
全局 nextsong 更改當前播放的配樂
全局 listsongs 列出所有可播放BGM
全局 outbreak <疾病> 在一個隨機省份爆發指定的疾病。黑死病可能只在軍稚那和酒泉開始
全局 plots_known 切換是否所有陰謀總是已知的
全局 recalc_council 將會重新計算內閣成員的內閣態度
全局 reload_succession_voting 重新開始繼承投票
全局 set_flag <旗標> 設置一個全局旗標
全局 clr_flag <旗標> 清除一個全局旗標
全局 set_prov_flag <旗標> <省份 ID> 在省份設置一個旗標
全局 clr_prov_flag <旗標> <省份 ID> 在省份清除一個旗標
全局 validate_cultural_names 驗證同文化頭銜名稱
全局 spawn_disease <疾病> <省份 ID> 在指定省份生成指定的疾病。黑死病可能只在軍稚那和酒泉開始
character_stats 顯示各種遊戲統計數據,諸如角色數量、陰謀和生育率。
dynasty_stats 顯示各種家族統計數據,包括獨特王朝的數量以及由多少史實家族已經消亡。
destroy_settlement <地產名稱> 摧毀一個地產
murder <角色 ID>(兇手) <角色 ID>(受害者) 一個角色試圖謀殺另一角色
pollinate <角色 ID>(母親) <角色 ID>(父親) 令另一角色使一個角色受孕
cuckoo <角色 ID>(母親) <角色 ID>(父親) 令另一角色使一個角色受孕,父親身份未知
revolt <省份 ID> 在指定省份開始一場叛亂
succ <繼承法類型> 改變繼承法類型(警告:危險)。 有效值:feudal_elective, primogeniture, gavelkind, seniority, tanistry, turkish_succession, merchant_republic_government, tribal_government, nomadic_government, chinese_imperial_government, confucian_bureaucracy
add_lover <角色 ID> <角色 ID> 讓一個角色成為另一角色的情人
add_friend <角色 01 ID> <角色 02 ID> (可選的) Makes the character your friend
None remove_friend <Character 01 ID> <Character 02 ID> (OPTIONAL) Removes the character as your friend
None add_rival <Character 01 ID> <Character 02 ID> (OPTIONAL) 讓指定角色成為你的對手
None remove_rival <Character 01 ID> <Character 02 ID> (OPTIONAL) 不再把指定角色作為你的對手
flip_mapmodes 每天循環到下一個地圖模式
province_religion prov_rel <省份 ID> <宗教> 設置省份宗教
run_commands_from_file rcff, runcmdff <File Name> 讀取一個每一行都是控制台指令的文件,從頭到尾執行一遍
調試 clear 清空控制台
調試 debug_ai <角色 ID> recalc (可選的) 顯示角色的AI策略(空ID則關閉)
調試 debug_aistrength 列印一些AI強度數據
調試 debug_assert 打開/關閉斷言
調試 debug_bloom 打開/關閉高光
調試 debug_borders 打開/關閉邊界
調試 debug_crash 強制遊戲崩潰
調試 debug_citysprawl 打開/關閉城市模型
調試 debug_dumpevents 轉儲事件數據到遊戲日誌
調試 debug_events 開始計算事件
調試 debug_hires 打開/關閉 Terrain Hires 模式
調試 debug_info 切換調試信息
調試 debug_lines 切換調試行
調試 debug_lockcamera 打開/關閉視野鎖定
調試 debug_name 為省份生成名稱
調試 debug_nogui 打開/關閉 GUI
Debug debug_nomen noman, nomen, nm 切換中間名
調試 debug_nomouse 打開/關閉滑鼠滾輪
調試 debug_postfx 打開/關閉 PostFX
調試 debug_rivers 打開/關閉河流
調試 debug_sky 打開/關閉天空
調試 debug_smooth 切換平滑幀
調試 debug_terrain 打開/關閉地形
調試 debug_textures 將紋理信息寫入應用程式調試日誌
調試 debug_ti 打開/關閉 Terra Incognita
調試 debug_tooltip 打開/關閉提示
調試 debug_trees 打開/關閉樹木
調試 debug_triggerassert 強制遊戲拋出一個斷言
調試 debug_volume <音量差值> 修改音樂音量
調試 debug_water 打開/關閉水
調試 debug_wireframe 打開/關閉強制線框
調試 debug_yesmen yesman, yesmen, ym Toggles Yesmen; the AI will accept all diplomatic offers from the user. For example, request invasions from the Pope.
調試 debug_zoom 放大遊戲
調試 eventinfo 列印正在運行的事件數(將調試信息添加到角色狀態信息)
調試 guibounds gui 切換GUI邊界調試
調試 fullscreen 切換全屏
調試 hello <角色 ID 或 頭銜名稱> 打開角色介面或頭銜介面
調試 help <指令 Name> (可選的) 列印出所有控制台指令或特定的指令描述
調試 helplog 將所有控制台指令列印到game.log
調試 noai 切換 AI
調試 numcoas 列印已用紋章的數量
調試 observe 切換到觀察者模式,此模式下完全不玩任何角色並且不再顯示消息也不能暫停遊戲。Ctrl+點擊一個角色獲取對其的部分控制,只在繼承及召喚盟友時暫停。
調試 print_player_events 將所有玩家事件列印到遊戲文件夾中的player_events.csv
調試 print_ai_events 將所有ai事件列印到遊戲文件夾中的ai_events.csv
調試 print_global_flags pgf 列印所有全局旗標
調試 print_global_variables print_global_vars, pgv 列印所有全局變數
調試 print_holding_numbers 列印每個伯爵領的地產數量,以數量排序。在你想確保所有伯爵領都可支持7個槽位時很有用。
調試 print_randomlog 將隨機數存入randomlog.log
調試 refresh_portraits 讓所有角色的肖像儘快刷新
調試 reload file name 重新加載guilua文件
調試 reloadevents 重新加載時間資料庫
調試 reloadfx map/mapname/postfx or * <fx filename> 重新加載著色器
調試 reloadgovernmentflavor 重新加載政府介面風格
調試 reloadinterface 重新加載整個介面
調試 reloadloc 重新加載本地化
調試 reloadpositions 重新加載內閣態度數據
調試 reloadtexture <Texture File Name> 重新加載指定紋理
調試 save_without_ironman <Save Name> 將遊戲存儲為非鐵人模式
調試 spawnactor <Actorname> <Animation>(可選的),<頭銜名稱>(可選的) Spawns an actor with an optional animation and tabard title
調試 timer 輸出計時信息
調試 timer_start 開始計時
調試 timer_restart 重新開始計時
調試 timer_reset 重置計時
調試 timer_stop 停止計時
調試 timer_dump 轉存(dump)計時信息
調試 ct 複製計時信息
調試 version 列印遊戲目前的版本
調試 window wnd <open/close> <window name> 打開或關閉指定窗口
調試 wipe_achievements 抹除所有 CK2 Steam 成就。警告:無法還原!

變數

  • 角色 ID:通過charinfo指令得到。與通常的滑鼠懸停數據列在一起。
  • 省份 ID:參見省份
  • 頭銜名稱:
    • 使用'charinfo'指令查詢。將滑鼠懸浮在頭銜的盾徽上會顯示頭銜名稱。
    • 頭銜ID均遵循統一規則。它通常是一個可預測的名稱,它通常是一個可預測的名稱(x_頭銜名),帝國以"e"開頭,王國以"k"開頭,公國以"d"開頭,伯爵領以"c"開頭,而男爵領/主教區/城市/家族宅邸則以"b"開頭。
      • 舉例:「不列顛尼亞」帝國是e_britannia。
      • 一些頭銜是例外。例如:
        • 神聖羅馬帝國是e_hre
        • 群島公國是d_western_isles
        • 布列塔尼的萊昂伯爵領是c_french_leon
        • 德維得的特德維主教區是b_st_davids
      • 請注意,在其他文化中,相同的頭銜可能會有不同的名稱!
      • 如果在遊戲中找不到或者無法猜測,請參考common/landed_titles/landed_titles.txt。
  • 稱號:參見稱號,格式為 nick_the_xxx
  • 特質名稱:參見特質
  • 地產名稱(Settlement Name):見上文的頭銜名稱。只有頭銜開頭是"b_"或"c_"的是地產。
  • 疾病名稱:流行病中的一個