打印

如何寫一個快速完成某個任務的NPC

用腳本NPC就能做到了

#### 直接完成任務
EventNo:-1
TYPE:MESSAGE
EVENTV>0&ENDEV!=4
NomalWindowMsg:\n跟我對話一次就能夠完成任務了。
EndSetFlg:4
EventEnd

TOP

通常都用跳轉的

以類似的任務來說
你可以用兩張一樣的地圖
A地圖 設定battle NPC
打贏之後 送到B地圖
B地圖 則為獲得任務旗標的CHANGEEVENT型態NPC

可以參考薩登任務 (卡羅回憶) 或者是 黑蛙王
這兩種都是很典型的 戰鬥後 與NPC對話的任務

TOP

LUA 簡易範本

如果要用LUA的話

先建立talk 事件
在事件當中 createbattle
將戰鬥索引加入戰鬥結束事件

檢查身上有無道具,有的話就給EvtClr即可

(若有LUA基礎這樣講應該就大概能懂了)

TOP