第1頁:
展開《神界原罪2》中的技能非常的多,而不同種族又有具有各自特色的種族技能,這種特殊技能利用起來會讓我們事半功倍,那我們如何自製一個種族技能呢?今天給大家帶來“cresf”分享的《神界原罪2》自定義種族技能圖文教程,希望大家喜歡。
這是第三篇Mod教程。建議先完成前兩篇教程。
第一篇教程《神界原罪2》新裝備製作圖文教程。文章地址:點擊進入
第二篇教程《神界原罪2》自定義狀態製作圖文教程。文章地址:點擊進入
這次主要是說說Story editor。之前的Mod做出來的東西都需要拖到外面才能在遊戲中撿到,這次初步的想法是在遊戲開始時物品直接出現在主角包裹裡,並且直接給主角一個種族技能,然後再實現一個好玩的功能。
提醒一下,這次需要重新開始遊戲才能生效了。
實現一個施放技能後自動重置技能還是施放技能後隱身1回合
拿之前的鋪蓋作為例子,首先找到Story Editor,如下圖
按以下圖片選擇Generate Definitions and Build,然後關閉再打開Story Editor(官方推薦,這樣會有語法高亮和自動完成功能)
裡面用到的是Osiris語言,詳細官網上都有。本人非任何電腦編程相關行業,所以後面都是胡亂解釋。
基本三連
IF
EVENT //觸發事件
AND
QUERY //額外條件
THEN
FUNCTION //調用函數
在StoryEditor左側邊欄右鍵,選擇Add New Item。
根據官方推薦,加入自己的前綴,防止和別的Mod的兼容性問題。見下圖。
在KB段,輸入如下
然後Add New Sub Item
再命名
依然在KB段中輸入
IF
DB_IsPlayer(_Player) //事件,當角色加入DB_IsPlayer數據庫時
AND
CharacterHasSkill(_Player,"Target_TimeWarp",0) //如果角色沒有時間扭曲的技能
THEN
CharacterAddSkill(_Player,"Target_TimeWarp"); //就給角色加上這個技能
下一個是角色釋放技能後自動隱身。如下,
IF
SkillCast(_Player,_,_) //事件,角色釋放技能
AND
DB_IsPlayer(_Player) //需要時玩家才行
THEN
ApplyStatus(_Player,"INVISIBLE",12.0); //隱身12秒,2回合
這就完成了,最後需要build後才能生效,順便檢查錯誤。
進遊戲看看,注意物品欄有鋪蓋,省的去撿了
看看技能扭曲時空
再來釋放技能後隱身
最後說一點,Story Editor和Script Editor裡面的語法是不一樣的,請大家注意不要混淆。
基本的Mod需要的內容都講完了(其他的我也不會),剩下的就是多參考遊戲檔案和官方網站以及Mod檔案,最後祝大家玩得愉快。
《神界:原罪2》精華文章推薦 | |||
全劇情及任務圖文攻略 | 戰術難度攻略解說 | 流程攻略與任務概要 | 全隊友任務攻略 |
天賦及技能效果 | 職業特點與技能效果 | 各職業流派套路解析 | 戰術難度隊伍職業搭配 |
物品合成公式大全 | 暴君套裝獲得方法 | 全成就達成指南 | 功能性MOD合集 |
更多相關內容請關注:神界:原罪2專區
責任編輯:永不追憶