Автор: nomn: Дата: 02.24.2009
[color=#008000]Судь эвента:
В установленое вами время (19:06 по умолчанию) появляется эвент НПС с анонсом.
НПС пропускает новисов 1 уровня на арену.
Через 4 минуты эвент стартует, варпер пропадает.
На мапе появляется трава.
Все травушки выглядят одинакого, в двух из них призы, остальные делают статусы (хил, фриз, хил в минус, курса и т.п.)
Есть цветок удачи и победный цветок. Человек сорвавший цветок варпается в пронту + анонс что он его сорвал + приз.
Если первым срывается победная травка, то это конец эвента. [/color]
[color=#FF0000]ВНИМАЕНИЕ!!
В скрипте не реализованы мапфлаги 'nopvp' и 'nodrop', у меня они в обычных мапфлагах.[/color]
Сильно не критикуем ^_^
//=======================
//
// By Raff
// v. 0.3
//======================
-****script****Mushev****-1,{
Onclock1910:
donpcevent "Event Arena::OnWarp";
announce "Уважаемые Игроки",bc_yellow;
announce "Вход закрыт, эвент стартовал!",bc_yellow;
}
-****script****Mushov****-1,{
Onclock1906:
donpcevent "Event Arena::OnEv";
announce "Уважаемые Игроки",bc_yellow;
announce "Вход на волшебное поле Новисов открыт!",bc_yellow;
}
prontera,155,95,5****script****Event Arena****811,{
OnTouch:
if (getgmlevel() == 99) { goto L_GMv; }
if(JobLevel > 1) goto L_info;
mes "[Event Arena]";
mes "Здравствуй "+strcharinfo(0)+" хочешь попасть на арену?";
next;
menu "Войти",L_enter,"Информация",L_info,"Нет, спасибо..",bye;
close;
L_enter:
warp "pvp_n_2-5.gat",0,0;
close;
end;
L_GMv:
****mes "[Раф]";
****mes "Привет Я";
****menu "Вырубаю!",L_endinggrib,"Не...",bye;
L_endinggrib:
disablenpc "Event Arena";
end;
close;
L_info:
mes "[Event Arena]";
mes "Только Новисы 1ого уровня могут зайти на поле чудес!";
mes "Через некоторое время на поле начнут расти магические растения, каждое, наделённое особыми свойствами!";
next;
mes "И если Вам повизёт, вы сорвёте нужный цветок!";
mes "Удачи!";
close;
bye:
mes "[Event Arena]";
mes "Прощай.";
close;********
OnEv:
enablenpc "Event Arena";
killmonster "pvp_n_2-5.gat","All";
end;
OnWarp:
initnpctimer;
disablenpc "Event Arena";
donpcevent "gribI::OnGribI";
donpcevent "gribII::OnGribII";
donpcevent "gribIII::OnGribIII";
donpcevent "gribIV::OnGribIV";
donpcevent "gribV::OnGribV";
donpcevent "gribVI::OnGribVI";
donpcevent "gribVII::OnGribVII";
donpcevent "gribVIII::OnGribVIII";
donpcevent "gribIX::OnGribIX";
donpcevent "gribX::OnGribX";
donpcevent "gribXI::OnGribXI";
donpcevent "gribXII::OnGribXII";
donpcevent "gribXIII::OnGribXIII";
donpcevent "gribXIV::OnGribXIV";
donpcevent "gribXV::OnGribXV";
donpcevent "gribXVI::OnGribXVI";
donpcevent "gribXVII::OnGribXVII";
donpcevent "gribXVIII::OnGribXVIII";
donpcevent "gribIiz::OnGribIiz";
donpcevent "gribIIiz::OnGribIIiz";
donpcevent "gribIIIiz::OnGribIIIiz";
donpcevent "gribIViz::OnGribIViz";
donpcevent "gribViz::OnGribViz";
donpcevent "gribVIiz::OnGribVIiz";
donpcevent "gribVIIiz::OnGribVIIiz";
donpcevent "gribVIIIiz::OnGribVIIIiz";
donpcevent "gribIXiz::OnGribIXiz";
donpcevent "gribXiz::OnGribXiz";
donpcevent "gribXIiz::OnGribXIiz";
donpcevent "gribXIIiz::OnGribXIIiz";
donpcevent "gribXIIIiz::OnGribXIIIiz";
donpcevent "gribXIViz::OnGribXIViz";
donpcevent "gribXViz::OnGribXViz";
donpcevent "gribXVIiz::OnGribXVIiz";
donpcevent "gribXVIIiz::OnGribXVIIiz";
donpcevent "gribXVIIIiz::OnGribXVIIIiz";
donpcevent "gribXVIIIizi::OnGribXVIIIizi";
donpcevent "gribXVIIIiziz::OnGribXVIIIiziz";
end;
OnTimer600000:
killmonster "pvp_n_2-5.gat","All";
stopnpctimer;
end;
}
//грибы**(мухаморы.)
-****script****gribI****-1,{
OnGribI:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribI::OnGribKillI";
}
-****script****killGribI****-1,{
OnGribKillI:
skilleffect 268,0;
percentheal -100,-100;
end;
}
-****script****gribII****-1,{
OnGribII:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribII::OnGribKillII";
}
-****script****killGribII****-1,{
OnGribKillII:
percentheal -50,-50;
skilleffect 268,0;
end;
}
-****script****gribIII****-1,{
OnGribIII:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribIII::OnGribKillIII";
}
-****script****killGribIII****-1,{
OnGribKillIII:
percentheal -80,-80;
skilleffect 268,0;
end;
}
-****script****gribIV****-1,{
OnGribIV:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribIV::OnGribKillIV";
}
-****script****killGribIV****-1,{
OnGribKillIV:
percentheal -10,-10;
skilleffect 268,0;
end;
}
//грибы, белые и пушыстые.
-****script****gribV****-1,{
OnGribV:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribV::OnGribKillV";
}
-****script****killGribV****-1,{
OnGribKillV:
skilleffect 28,20000;
percentheal 100,100;
end;
}
-****script****gribVI****-1,{
OnGribVI:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribVI::OnGribKillVI";
}
-****script****killGribVI****-1,{
OnGribKillVI:
skilleffect 28,100;
percentheal 50,50;
end;
}
-****script****gribVII****-1,{
OnGribVII:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribVII::OnGribKillVII";
}
-****script****killGribVII****-1,{
OnGribKillVII:
skilleffect 28,120;
percentheal 80,80;
end;
}
-****script****gribVIII****-1,{
OnGribVIII:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribVIII::OnGribKillVIII";
}
-****script****killGribVIII****-1,{
OnGribKillVIII:
skilleffect 28,20;
percentheal 10,10;
end;
}
//крибы, паганки.
-****script****gribIX****-1,{
OnGribIX:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribIX::OnGribKillIX";
}
-****script****killGribIX****-1,{
OnGribKillIX:
sc_start 1,10000,0;
end;
}
-****script****gribX****-1,{
OnGribX:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribX::OnGribKillX";
}
-****script****killGribX****-1,{
OnGribKillX:
sc_start 2,10000,0;
end;
}
-****script****gribXI****-1,{
OnGribXI:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXI::OnGribKillXI";
}
-****script****killGribXI****-1,{
OnGribKillXI:
sc_start 3,10000,0;
end;
}
-****script****gribXII****-1,{
OnGribXII:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXII::OnGribKillXII";
}
-****script****killGribXII****-1,{
OnGribKillXII:
sc_start 5,10000,0;
end;
}
// злые грибы
-****script****gribXIII****-1,{
OnGribXIII:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXIII::OnGribKillXIII";
}
-****script****killGribXIII****-1,{
OnGribKillXIII:
sc_start 7,10000,0;
end;
}
-****script****gribXIV****-1,{
OnGribXIV:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXIV::OnGribKillXIV";
}
-****script****killGribXIV****-1,{
OnGribKillXIV:
sc_start 9,10000,0;
end;
}
-****script****gribXV****-1,{
OnGribXV:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXV::OnGribKillXV";
}
-****script****killGribXV****-1,{
OnGribKillXV:
sc_start 30,10000,10;
skilleffect 34,10;
end;
}
-****script****gribXVI****-1,{
OnGribXVI:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXVI::OnGribKillXVI";
}
-****script****killGribXVI****-1,{
OnGribKillXVI:
sc_start 5,10000,10;
end;
}
// дубликаты всех грибов
//грибы**(мухаморы.)
-****script****gribIiz****-1,{
OnGribIiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribIiz::OnGribKillIiz";
}
-****script****killGribIiz****-1,{
OnGribKillIiz:
percentheal -100,-100;
skilleffect 268,0;
end;
}
-****script****gribIIiz****-1,{
OnGribIIiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribIIiz::OnGribKillIIiz";
}
-****script****killGribIIiz****-1,{
OnGribKillIIiz:
percentheal -50,-50;
skilleffect 268,0;
end;
}
-****script****gribIIIiz****-1,{
OnGribIIIiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribIIIiz::OnGribKillIIIiz";
}
-****script****killGribIIIiz****-1,{
OnGribKillIIIiz:
percentheal -80,-80;
skilleffect 268,0;
end;
}
-****script****gribIViz****-1,{
OnGribIViz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribIViz::OnGribKillIViz";
}
-****script****killGribIVi****z-1,{
OnGribKillIViz:
percentheal -10,-10;
skilleffect 268,0;
end;
}
//грибы, белые и пушыстые.
-****script****gribViz****-1,{
OnGribViz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribViz::OnGribKillViz";
}
-****script****killGribViz****-1,{
OnGribKillViz:
skilleffect 28,20000;
percentheal 100,100;
end;
}
-****script****gribVIiz****-1,{
OnGribVIiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribVIiz::OnGribKillVIiz";
}
-****script****killGribVIiz****-1,{
OnGribKillVIiz:
skilleffect 28,50;
percentheal 50,50;
end;
}
-****script****gribVIIiz****-1,{
OnGribVIIiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribVIIiz::OnGribKillVIIiz";
}
-****script****killGribVIIiz****-1,{
OnGribKillVIIiz:
skilleffect 28,80;
percentheal 80,80;
end;
}
-****script****gribVIIIiz****-1,{
OnGribVIIIiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribVIIIiz::OnGribKillVIIIiz";
}
-****script****killGribVIIIiz****-1,{
OnGribKillVIIIiz:
skilleffect 28,10;
percentheal 10,10;
end;
}
//крибы, паганки.
-****script****gribIXiz****-1,{
OnGribIXiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribIXiz::OnGribKillIXiz";
}
-****script****killGribIXiz****-1,{
OnGribKillIXiz:
sc_start 1,10000,0;
end;
}
-****script****gribXiz****-1,{
OnGribXiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXiz::OnGribKillXiz";
}
-****script****killGribXiz****-1,{
OnGribKillXiz:
sc_start 2,10000,0;
end;
}
-****script****gribXIiz****-1,{
OnGribXIiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXIiz::OnGribKillXIiz";
}
-****script****killGribXIiz****-1,{
OnGribKillXIiz:
sc_start 3,10000,0;
end;
}
-****script****gribXIIiz****-1,{
OnGribXIIiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXIIiz::OnGribKillXIIiz";
}
-****script****killGribXIIiz****-1,{
OnGribKillXIIiz:
sc_start 5,10000,0;
end;
}
// злые грибы
-****script****gribXIIIiz****-1,{
OnGribXIIIiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXIIIiz::OnGribKillXIIIiz";
}
-****script****killGribXIIIiz****-1,{
OnGribKillXIIIiz:
sc_start 7,10000,0;
end;
}
-****script****gribXIViz****-1,{
OnGribXIViz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXIViz::OnGribKillXIViz";
}
-****script****killGribXIViz****-1,{
OnGribKillXIViz:
sc_start 9,10000,0;
end;
}
-****script****gribXViz****-1,{
OnGribXVi:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXViz::OnGribKillXViz";
}
-****script****killGribXViz****-1,{
OnGribKillXViz:
sc_start 30,10000,10;
skilleffect 34,10;
end;
}
-****script****gribXVIiz****-1,{
OnGribXVIiz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribXVIiz::OnGribKillXVIiz";
}
-****script****killGribXVIiz****-1,{
OnGribKillXVIiz:
sc_start 5,10000,10;
end;
}
// призовые грибы.
-****script****gribXVIIIizi****-1,{
OnGribXVIIIizi:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribSneg::OnGribKillSneg";
}
-****script****killGribSneg****-1,{
OnGribKillSneg:
announce "Новис ["+strcharinfo(0)+"] сорвал 'Цветок Удачи'!",bc_yellow;
dispbottom "Приз цветка удачи!";
set Zeny,Zeny + 15000000;
getitem 12103,1;
getitem 7088,1;
warp "prontera",0,0;
end;
}
-****script****gribXVIIIiziz****-1,{
OnGribXVIIIiziz:
monster "pvp_n_2-5.gat",0,0,"Травушка-муравушка",1083,1,"killGribTCG::OnGribKillTCG";
}
-****script****killGribTCG****-1,{
OnGribKillTCG:
announce "Новис ["+strcharinfo(0)+"] выйграл эвент'!",bc_yellow;
dispbottom "Приз цветка удачи!";
set Zeny,Zeny + 15000000;
getitem 12103,2;
getitem 7227,1;
warp "prontera",0,0;
killmonster "pvp_n_2-5.gat","All";
end;
}
Автор: : Дата: 01.01.1970