Автор: bendosik: Дата: 07.24.2009
Здравствуйте. У меня тут проблема, есть скрипт МвП эвента, ошибок никаких нету, но и мвп не появляются. Подскажите в чем проблема.
prontera.gat,1,1,1 script MvP -1,{
OnClock0000:
OnClock0030:
OnClock0100:
OnClock0130:
OnClock0200:
OnClock0230:
OnClock0300:
OnClock0800:
OnClock0830:
OnClock0900:
OnClock0930:
OnClock1000:
OnClock1030:
OnClock1100:
OnClock1130:
OnClock1200:
OnClock1230:
OnClock1300:
OnClock1330:
OnClock1400:
OnClock1430:
OnClock1500:
OnClock1530:
OnClock1600:
OnClock1630:
OnClock1700:
OnClock1730:
OnClock1800:
OnClock1830:
OnClock1900:
OnClock1930:
OnClock2000:
OnClock2030:
OnClock2100:
OnClock2130:
OnClock2200:
OnClock2230:
OnClock2300:
OnClock2330:
set $mvp,rand(47);
if($mvp == 0)set $mvps,1038;
if($mvp == 1)set $mvps,1039;
if($mvp == 2)set $mvps,1046;
if($mvp == 3)set $mvps,1059;
if($mvp == 4)set $mvps,1086;
if($mvp == 5)set $mvps,1087;
if($mvp == 6)set $mvps,1112;
if($mvp == 7)set $mvps,1115;
if($mvp == 8)set $mvps,1147;
if($mvp == 9)set $mvps,1150;
if($mvp == 10)set $mvps,1157;
if($mvp == 11)set $mvps,1159;
if($mvp == 12)set $mvps,1190;
if($mvp == 13)set $mvps,1251;
if($mvp == 14)set $mvps,1252;
if($mvp == 15)set $mvps,1272;
if($mvp == 16)set $mvps,1312;
if($mvp == 17)set $mvps,1373;
if($mvp == 18)set $mvps,1389;
if($mvp == 19)set $mvps,1418;
if($mvp == 20)set $mvps,1492;
if($mvp == 21)set $mvps,1502;
if($mvp == 22)set $mvps,1511;
if($mvp == 23)set $mvps,1583;
if($mvp == 24)set $mvps,1623;
if($mvp == 25)set $mvps,1630;
if($mvp == 26)set $mvps,1646;
if($mvp == 27)set $mvps,1647;
if($mvp == 28)set $mvps,1648;
if($mvp == 29)set $mvps,1649;
if($mvp == 30)set $mvps,1650;
if($mvp == 31)set $mvps,1651;
if($mvp == 32)set $mvps,1658;
if($mvp == 33)set $mvps,1685;
if($mvp == 34)set $mvps,1688;
if($mvp == 35)set $mvps,1708;
if($mvp == 36)set $mvps,1719;
if($mvp == 37)set $mvps,1734;
if($mvp == 38)set $mvps,1751;
if($mvp == 39)set $mvps,1768;
if($mvp == 40)set $mvps,1779;
if($mvp == 41)set $mvps,1785;
if($mvp == 42)set $mvps,1832;
if($mvp == 43)set $mvps,1874;
if($mvp == 44)set $mvps,1871;
if($mvp == 45)set $mvps,1885;
if($mvp == 46)set $mvps,1917;
end;
set $maps,rand(6);
if($maps == 0)goto gef;
if($maps == 1)goto izl;
if($maps == 2)goto baran;
if($maps == 3)goto payon;
if($maps == 4)goto alberta;
if($maps == 5)goto moroc;
if($maps == 6)goto comodo;
end;
gef:
announce "МвП в геффене!",bc_all;
monster "geffen.gat",0,0,"MVP",$mvps,1;
end;
izl:
announce "МвП в излюде!",bc_all;
monster "izlude.gat",0,0,"MVP",$mvps,1;
end;
baran:
announce "МвП в альдебаране!",bc_all;
monster "aldebaran.gat",0,0,"MVP",$mvps,1;
end;
payon:
announce "МвП в пайоне!",bc_all;
monster "payon.gat",0,0,"MVP",$mvps,1;
end;
alberta:
announce "МвП в альберте!",bc_all;
monster "alberta.gat",0,0,"MVP",$mvps,1;
end;
moroc:
announce "МвП в морокке!",bc_all;
monster "morocc.gat",0,0,"MVP",$mvps,1;
end;
comodo:
announce "МвП в комодо!",bc_all;
monster "comodo.gat",0,0,"MVP",$mvps,1;
end;
return;
}
Автор: bendosik: Дата: 07.24.2009
Спасибо! А у меня еще 1 вопросик, как сделать чтобы был анонс кто убил мвп? Я вот тут накалякал что-то но не фурычит. :helpsmilie:
gef:
announce "МвП в геффене!",bc_all;
monster "geffen.gat",0,0,"MVP",$mvps,1,"mvpkill::mvpmvp";end;
end;
izl:
announce "МвП в излюде!",bc_all;
monster "izlude.gat",0,0,"MVP",$mvps,1,"mvpkill::mvpmvp";end;
end;
baran:
announce "МвП в альдебаране!",bc_all;
monster "aldebaran.gat",0,0,"MVP",$mvps,1,"mvpkill::mvpmvp";end;
end;
payon:
announce "МвП в пайоне!",bc_all;
monster "payon.gat",0,0,"MVP",$mvps,1,"mvpkill::mvpmvp";end;
end;
alberta:
announce "МвП в альберте!",bc_all;
monster "alberta.gat",0,0,"MVP",$mvps,1,"mvpkill::mvpmvp";end;
end;
moroc:
announce "МвП в морокке!",bc_all;
monster "morocc.gat",0,0,"MVP",$mvps,1,"mvpkill::mvpmvp";end;
end;
comodo:
announce "МвП в комодо!",bc_all;
monster "comodo.gat",0,0,"MVP",$mvps,1,"mvpkill::mvpmvp";end;
end;
}
- script mvpkill -1,{
mvpmvp:
getitem 7227,1;
announce "MVP погибло от рук: "+strcharinfo(0)+"! Получает приз - 1 TCG карту!",bc_all;
end;
}
Автор: nomn: Дата: 07.24.2009
Вот так:
monster "geffen.gat",0,0,"MVP",$mvps,1,"MvP::OnMobSuck";
OnMobSuck:
announce "ох не хрена себе, ["+strcharinfo(0)+"]" убил моба,bc_all;
end;
Автор: bendosik: Дата: 07.24.2009
Спасибо огромное!!! :clap: