pan00017 發表於 2008-12-13 14:08:59

【 原 創 】事件標籤使用、解說《OnXXXXXX那類》

特殊標籤使用

在特定時間運作某命令

雖然簡單卻常常用到

OnClock<hour><minute>://在 "幾點" "幾分" 運作

例如:OnClock0600://在早上6點整時運作


OnMinute<minute>://在 "幾分" 的時候運作

例如:OnMinute30://在30分的時候運作


OnHour<hour>://在 "幾點" 的時候運作

例如:OnHour12://在12點的時候運作


On<weekday><hour><minute>://在 "星期幾" "幾點" "幾分" 運作

例如:OnTue2030://在星期二晚上8點30分運作


OnDay<month><day>://在 "幾月" "幾號" 運作

例如:OnDay1225:在12月25號時運作


month(月):1~12

day(日):1~31

weekday(星期):Sun(星期日),Mon(星期一),Tue(星期二),Wed(星期三),Thu(星期四),Fri(星期五),Sat(星期六)

hour(小時):00~23

minute(分鐘):00~59


OnInit://當腳本讀取完畢時運作 包含重新讀取腳本


OnInterIfInit://當地圖伺服器連接到角色伺服器時運作


OnInterIfInitOnce://同OnInterIfInit: 但只會執行一次


OnTouch://當玩家碰觸到NPC時運作


OnPCLoginEvent://當玩家登入伺服器時運作


OnPCLogoutEvent://當玩家登出伺服器時運作


OnPCBaseLvUpEvent://當玩家一般等級升級時運作


OnPCJobLvUpEvent://當玩家職業等級升級時運作


OnPCDieEvent://當玩家死亡時運作


OnPCKillEvent:/當玩家殺死其他玩家時運作


OnNPCKillEvent://當玩家殺死魔物時運作


OnPCLoadMapEvent://當玩家踏入地圖時運作


On<label name>://自訂的事件 通常與donpcevent連用
例如:donpcevent "NPC名稱::On<label name>";

頁: [1] 2
查看完整版本: 【 原 創 】事件標籤使用、解說《OnXXXXXX那類》