- UID
- 5321
- 閱讀權限
- 10
- 主題
- 64
- 帖子
- 114
- 精華
- 1
- A幣
- 15
- 在線時間
- 92 小時
- 最後登錄
- 2017-2-3
集團新軍
- 主題
- 64
- 帖子
- 114
- 精華
- 1
- 綜合社群主題發文量
- 0
- 電玩社群主題發文量
- 0
- 娛樂社群主題發文量
- 0
- 技術社群主題發文量
- 0
- 閱讀權限
- 10
- 註冊時間
- 2016-11-17
TA的每日心情 | 衰 2017-2-1 17:20 |
---|
簽到天數: 63 天 連續簽到: 0 天 [LV.6]常住居民II
|
相信有摸過伺服器的各位都知道 新增NPC功能最快的方式就是用 JS只要一個檔案 編寫好 對應到正確的NPC 就完成了
完全不需要動到 NPC.wz 畢竟 修改wz檔 需要通過修改器 還要dump到server的wz資料夾
那我現在事宜遲 馬上就來簡單講解一下 NPC Js 的編寫流程
每個 NPC 都有個 開始
function start() {
cm.sendOk("NPC說的話"); // 這一行 會讓你在點NPC時開啟一個視窗 (OK表示有一個確認的按鍵)
cm.dispose(); // 這行 表示 結束對話
}
沒有學過 js 的朋友們 可能不懂 function(函數)的用法,那你只要記得 點NPC時 會先執行 function start(){} 裡面的東西就好
小括弧 --> () 裡面是參數值 這裡先不用管他
大括弧 --> {} 裡面是函數裡面的東西
|
|