prontera,155,192,4 script Event Flower 72,{
mes "Хотите попасть в локацию эвента?";
next;
switch(select("Вперед","Информация","Не хочу"))
{
case 1:
set @z,0;
warp "guild_vs2-2",0,0;
close;
case 2:
mes "[Event Flower]";
mes "Я вызываю 150 Цветочков";
mes "Выиграет тот,";
mes "кто первым убьет 20 штук";
mes "Good Luck.";
close;
case 3:
case 255:
mes "[Event Flower]";
mes "Хорошо, приходите когда захотите.";
close;
}
}
- script announce -1,{
OnInit:
disablenpc "Event Flower";
//end;
//Время в которое будет происходит аннонс
OnClock1000:
OnClock1700:
OnClock2300:
OnClock2350:
announce "В пронтере появился NPC - 'Event Flower'.",0,0x00ff00;
sleep 1000;
enablenpc "Event Flower";
killmonsterall "guild_vs2-2";
announce "Эвент начнется через 1 минуту",0,0x00ff00;
//sleep 60000;
disablenpc "Event Flower";
monster "guild_vs2-2",0,0,"Event Flower",1083,10,strnpcinfo(0)+"::OnTrava";
end;
OnTrava:
set @z, @z + 1; // +1 моб
dispbottom "Срезано: " + @z;
if(@z == 20)
{
killmonster "guild_vs2-2","All";
getitem 7227,1; //12106,1
announce "[Event Flower]: победитель - "+strcharinfo(0)+"!",0;
sleep 5000;
mapwarp "guild_vs2-2","prontera",150,180;
end;
}
if(mobcount("guild_vs2-2",strnpcinfo(0)+"::OnTrava") < 5) monster "guild_vs2-2",0,0,"Event Flower",1083,10,strnpcinfo(0)+"::OnTrava";
end;
}
// -- Mapflags
guild_vs2-2 mapflag noskill
guild_vs2-2 mapflag nowarp
guild_vs2-2 mapflag nowarpto
guild_vs2-2 mapflag noteleport
guild_vs2-2 mapflag nosave SavePoint
guild_vs2-2 mapflag nomemo
guild_vs2-2 mapflag nobranch
guild_vs2-2 mapflag nopenalty