《骑马与砍杀》——加入新npc的方法
作者:佚名 来源:本站 时间:2024-12-15 点击:次
研究了一整天先說說最簡單的方法
前提是要有module system
打開module_troops.py
搜尋馬德尼marnid
會找到以下文字(npc技能跟裝備我修改過了,僅供參考)
["borcha","Borcha","Borcha",tf_hero, 0, reserved, fac_commoners,[itm_plate_armor,itm_iron_greaves,itm_scale_gauntlets,itm_knife,itm_magyar_helmet_a,itm_wooden_stick,itm_tutorial_sword],str_6|agi_6|int_30|cha_30|level(28),wp(50),knows_pathfinding_2|knows_tactics_8|knows_trainer_9|knows_spotting_2,0x000000000010918a01f248377289467d],
["marnid","Marnid","Marnid", tf_hero, 0,reserved, fac_commoners,[itm_mail_with_surcoat,itm_hide_boots,itm_short_sword,itm_turret_hat_green,itm_flintlock_pistol],str_3|agi_12|int_26|cha_3|level(28),wp(50)|wp_firearm(200),knows_trade_10|knows_inventory_management_5|knows_engineer_10,0x00000000000c600301c2510211a5b292],
["ymira","Ymira","Ymira",tf_female|tf_hero, 0, reserved, fac_commoners,[itm_court_dress,itm_morningstar],def_attrib|level(28),wp(90),knows_wound_treatment_8|knows_first_aid_7|knows_surgery_7,0x000000000000000201c152351bab4558],
["rolf","Rolf","Rolf",tf_hero, 0, reserved, fac_commoners,[itm_leather_jerkin,itm_nomad_boots, itm_sword],def_attrib|level(1),wp(20),knows_common,0x00000000000c840001f8c0a4ab8ad50a],
這裡就是放著npc加入的代碼,0.894跟0.808的加入代碼是不通的,
作者是利用slot的方式來處理加入npc,我搞不太懂,不過要加入新npc是很簡單的,只要複製上面任何一個人,
貼到下方,把前三個名字改掉,例如:"rolf","Rolf","Rolf"改成"jack","Jack","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],
提供我的範例給你們試,貼上之後應該就是
["borcha","Borcha","Borcha",tf_hero, 0, reserved, fac_commoners,[itm_plate_armor,itm_iron_greaves,itm_scale_gauntlets,itm_knife,itm_magyar_helmet_a,itm_wooden_stick,itm_tutorial_sword],str_6|agi_6|int_30|cha_30|level(28),wp(50),knows_pathfinding_2|knows_tactics_8|knows_trainer_9|knows_spotting_2,0x000000000010918a01f248377289467d],
["marnid","Marnid","Marnid", tf_hero, 0,reserved, fac_commoners,[itm_mail_with_surcoat,itm_hide_boots,itm_short_sword,itm_turret_hat_green,itm_flintlock_pistol],str_3|agi_12|int_26|cha_3|level(28),wp(50)|wp_firearm(200),knows_trade_10|knows_inventory_management_5|knows_engineer_10,0x00000000000c600301c2510211a5b292],
["ymira","Ymira","Ymira",tf_female|tf_hero, 0, reserved, fac_commoners,[itm_court_dress,itm_morningstar],def_attrib|level(28),wp(90),knows_wound_treatment_8|knows_first_aid_7|knows_surgery_7,0x000000000000000201c152351bab4558],
["rolf","Rolf","Rolf",tf_hero, 0, reserved, fac_commoners,[itm_leather_jerkin,itm_nomad_boots, itm_sword],def_attrib|level(1),wp(20),knows_common,0x00000000000c840001f8c0a4ab8ad50a],
["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的教學,
就在此獻醜了,還有可以製作對話的加入方法,已經可以成功加入了,不過我還沒完全搞清楚指令
下次在發,或是有高手可以指點一二,附上成功的加入對話代碼
[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,"jack_introduce_2",[],"jack talk 3","jack_introduce_3",[]],
[trp_jack|plyr,"jack_introduce_3", [], "jack talk 5", "jack_introduce_4",[]],
[trp_jack,"jack_introduce_4", [], "jack talk 6", "jack_introduce_4",[]],
[trp_jack|plyr,"jack_introduce_4", [], "jack talk 7", "jack_introduce_5",[]],
[trp_jack,"jack_introduce_5", [], "jack talk 8", "close_window",
[(call_script, "script_recruit_troop_as_companion", "$g_talk_troop")]],
[trp_jack|plyr,"jack_introduce_3", [], "jack talk 4", "close_window",[]],
本次分享游戏《骑马与砍杀》攻略。
- 上一篇: 《骑马与砍杀》——0808版本 武器动作的具
- 下一篇: 《骑马与砍杀》——960 native战报
相关阅读
更多资讯
- 《骑马与砍杀》——960 native战报
- 《骑马与砍杀》——改进士气报告的显示问题
- 《骑马与砍杀》——马战心得
- 《骑马与砍杀》——导装备基本图文说明教程
- 《骑马与砍杀》——如何用刀
- 《骑马与砍杀》——步战狂战士心得
- 《骑马与砍杀》——剑盾骑砍杀技巧
- 《骑马与砍杀》——手工艺打造图文说明教程
- 《骑马与砍杀》——物品属性全解析
- 《骑马与砍杀》——弓骑兵完全手册
- 《骑马与砍杀》——弓骑流心得
- 《骑马与砍杀》——物品管理心得+抓人经验
- 《骑马与砍杀》——武器使用心得
- 《骑马与砍杀》——全部npc能力评论
- 骑马与砍杀——增加NPC方法
- 骑马与砍杀——不同性格领主解析
- 骑马与砍杀——破盾与破防详细说明
- 骑马与砍杀——影响领主是否被说服的因素
- 骑马与砍杀——各种流派详细说明
- 骑马与砍杀——属性与技能详细说明
热门文章
推荐游戏
换一换- 皇家守卫军2前线全英雄破解版-破解版中文版下载v5.6.14破解版无限金币
- 吃我一飞刀游戏手机版-吃我一飞刀最新版下载v1.8
- 诸神国度无限仙玉版-诸神国度海量仙玉版下载v1.0.08888仙玉版
- 合成不易红包版-合成不易游戏下载v1.0.0最新版
- 星露谷物语无限金币版安卓安装包-无限金币版最新版下载v1.4.5.151手机版破解版无限金币
- 油管主播的生活游戏破解版中文版-模拟主播无限钞票金币下载v1.6.4油管主播的生活手机版破解版
- 萌将世界手游-萌将世界游戏下载v1.0.0安卓版
- 幻想乡世界游戏(暂未上线)-幻想乡世界手游预约v1.0
- 暴击猎人充值返利版-暴击猎人高返版下载v1.2充值福利版
最新文章
- 人气排行