UID68028
帖子
精華
主題
積分5709
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限20
註冊時間2008-3-13
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 開心 2022-3-25 10:24 AM |
---|
簽到天數: 259 天 連續簽到: 1 天 [LV.8]以壇為家I
|
本帖最後由 哆啦ˇ 於 2009-11-18 07:05 PM 編輯
[Eathena]Monster腳本指令解說[基礎版本]
基礎版本是因為在下正處於尚基礎的狀態。
請各位大大幫忙修改訂正,讓所有人能更明白使用指令。
在下接觸過Ea12716 & 12921而已,此篇正由此而來。
//--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==//
[NPC Code外]
<map name>,<x>,<y>,<xs>,<ys>%TAB%monster%TAB%<monster name>%TAB%<mob id>,<amount>,<delay1>,<delay2>,<event>
<map name> 在哪張地圖出怪
<x> 出怪的x座標(x,y,xs,ys 都輸入0則隨機座標)
<y> 出怪的y座標
<xs> 以「<x>」為中心延伸x座標(0則為不延伸,n則為延伸n個單位)
<ys> 以「<y>」為中心延伸y座標(0則為不延伸,n則為延伸n個單位)
monster
<monster name> 此怪顯示的名稱,輸入--ja--則以db中的名稱顯示
<mob id> 此怪的編號,輸入-1則隨機出怪
<amount> 出怪的數量
<delay1> 最低重生延遲時間(毫秒 - 千分之一秒)
<delay2> <delay1>加隨機「0~<delay2>」等於重生時間
<event> 殺死此怪則執行事件
[範例]
ama_fild01,177,315,3,4 monster 海葵 1068,1,60000,30000,0
範例的這隻海葵出生範圍為「174,311 ~ 180,319」
它的出生時間為「60秒 ~ 90秒」
//--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==//
//--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==//
[NPC Code內]
monster "<map name>",<x>,<y>,"<name to show>",<mob id>,<amount>{,"<event label>"};
[monster - 解說]
"<map name>" 在哪張地圖出怪
<x> 出怪的x座標(x,y 都輸入0則隨機座標)
<y> 出怪的y座標
"<name to show>" 此怪顯示的名稱,輸入--ja--則以db中的名稱顯示
<mob id> 此怪的編號,輸入-1則隨機出怪
<amount> 出怪的數量
"<event label>" 殺死此怪則執行事件,可省略不用
[monster - 範例]
monster "prontera",60,100,"Poring",1002,10,"NPCNAME::OnLabel";
//--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==//
areamonster "<map name>",<x1>,<y1>,<x2>,<y2>,"<name to show>",<mob id>,<amount>{,"<event label>"};
[areamonster - 解說]
"<map name>" 在哪張地圖出怪
<x1> 出怪的x座標(x1,y1,x2,y2 都輸入0則隨機座標)
<y1> 出怪的y座標
<x2> 延伸x座標(製造一個範圍)
<y2> 延伸y座標(製造一個範圍)
"<name to show>" 此怪顯示的名稱,輸入--ja--則以db中的名稱顯示
<mob id> 此怪的編號,輸入-1則隨機出怪
<amount> 出怪的數量
"<event label>" 殺死此怪則執行事件,可省略不用
[areamonster - 範例]
areamonster "prontera",60,100,61,101,"Poring",1002,10,"NPCNAME::OnLabel";
在(60,100)~(61,101)的範圍內誕生10隻波利
//--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==//
mobspawn ("<monster name>",<monster ID>,"<mapname>",<x>,<y>);
[mobspawn - 解說]
"<monster name>" 此怪顯示的名稱,輸入--ja--則以db中的名稱顯示
<monster ID> 此怪的編號,輸入-1則隨機出怪
"<mapname>" 在哪張地圖出怪
<x> 出怪的x座標
<y> 出怪的y座標
[mobspawn - 範例]
mobspawn("Poi Poi",1002,"prontera",160,180);
//--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==//
最近產品
|
評分
-
查看全部評分
|