|
|
|
|
open [main]
|
|
|
|
|
WaitPlayer Above 1. ; <EFBFBD>÷<EFBFBD><EFBFBD>̾ <EFBFBD>Ѹ<EFBFBD> <EFBFBD>̻<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ɶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
WaitTime MilliSec 10000. ; 10<EFBFBD>ʰ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var NPC a. ; NPC<EFBFBD><EFBFBD> a<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>(a<EFBFBD><EFBFBD> <EFBFBD>ε<EFBFBD> <EFBFBD><EFBFBD>Ʈ<EFBFBD><EFBFBD>, <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
|
|
|
|
Regen NPC "EldSpeGuard01" 2099 10440 180.
|
|
|
|
|
|
|
|
|
|
npcchat NPC "<EFBFBD><EFBFBD><EFBFBD>⼭ <EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD> <EFBFBD>̴ϱ<EFBFBD>, <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȳ<EFBFBD>̶<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ʴϱ<EFBFBD>?".
|
|
|
|
|
WaitTime MilliSec 3000. ; 3<EFBFBD>ʰ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
npcchat NPC "ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ĵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD>Դϴ<EFBFBD>.".
|
|
|
|
|
WaitTime MilliSec 3000. ; 3<EFBFBD>ʰ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
npcchat NPC "50<EFBFBD><EFBFBD> <EFBFBD>ȿ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ū<EFBFBD>ϳ<EFBFBD><EFBFBD>ϴ<EFBFBD>.".
|
|
|
|
|
WaitTime MilliSec 3000. ; 3<EFBFBD>ʰ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
npcchat NPC "<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>û<EFBFBD>Ϸ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD>״<EFBFBD>".
|
|
|
|
|
WaitTime MilliSec 3000. ; 3<EFBFBD>ʰ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
npcchat NPC "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>Ͻʽÿ<EFBFBD>.".
|
|
|
|
|
WaitTime MilliSec 3000. ; 3<EFBFBD>ʰ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
Vanish NPC.
|
|
|
|
|
|
|
|
|
|
Terminate TimeOut "-" 50 "Fail". ; 50<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>й<EFBFBD>
|
|
|
|
|
Terminate Player "Below" 0 "Fail". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>й<EFBFBD>
|
|
|
|
|
|
|
|
|
|
; 1<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea05" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea07" "Breeder" "EventManagerA".
|
|
|
|
|
;mobregen Aggressive "KDEddyHill" "KDEddyHillArea55" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea06" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea11" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea14" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea13" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea12" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea16" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea09" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea10" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea08" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea24" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea15" "Breeder" "EventManagerA".
|
|
|
|
|
WaitMob Above 1. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1 <EFBFBD>̻<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
|
|
|
|
WaitMob Below 0. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0<EFBFBD><EFBFBD> <EFBFBD>ɵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
; 2<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea17" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea49" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea50" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea48" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea28" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea53" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea18" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea19" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea51" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea52" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea20" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea21" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea56" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea57" "Breeder" "EventManagerA".
|
|
|
|
|
WaitMob Above 1. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1 <EFBFBD>̻<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
|
|
|
|
WaitMob Below 0. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0<EFBFBD><EFBFBD> <EFBFBD>ɵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
; 3<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea26" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea22" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea27" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea25" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea23" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea30" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea29" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea03" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea04" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea45" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea46" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea47" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea44" "Breeder" "EventManagerA".
|
|
|
|
|
WaitMob Above 1. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1 <EFBFBD>̻<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
|
|
|
|
WaitMob Below 0. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0<EFBFBD><EFBFBD> <EFBFBD>ɵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
; 4<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea41" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea40" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea39" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea42" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea43" "Breeder" "EventManagerA".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea54" "Breeder" "EventManagerA".
|
|
|
|
|
WaitMob Above 1. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1 <EFBFBD>̻<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
|
|
|
|
WaitMob Below 0. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0<EFBFBD><EFBFBD> <EFBFBD>ɵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
var KingSlime.
|
|
|
|
|
Regen KingSlime "KQ_KingSlime" 7081 5972 90.
|
|
|
|
|
|
|
|
|
|
npcshout KingSlime "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ü<EFBFBD><EFBFBD><EFBFBD>̿<EFBFBD>".
|
|
|
|
|
WaitTime MilliSec 2000. ; 2<EFBFBD>ʰ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
npcshout KingSlime "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鿡<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!!!".
|
|
|
|
|
WaitTime MilliSec 2000. ; 2<EFBFBD>ʰ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
Terminate AllMob "Below" 0 "Suc". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>¸<EFBFBD>
|
|
|
|
|
|
|
|
|
|
WaitHP KingSlime 800. ; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> HP<EFBFBD><EFBFBD> 80% <EFBFBD>ɶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
npcshout KingSlime "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD>̿<EFBFBD>, <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD><EFBFBD><EFBFBD>!!".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea02" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea31" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea32" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea33" "Breeder" "KingSlime".
|
|
|
|
|
|
|
|
|
|
WaitHP KingSlime 600. ; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> HP<EFBFBD><EFBFBD> 60% <EFBFBD>ɶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
npcshout KingSlime "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD>̿<EFBFBD>, <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD><EFBFBD><EFBFBD>!!".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea02" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea31" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea32" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea33" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea34" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea35" "Breeder" "KingSlime".
|
|
|
|
|
|
|
|
|
|
WaitHP KingSlime 400. ; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> HP<EFBFBD><EFBFBD> 40% <EFBFBD>ɶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
npcshout KingSlime "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD>̿<EFBFBD>, <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD><EFBFBD><EFBFBD>!!".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea02" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea31" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea32" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea33" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea34" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea35" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea38" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea36" "Breeder" "KingSlime".
|
|
|
|
|
|
|
|
|
|
WaitHP KingSlime 200. ; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> HP<EFBFBD><EFBFBD> 20% <EFBFBD>ɶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
npcshout KingSlime "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD>̿<EFBFBD>, <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD><EFBFBD><EFBFBD>!!".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea02" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea31" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea32" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea33" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea34" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea35" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea38" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea36" "Breeder" "KingSlime".
|
|
|
|
|
mobregen Aggressive "KDEddyHill" "KDEddyHillArea37" "Breeder" "KingSlime".
|
|
|
|
|
|
|
|
|
|
WaitTime MilliSec 60 * 60 * 1000. ; <EFBFBD>ѽð<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>ٸ<EFBFBD> - Terminate <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
close
|
|
|
|
|
|
|
|
|
|
;open [Regen1stLayer]
|
|
|
|
|
;
|
|
|
|
|
; call "WaitMobRegen".
|
|
|
|
|
; call "WaitMobAnnihilation".
|
|
|
|
|
;close
|
|
|
|
|
;
|
|
|
|
|
;open [Regen2ndLayer]
|
|
|
|
|
;
|
|
|
|
|
; call "WaitMobRegen".
|
|
|
|
|
; call "WaitMobAnnihilation".
|
|
|
|
|
;close
|
|
|
|
|
;
|
|
|
|
|
;open [Regen3rdLayer]
|
|
|
|
|
;
|
|
|
|
|
; call "WaitMobRegen".
|
|
|
|
|
; call "WaitMobAnnihilation".
|
|
|
|
|
;close
|
|
|
|
|
;
|
|
|
|
|
;open [RegenTopLayer]
|
|
|
|
|
;
|
|
|
|
|
; call "WaitMobRegen".
|
|
|
|
|
; call "WaitMobAnnihilation".
|
|
|
|
|
;close
|
|
|
|
|
;
|
|
|
|
|
;open [KingSlimeSummon]
|
|
|
|
|
; mobregen Aggressive "KDEddyHill" "KDEddyHillArea02" "Breeder" "KingSlime".
|
|
|
|
|
; mobregen Aggressive "KDEddyHill" "KDEddyHillArea31" "Breeder" "KingSlime".
|
|
|
|
|
; mobregen Aggressive "KDEddyHill" "KDEddyHillArea32" "Breeder" "KingSlime".
|
|
|
|
|
; mobregen Aggressive "KDEddyHill" "KDEddyHillArea33" "Breeder" "KingSlime".
|
|
|
|
|
; mobregen Aggressive "KDEddyHill" "KDEddyHillArea34" "Breeder" "KingSlime".
|
|
|
|
|
; mobregen Aggressive "KDEddyHill" "KDEddyHillArea35" "Breeder" "KingSlime".
|
|
|
|
|
; mobregen Aggressive "KDEddyHill" "KDEddyHillArea38" "Breeder" "KingSlime".
|
|
|
|
|
; mobregen Aggressive "KDEddyHill" "KDEddyHillArea36" "Breeder" "KingSlime".
|
|
|
|
|
; mobregen Aggressive "KDEddyHill" "KDEddyHillArea37" "Breeder" "KingSlime".
|
|
|
|
|
;
|
|
|
|
|
; call "WaitMobRegen".
|
|
|
|
|
;close
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
|
;open [WaitPlayerEntry]
|
|
|
|
|
; var InitRest.
|
|
|
|
|
; var CurRest.
|
|
|
|
|
; kqrestminute InitRest. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ð<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>д<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
;
|
|
|
|
|
; var Ply.
|
|
|
|
|
; Ply = 0.
|
|
|
|
|
; while Ply == 0
|
|
|
|
|
; open
|
|
|
|
|
; howmanymob Ply "Player". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>÷<EFBFBD><EFBFBD>̾<EFBFBD><EFBFBD><EFBFBD> Ȯ<EFBFBD><EFBFBD>
|
|
|
|
|
;
|
|
|
|
|
; kqrestminute CurRest. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ð<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>д<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
; if InitRest - CurRest > 5 ; 5<EFBFBD>а<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
; then
|
|
|
|
|
; open
|
|
|
|
|
; print "Room vanish".
|
|
|
|
|
; endofevent KingdomQuest 0. ; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ <EFBFBD><EFBFBD><EFBFBD>з<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
; break "main".
|
|
|
|
|
; close
|
|
|
|
|
; close
|
|
|
|
|
;close
|
|
|
|
|
;
|
|
|
|
|
;open [WaitMobRegen]
|
|
|
|
|
; var Mob.
|
|
|
|
|
; Mob = 0.
|
|
|
|
|
; while Mob == 0
|
|
|
|
|
; open
|
|
|
|
|
; howmanymob Mob "All". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> Ȯ<EFBFBD><EFBFBD>
|
|
|
|
|
; close
|
|
|
|
|
;close
|
|
|
|
|
;
|
|
|
|
|
;open [WaitMobAnnihilation]
|
|
|
|
|
; var Mob.
|
|
|
|
|
; Mob = 10.
|
|
|
|
|
; while Mob > 0
|
|
|
|
|
; open
|
|
|
|
|
; howmanymob Mob "All". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> Ȯ<EFBFBD><EFBFBD>
|
|
|
|
|
; call "IsTimeUp".
|
|
|
|
|
; close
|
|
|
|
|
;close
|
|
|
|
|
;
|
|
|
|
|
;open [WaitKingSlimeKill]
|
|
|
|
|
; var Mob.
|
|
|
|
|
; Mob = 10.
|
|
|
|
|
; while Mob > 0
|
|
|
|
|
; open
|
|
|
|
|
; howmanymob Mob "KQ_KingSlime". ; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> Ȯ<EFBFBD><EFBFBD>
|
|
|
|
|
; call "IsTimeUp".
|
|
|
|
|
; close
|
|
|
|
|
;close
|
|
|
|
|
;
|
|
|
|
|
;open [IsTimeUp] ; <EFBFBD>ð<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD>Ǿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Ȯ<EFBFBD><EFBFBD>
|
|
|
|
|
; print "IsTimeUp".
|
|
|
|
|
; var TimeUp.
|
|
|
|
|
; kqrestminute TimeUp. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ð<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>д<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
; print "EventManagerAIsTimeUp : " % TimeUp % "Minute left".
|
|
|
|
|
; if TimeUp == 0 ; <EFBFBD>ð<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
; then
|
|
|
|
|
; open
|
|
|
|
|
; print "IsTimeUp : Exit 0".
|
|
|
|
|
; KQResult = "Fail".
|
|
|
|
|
; break "MainLoop".
|
|
|
|
|
; close
|
|
|
|
|
;
|
|
|
|
|
; var Ply.
|
|
|
|
|
; howmanymob Ply "Player". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD> <EFBFBD>÷<EFBFBD><EFBFBD>̾<EFBFBD><EFBFBD><EFBFBD> Ȯ<EFBFBD><EFBFBD>
|
|
|
|
|
; print "EventManagerAIsTimeUp : " % Ply % "Player left".
|
|
|
|
|
; if Ply == 0
|
|
|
|
|
; then
|
|
|
|
|
; open
|
|
|
|
|
; print "IsTimeUp : Exit 1".
|
|
|
|
|
; KQResult = "Fail".
|
|
|
|
|
; break "MainLoop".
|
|
|
|
|
; close
|
|
|
|
|
;close
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
|
;open [main]
|
|
|
|
|
; var MyName.
|
|
|
|
|
; var MyHandle.
|
|
|
|
|
; myname MyName. ; <EFBFBD><EFBFBD> <EFBFBD≯<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>´<EFBFBD>(<EFBFBD><EFBFBD><EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD>)
|
|
|
|
|
; myhandle MyHandle.
|
|
|
|
|
;
|
|
|
|
|
; call MyName "DefRoutine". ; <EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ƾ ȣ<EFBFBD><EFBFBD>
|
|
|
|
|
;close
|
|
|
|
|
;
|
|
|
|
|
;open [DefRoutine]
|
|
|
|
|
;close
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
|
;open [EventManagerA]
|
|
|
|
|
;
|
|
|
|
|
; print "EventManagerA : Entry".
|
|
|
|
|
;
|
|
|
|
|
; call "WaitPlayerEntry". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>ٸ<EFBFBD>
|
|
|
|
|
;
|
|
|
|
|
; var KQResult. ; IsTimeUp<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
;
|
|
|
|
|
; open [MainLoop]
|
|
|
|
|
; call "Regen1stLayer".
|
|
|
|
|
; call "Regen2ndLayer".
|
|
|
|
|
; call "Regen3rdLayer".
|
|
|
|
|
; call "RegenTopLayer".
|
|
|
|
|
;
|
|
|
|
|
; mobregen Aggressive "KDEddyHill" "KDEddyHillArea01" "Breeder" "KingSlime". ; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
;
|
|
|
|
|
; call "WaitMobRegen".
|
|
|
|
|
; call "WaitKingSlimeKill".
|
|
|
|
|
;
|
|
|
|
|
; KQResult = "Success".
|
|
|
|
|
; close
|
|
|
|
|
;
|
|
|
|
|
; wait sec 3.
|
|
|
|
|
; if KQResult === "Success" ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
; then
|
|
|
|
|
; open
|
|
|
|
|
; reward KingdomQuest. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>带 <EFBFBD><EFBFBD>
|
|
|
|
|
; broadcast all "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߽<EFBFBD><EFBFBD>ϴ<EFBFBD>.".
|
|
|
|
|
; endofevent KingdomQuest 1. ; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
; close
|
|
|
|
|
; else
|
|
|
|
|
; open
|
|
|
|
|
; broadcast all "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߽<EFBFBD><EFBFBD>ϴ<EFBFBD>.".
|
|
|
|
|
; endofevent KingdomQuest 0. ; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ <EFBFBD><EFBFBD><EFBFBD>з<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
; close
|
|
|
|
|
;
|
|
|
|
|
; broadcast all "30<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>̵<EFBFBD><EFBFBD>մϴ<EFBFBD>.".
|
|
|
|
|
; wait sec 10.
|
|
|
|
|
; broadcast all "20<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>̵<EFBFBD><EFBFBD>մϴ<EFBFBD>.".
|
|
|
|
|
; wait sec 10.
|
|
|
|
|
; broadcast all "10<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>̵<EFBFBD><EFBFBD>մϴ<EFBFBD>.".
|
|
|
|
|
; wait sec 5.
|
|
|
|
|
; broadcast all "5<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>̵<EFBFBD><EFBFBD>մϴ<EFBFBD>.".
|
|
|
|
|
; wait sec 5.
|
|
|
|
|
; linkto all "Rou" "Rou" 7907 8572.
|
|
|
|
|
;
|
|
|
|
|
; mapclear all.
|
|
|
|
|
;
|
|
|
|
|
;close
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
|
|
;open [KQ_KingSlime]
|
|
|
|
|
; var SummonHPRate.
|
|
|
|
|
; var MaxHP.
|
|
|
|
|
; currenthp MaxHP.
|
|
|
|
|
; SummonHPRate = 1000.
|
|
|
|
|
;
|
|
|
|
|
; shout all "" "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ü<EFBFBD><EFBFBD><EFBFBD>̿<EFBFBD>".
|
|
|
|
|
; wait sec 2.
|
|
|
|
|
; shout all "" "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鿡<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!!!".
|
|
|
|
|
;
|
|
|
|
|
; while SummonHPRate > 0
|
|
|
|
|
; open
|
|
|
|
|
; var CurHP.
|
|
|
|
|
; var CurHPRate.
|
|
|
|
|
;
|
|
|
|
|
; currenthp CurHP.
|
|
|
|
|
; CurHPRate = (CurHP * 1000) / MaxHP. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> : <EFBFBD>̷<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ڿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!!!!
|
|
|
|
|
;
|
|
|
|
|
; print "MaxHP[" % MaxHP % "] CurHP[" % CurHP % "] CurHPRate[" % CurHPRate % "] SummonHPRate[" % SummonHPRate % "]".
|
|
|
|
|
;
|
|
|
|
|
; if CurHPRate < SummonHPRate
|
|
|
|
|
; then
|
|
|
|
|
; open
|
|
|
|
|
; shout all "" "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD>̿<EFBFBD>, <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD><EFBFBD><EFBFBD>!!".
|
|
|
|
|
; call "KingSlimeSummon".
|
|
|
|
|
; SummonHPRate = SummonHPRate - 200.
|
|
|
|
|
; close
|
|
|
|
|
; close
|
|
|
|
|
;
|
|
|
|
|
; ; ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
; var Mobs.
|
|
|
|
|
; howmanymob Mobs "all".
|
|
|
|
|
; if Mobs < 15
|
|
|
|
|
; then
|
|
|
|
|
; open
|
|
|
|
|
; shout all "" "<EFBFBD>ƾ<EFBFBD>, <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ô<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>ΰ<EFBFBD>...".
|
|
|
|
|
; close
|
|
|
|
|
; else
|
|
|
|
|
; open
|
|
|
|
|
; shout all "" "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD><EFBFBD>̿<EFBFBD>, <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ּ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>϶<EFBFBD>".
|
|
|
|
|
; close
|
|
|
|
|
;close
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;
|