AI和EB中EVT的不同之处
Guide on Evt difference between aiserver and ebenzer以AI和EB中的21.evt为例对比
aiserver 21.evt
ROOM 01
RTYPE 2
TIME 1 24 20 0
POS 326 308 394 432
A 7 0 0
A 7 0 0
A 7 0 0
A 6 10 0
A 6 10 0
A 6 10 0
A 6 10 0
A 6 10 0
A 3 60 0
E 100 4 195
E 5 11 21
E 6 4101 20
E 6 4101 20
E 6 4101 20
E 6 4101 20
E 6 4101 20
E 6 4102 1
E 100 4 196
END
ebenzer 21.evt
EVENT 1001 ;
E RUN_EVENT 1003 ; ÆÄ¸êÀÇ °©¿Ê
END
EVENT 1003 ;À¯ÀúÀÇ ·¹º§À» üũÇÑ´Ù.
A CHECK_LV 35 120 ;À¯Àú·¹º§ÀÌ 35ÀÌ»óÀÎ °æ¿ì
E RUN_EVENT 1005
END
EVENT 1004 ;À¯ÀúÀÇ ·¹º§À» üũÇÑ´Ù.
A CHECK_LV 0 34 ;À¯Àú·¹º§ÀÌ 35¹Ì¸¸ÀÏ °æ¿ì
E SAY -1 -1 1002 -1 -1 -1 -1 -1 -1 -1 -1 -1
E RETURN
END
EVENT 1005 ;À¯Àú·¹º§ÀÌ 35ÀÌ»óÀÎ °æ¿ì
E RUN_EVENT 1006 ; À̺¥Æ® 1007ÀÌ ÀϾî³* °æ¿ì
E RUN_EVENT 1007 ; À̺¥Æ® 1007ÀÌ ÀϾÁö ¾ÊÀº °æ¿ì
END
EVENT 1006 ;
A EXIST_COM_EVENT 1007 ;À̺¥Æ® 1007ÀÌ ÀϾî³* °æ¿ì
E RUN_EVENT 1010;
END
EVENT 1007 ;¡ÝÀ̺¥Æ® 1007ÀÌ ÀϾÁö ¾ÊÀº °æ¿ì(óÀ½ ½ÇÇà½Ã)
A NOEXIST_COM_EVENT 1007;
E SELECT_MSG 14301 1001 1 1008 2 1009 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 ;µé¾îÁØ´Ù/µé¾îÁÖÁö¾Ê´Â´Ù
E SAVE_COM_EVENT 1007 ;À̺¥Æ® ¹øÈ£¸¦ ÀúÀåÇÑ´Ù.
END
EVENT 1008 ;µé¾îÁØ´Ù
E SAY 1010 1010 1003 1004 1005 1006 1007 -1 -1 -1 -1 -1 ;µé¾îÁØ´Ù »óÀ§ È®ÀÎ
END
EVENT 1009 ;µé¾îÁÖÁö ¾Ê´Â´Ù
E SAY -1 -1 1008 -1 -1 -1 -1 -1 -1 -1 -1 -1 ;»óÀ§ È®ÀÎ
E RETURN
END
转的,以下为有兴趣的研究使用
see the difference Now???now lets open Zone_info see what you messed up when you added things to your 21 ebenzer evt just because you was getting errors trying to start it(because you fail to pay attention to delicate maters
before Zone_info was tampered with:
1 21 moradon_0826.smd 31200 40200 0 1 21 Moradon
After it was tampered with:
1 21 moradon_0826.smd 31200 40200 0 1 Moradon
now let me tell you what has happen since that row has been changed. A event has been disabled Namely the +assault world invasion. now it get better with the screw up...
most of you have added name change and restat to your beginner helper well thats fine and dandy but you use coding that interfere with other function of the game trying to use quest code id's that is being used else where.
now let me explain how the Aiserver 21.evt works
ROOM 01
RTYPE 2
TIME 1 24 20 0
POS 326 308 394 432
A 7 0 0
A 7 0 0
A 7 0 0
A 6 10 0
A 6 10 0
A 6 10 0
A 6 10 0
A 6 10 0
A 3 60 0
E 100 4 195
E 5 11 21
E 6 4101 20
E 6 4101 20
E 6 4101 20
E 6 4101 20
E 6 4101 20
E 6 4102 1
E 100 4 196
END
this code right here will spawn 20 Etaroth per stage of the event between 5 to 10 minutes apart
now to break this down
room 01 event stage
RTYPE 2 return type
POS 326 308 394 432 map position's of spawns
A 7 0 0
A 6 10 0 6 is number of spawn groups 10 is the time for the next spawn so every 10 minutes.
E -stage begin. 6 number of groups 4101 monster id 20 amount being spawned
E 100 4 195 this is the notice appears at top 195 resource id
We're under attack by monsters. Please save the World from the monsters!!
starting notice
E 100 4 196event end and adds notice
The monsters have stopped. The World is safe now.
POS 326 308 394 432
326 = X
394 = Y
308 = X
432 = Y
so some spawn at 326,394
some spawn at 308,432
best thing about this event not only it can happen in moradon but other zones as well just need to modify the evt with different room id and rtype when the command +assault is used monster will start spawning in maps you have set up to be spawned in and monster can be change also adding more stages to event is possible. ‘鸟语’花香吐芬芳 老大看不明白呀,我的E文水平有限呀 属于1310的还是1299啊?
页:
[1]