潘德的预言吧 关注:76,757贴子:2,920,463
  • 0回复贴,共1

随军奴隶贩子功能是不是和一键收战利品有冲突呀?

只看楼主收藏回复

自己参照汉匈那边的帖子,TXT修改了一下,在营地干些事情菜单下面增加了访问随军奴隶贩子的功能,一切都很正常,卖价也正常,但是偶尔会出问题,战后选择NPC打扫战场的时候会卡机,哪个地方出问题了呀?
首先是汉化文件。(language/cns/下,当然如果你用繁体就打开cnt那个)
game_menus.csv的最后添加:
mno_sell_prisoner|拜 访 随 军 的 奴 隶 贩 子
dialogs.csv的最后添加:
dlga_event_triggered:ransom_broker_sell_prisoners_mod|若 有 俘 虏 , 可 卖 于 我 , 不 管 多 少 我 皆 可 收 纳 , 价 格 必 当 童 叟 无 欺 。
dlga_ransom_broker_sell_prisoners_mod:close_window|若 再 有 俘 获 士 卒 , 农 民 , 贼 人 , 尽 管 寻 我 。
第二是菜单部分
menus.txt中首先找到menu_camp_action 0 Choose_an_action: none 0(潘德和子mod他城里面找到menu_camp_action 4096 Choose_an_action: none 1 2031 1 1441151880758558777 16,把16加1改成17)
紧跟的一个数字,如果你之前没有进行任何菜单增加的操作的话应该是28,把这个数字加1。
然后在下一行,也就是mno_camp_action_1的前面添加以下这一段(注意把末尾空格也复制进去,括号就不需要了)
【mno_sell_prisoner 0 Visit_ransom_broker_following_your_party 4 1301 0 2052 0 2133 2 144115188075855987 360287970189640086 1025 1 360287970189640086 . 】
最后是和奴隶贩子的对话
conversation.txt中,首先把第二行的数字加2。(对于没进行过对话的增加和删除的文件,这个数字应该是5062)
然后我们找到这一行dlga_event_triggered:close_window.4 4095 5 0 {!}Sorry_--_just_talking_to_myself_[ERROR-_{s51}] 6 0 NO_VOICEOVER
这一行替换为dlga_event_triggered:ransom_broker_sell_prisoners_mod 4095 5 1 31 2 144115188075855987 360287970189640086 Let_me_see_what_you_have... 2732 1 2044 0 NO_VOICEOVER
然后在文件的末尾添加两行:
dlga_ransom_broker_sell_prisoners_mod:close_window 4095 2732 0 Let_me_know_if_you_need_my_services. 6 0 NO_VOICEOVER
dlga_event_triggered:close_window.4 4095 5 0 {!}Sorry_--_just_talking_to_myself_[ERROR-_{s51}] 6 0 NO_VOICEOVER
这样就可以了。


IP属地:江西1楼2024-05-13 10:10回复