《骑马与砍杀》0.894加入新npc的方法

2025-01-26 09:17:29作者:饭克斯

经过一整天的深入研究,我终于找到了一个简单的方法来添加新的NPC。首先确保你的游戏中开启了module system,并打开module_troops.py文件。在这里你可以找到添加NPC的代码。我已经修改了NPC的技能和装备,以下信息仅供参考:

《骑马与砍杀》0.894加入新npc的方法

  • 马德尼(Marnid)的NPC信息:
  • 名称:Marnid
  • 性别:男性
  • 职业等级:28级
  • 技能:路径寻找、战术、训练、侦查等
  • 装备:锁甲、铁靴、鳞甲手套、匕首、匈牙利头盔、木棍等
  • 代码:0x000000000010918a01f248377289467d

  • 其他NPC信息(如Ymira、Rolf等):

接下来要添加新的NPC,你可以复制上述任何一个人的代码,然后将其粘贴到文件的下方。只需将前三行的名字进行修改,例如将“rolf”和“Rolf”改为“jack”和“Jack”。这样你应该就能在游戏中看到一个新的NPC“Jack”随机出现在酒店附近。不过这个方法尚未经过测试,你可以将出现位置设置为禅达酒馆。除非你想为特定NPC制作专属剧情,否则无需修改其他文件。

经过测试这个方法没有问题。以下是一个示例代码,你可以将其粘贴到文件中:

["jack","Jack","Jack", tf_hero, scn_the_happy_boar|entry(4),reserved, fac_commoners,[itm_pilgrim_disguise,itm_hide_boots,itm_knife,itm_tutorial_throwing_daggers,itm_pilgrim_hood],str_12|agi_30|int_6|cha_3|level(28),wp(50)|wp_throwing(240),knows_spotting_8|knows_pathfinding_8|knows_athletics_10|knows_power_throw_6|knows_tracking_8,0x00000000000c200401e7b86b3bb0d063], ["sandra","Sandra","Sandra",tf_female|tf_hero, scn_the_happy_boar|entry(6), reserved, fac_commoners,[itm_brigandine_a,itm_double_axe,itm_polehammer,itm_steel_shield,itm_wrapping_boots],str_30|agi_3|int_6|cha_12|level(28),wp(50)|wp_two_handed(250),knows_ironflesh_7|knows_power_strike_7|knows_shield_4|knows_trainer_5|knows_weapon_master_10,0x000000000008300101d8ad93708e4694], ...

虽然这可能不算什么大发现,但我研究了好久,而且论坛上没有关于0.894版本的教程。希望这个攻略能对大家有所帮助。另外我还可以制作NPC对话的加入方法,已经成功加入了一些对话,但还没有完全弄清楚指令。下次我会继续分享,或者如果有高手可以指点一二,我会非常感激。以下是成功的加入对话代码:

[trp_jack,"start",[(is_between, "$g_talk_troop", companions_begin, companions_end), (troop_slot_eq, "$g_talk_troop", slot_troop_occupation, 0)], "jack talk 1","jack_introduce_1",[]], [trp_jack|plyr,"jack_introduce_1",[],"jack talk 2","jack_introduce_2",[]], ... [trp_jack|plyr,"jack_introduce_4",[],"jack talk 8","close_window",[(call_script,"script_recruit_troop_as_companion","$g_talk_troop")]], ...

希望这个攻略对你们有所帮助,祝你们游戏愉快!

此攻略由游饭天堂小编团队编辑。

展开全文

热门推荐

相关攻略

猜你喜欢