Назад

МВП АвтоЕвент

Автор: Sanasol: Дата: 02.06.2009

Решил поделится ))


/////////////////////////////////////////////
//By Sanasol for Mouse Ragnarok Online//
////////////////////////////////////////////
prontera,0,0,0****script****announce****-1,{
end;
OnInit:

//Время
OnClock0200:
OnClock0400:
OnClock0600:
OnClock0800:
OnClock1000:
OnClock1200:
OnClock1400:
OnClock1600:
OnClock1800:
OnClock2000:
OnClock2200:
OnClock0000:

initnpctimer;
OnTimer0:
announce "Мвп Эвент начнется через 1 минуту",0,0x00ff00;
end;

OnTimer1000:
enablenpc "ИмяНПц";
announce "В пронтере появился NPC(MVP Warper) - 'ИмяНПц'.",0,0x00ff00;
end;

OnTimer60000:
stopnpctimer; //таймер офф
//disablenpc "ИмяНпц"; //Если надо чтобы НПЦ закрылось после начала евента убрать "//"
killmonsterall "карта";
sleep 60000;
mapannounce "карта","Первое Нашествие монстров через 10 секунд",0,0x00ff00;
sleep 10000;
monster "карта",0,0,""+getmonsterinfo(1511,0)+"",1511,5; //AmonRA
monster "карта",0,0,""+getmonsterinfo(1751,0)+"",1751,3; //Valkyrie
monster "карта",0,0,""+getmonsterinfo(1039,0)+"",1039,5;//бафомёт
sleep 60000;
mapannounce "карта","Второе Нашествие монстров через 10 секунд",0,0x00ff00;
sleep 10000;
monster "карта",0,0,""+getmonsterinfo(1086,0)+"",1086,5; //
monster "карта",0,0,""+getmonsterinfo(1312,0)+"",1312,3; //
monster "карта",0,0,""+getmonsterinfo(1583,0)+"",1583,5;//
sleep 60000;
mapannounce "карта","Третье Нашествие монстров через 10 секунд",0,0x00ff00;
sleep 10000;
monster "карта",0,0,""+getmonsterinfo(1734,0)+"",1734,1; //
monster "карта",0,0,""+getmonsterinfo(1502,0)+"",1502,1; //
monster "карта",0,0,""+getmonsterinfo(1779,0)+"",1779,1;//
disablenpc "имянпц";
stopnpctimer; //отключаем таймер
end;
}


И вот сам НПЦ (который исчезает и появляется)

prontera,155,181,4****script****ИмяНПц****72,{
mes "Эвент начнётся после того как все участники будут зарегистрированны.";
mes "Ты хочеш принять участие?";
next;
mes "Хорошо, вы зарегистрированны";
mes "Хотите попасть в локацию эвента?";
next;
menu "Go",case1,"Забить 8)",case2;
case1:
warp "карта",0,0;
close;
case2:
mes "[Mvp]";
mes "Хорошо, приходите когда захотите.";
close;
}

// -- Mapflags
devil_sq****mapflag****nowarp
devil_sq****mapflag****nowarpto
devil_sq****mapflag****noteleport
devil_sq****mapflag****nosave SavePoint
devil_sq****mapflag****nomemo
devil_sq****mapflag****nobranch
devil_sq****mapflag****nopenalty
//


Все работает проверено на

Автор: : Дата: 01.01.1970