Pages

2011年7月24日 星期日

changeevent模塊NPC語言簡解

changeevent模塊NPC語言簡解

====================
=         www.17175.cn         =
====================
=     石器時代 腳本研究系列     =
====================
=   一.changeevent模塊NPC語言簡解   =
====================
模塊-changeevent
===========
格式
===========
NomalMainMsg:

EventNo:
TYPE:
EVENT:
RequestMsg:
ThanksMsg:
ItemFullMsg:
GetItem:
GetPet:
PetFullMsg:
EndSetFlg:
EventEnd
===========
=NomalMainMsg: 指玩家如果沒有滿足該NPC的任何EVENT要求時以普通對話模式說出的資料 為一個NPC文件的開頭

=EventNo: 指任務所需要的旗標,-1為無限制,這句話是NPC的段開頭,如果NPC為REQUEST模式,則判定人物無EventNo旗標時激活下面語句
=TYPE:
==REQUEST 接收任務的NPC,滿足條件後,人物會自動在玩家NowEvnetFlag中增加EventNo旗標
==ACCEPT 表示任務進行中的NPC 當滿足EVENT條件時激活
==MESSAGE 給玩家提示的模塊
=EVENT: 需要的條件
===副錄-常用判定===
===判定符包含 ">" "<" "=" "<=" ">=" 不包括引號===
==="+"代表直接追加,"++"代表選擇性填寫===
===命令後面添加"!"則表示不滿足該條件時候執行===
LV 判定玩家等級 格式 LV+判定符+等級 例 LV=140 LV!=10
ITEM 判定玩家道具 格式 ITEM+=+道具ID++*需要數量 例 ITEM=10010 ITEM=10020*10 ITEM!=10030
PET 判定玩家寵物 格式 PET+判定符+需要等級+-+寵物enemybase1中ID 例 PET>139-208
TRANS 判定玩家轉生次數 格式 TRANS+判定符+轉生次數 例 TRANS=6 TRANS!=5
ENDEV 判定玩家是否完成該任務 格式 ENDEV+=+任務旗標 例 ENDEV=4 ENDEV!=4
NOWEV 判定玩家是否正在進行該任務 格式 NOWEV+=+任務旗標 例 NOWEV=4 NOWEV!=4
CLASS 判定玩家職業 格式 CLASS+=+職業ID 例 CLASS=3 CLASS=2 CLASS=1 CLASS=0 0為無業
reITEM 判定玩家道具欄賸餘 格式 reITEM+判定符+數量 例 reITEM>5
===副錄-結束===
=RequestMsg: 表示玩家符合EVENT判定後,接收任務前的對話,如果接收前對話較多,則可以使用
==RequestMsg1:
==RequestMsg2:
==...
==RequestMsgN: 來編寫
===-只適用於TYPE為REQUEST的模塊
=ThanksMsg: 表示玩家符合EVENT判定後,接收任務後的對話,如果接收後對話較多,則可以使用
==ThanksMsg1:
==ThanksMsg:
==...
==ThanksMsgN: 來編寫
=AcceptMsg: 表示玩家符合EVENT判定後,進行任務時的對話,如果接收前對話較多,則可以使用
==AcceptMsg1:
==AcceptMsg2:
==...
==AcceptMsgN: 來編寫
===-只適用於TYPE為ACCEPT的模塊
=NomalWindowMsg: 給玩家提示的語句 只適用於TYPE為MESSAGE的模塊
=GetPet: 隨機獲得寵物的命令 格式 GetPet:寵物ID 或 GetPet:寵物ID1,寵物ID2,寵物ID3...
=PetFullMsg: 如果NPC中有GetPet命令,則必須包含這個句子,表示寵物滿的提示語句
=GetItem: 隨機獲得道具的命令 格式 GetItem:道具ID 或 GetItem:道具ID*數量
=ItemFullMsg: 如果NPC中有GetItem命令,則必須包含這個句子,表示道具滿的提示語句
=EndSetFlg: 表示設置旗標結束 格式 EndSetFlg:旗標ID 或 EndSetFlg:旗標ID1,旗標ID2...同時結束多個旗標
=EventEnd 表示該段NPC編寫完成

====================
=         www.17175.cn         =
====================
=     石器時代 腳本研究系列     =
====================
=         Free編寫         =
====================

沒有留言:

張貼留言