本帖最後由 secondkill 於 2018-6-8 21:40 編輯
[前言]:
此功能並不會到[非常實用],但能夠給追求完美的人進行更細的修改
NPC對話的腳本版上應該都有很詳細的介紹,所以我這裡就不再多介紹了
以下皆以cm.sendOk("訊息");來介紹,原本NPC為月楓(9390013)
小知識:遊戲內怪物不會動?可以輸入[!清除buff] 遊戲內角色不會扣血時可以輸入[!無敵]來解除無敵效果
[注意]:
1.修改完腳本後記得要存檔!
2.不同的服務端資料可能會不一樣,以下訊息為ZZMS 189版本的對話腳本,其他的服務端可能也可以使用,有興趣的人可以自己試試看喔!
[正文]:
正常的cm.sendOk("訊息");如下:
要弄出其他類型的對話框(一樣為sendOk)我們需要在sendOk後面加上大寫S
(如果不加S的話可能會出現錯誤訊息)
接著後面的對話框把格式改成
cm.sendOkS("訊息", 代碼, NPC ID); ex: cm.sendOkS("訊息", 1, 2000);
訊息的部分和前面都是一樣的,不需更改
NPC ID的部分不一定要添加,這裡如果有需要,NPC ID我設為2000(羅傑),如果沒有提到,那顯示的會是原來的NPC
代碼的部分如下:
PS:方向相反須看NPC一開始的方向,沒有停止對話代表玩家無法按下ESC來離開對話框
1:左NPC(無停止對話)
2:右玩家(有停止對話)(朝左)
3:右玩家(無停止對話)(朝左)
4:右NPC(有停止對話)(要有NPC代碼)
5:右NPC(無停止對話)(要有NPC代碼)
6:同2
7:同3
8:左NPC(有停止對話)(方向相反)
9:左NPC(無停止對話)(方向相反)
10:同6
11:同7
12:右NPC(有停止對話)(要有NPC代碼)(方向相反)
13:右NPC(無停止對話)(要有NPC代碼)(方向相反)
14:同2
15:同3
16:左玩家(有停止對話)(朝右)
17:左玩家(無停止對話)(朝右)
18:右玩家(有停止對話)(朝右)
19:右玩家(無停止對話)(朝右)
希望以上的資料能對你有幫助,祝你能讓自己的楓之谷世界更豐富,也歡迎各位有興趣的大神們能介紹大家更多的ZZMS資料
|