[樂游網導讀]魔球編輯器是騎馬與砍殺里面的一個修改工具,玩家可以通過這個工具來實現游戲里面的很多功能的變更。
魔球編輯器是騎馬與砍殺里面的一個修改工具,玩家可以通過這個工具來實現游戲里面的很多功能的變更,對于喜歡修改游戲的玩家來說是個不錯的東西,但是這個編輯器的使用還是相對比較復雜的,下面是詳細的使用教程。
魔球使用方法詳解
3.27更新的魔球我們增加了觸發器編輯器,通過修改操作塊,我們能修改出很多可以大大增加游戲性的東西。這個教程不需要其他工具,也不用新開檔就可以實現。
實例1:商店出售火槍修改(只適用于1.153以下版本)
1.找到刷新武器商人商品這個觸發器,然后復制“部隊增加商品(陣營)”這個操作,修改物品類型為手槍,并且在“數量”參數里填入合適的值使得每次刷出一定數量的該類型物品。
補充一句,魔球我們新增了根據流程控制語句計算縮進的算法,
用戶也可以通過右下角的縮進文本框臨時調整,
但這個調整將無法保存(因為TXT不記錄縮進信息),
在下一次讀取該操作塊時魔球將仍然自動計算縮進。
2.仿照上面步驟,復制兩個“部隊增加商品(陣營)”操作,分別修改物品類型為步槍、子彈。
3.點擊套用,然后保存劇本
實例2:增加國家巡邏隊
這個實例相對復雜一點,具體原理還請大家慢慢體會~~
1.先打開部隊模板編輯器,新建一個部隊模板,修改相應的基本信息,如圖:
2.行為可根據自己喜好設定,我兩項均設為最高。
3.特性里把圖標設為player_horseman,當然也可以是別的。“不傷害平民”和“顯示陣營”要勾上。
4.成員這項可以自行設置。編輯完成后點擊套用。
5.打開觸發器編輯器,找到重生部隊這個觸發器,依此新建一個觸發器。
6.將檢測時間設為6.00,這個數值為檢測觸發器激發的時間間隔,單位為游戲中時間的“小時”。其他則全部設為0
7.條件塊里將有關部隊模板參數換成剛才新建的部隊模板,非|大于等于那個操作里的第二個參數改為9,這樣觸發器檢測時發現這個部隊模板的部隊少于9時就會啟動結果塊。
給出偽代碼:
儲存部隊模板數
變量:reg_2
部隊模板:pt_kingdom_1_patrol
非|大于或等于
參數:reg_2
參數:9
8.結果塊是最重要的部分。說起來也比較復雜,見圖吧
如果圖掛了就看下面的文字吧
設置出生半徑
值:1
Try_for_range
變量:lvar_1
上界:p_town_1
下界:p_town_21
儲存部隊陣營
變量:lvar_2
部隊:lvar_1
Try_Begin
等于
參數:lvar_2
參數:fac_kingdom_1
在部隊附近出生
部隊:lvar_1
部隊模板:pt_kingdom_1_patrol
Try_End
Try_End
這里我用一個循環遍歷了所有城鎮,然后嵌套一個判斷:如果是城鎮的陣營是斯瓦迪亞,則在該城鎮上增加一只以斯瓦迪亞巡邏隊為模板的部隊。
在try_for_range里,上界和下界是兩個任意類型的參數,所以只要輸入"p_"列表就會自動加載所有部隊,然后再列表中選擇即可。
9.套用,保存劇本后進游戲,無須開檔,一旦地圖上斯瓦迪亞巡邏隊少于9個,斯瓦迪亞的每個城市就會定時刷出斯瓦迪亞巡邏隊。
熱門評論
最新評論