Автор: JaneAir: Дата: 01.14.2010
prontera,148,186,3 script announce -1,{
end;
OnInit:
//Время в которое будет происходит аннонс
OnClock0200:
OnClock0400:
OnClock0600:
OnClock0800:
OnClock1000:
OnClock1200:
OnClock1400:
OnClock1600:
OnClock1800:
OnClock2100:
OnClock2200:
OnClock0000:
initnpctimer;
OnTimer0:
announce "Мвп Эвент начнется через 1 минуту",0,0x00ff00;
end;
OnTimer1000:
enablenpc "Kenny";
announce "В пронтере появился NPC(MVP Warper) - 'Kenny'.",0,0x00ff00;
end;
OnTimer60000:
stopnpctimer; //отключаем таймер
//disablenpc "Kenny";
killmonsterall "poring_c01";
sleep 60000;
mapannounce "poring_c01","Первое Нашествие монстров через 10 секунд",0,0x00ff00;
sleep 10000;
monster "poring_c01",0,0,""+getmonsterinfo(1511,0)+"",1511,5; //AmonRA
monster "poring_c01",0,0,""+getmonsterinfo(1751,0)+"",1751,3; //Valkyrie
monster "poring_c01",0,0,""+getmonsterinfo(1039,0)+"",1039,5;//бафомёт
sleep 180000;
mapannounce "poring_c01","Второе Нашествие монстров через 10 секунд",0,0x00ff00;
sleep 10000;
monster "poring_c01",0,0,""+getmonsterinfo(1157,0)+"",1086,5; //_Pharaon_
monster "poring_c01",0,0,""+getmonsterinfo(1140,0)+"",1312,3; //Marduk
monster "poring_c01",0,0,""+getmonsterinfo(1297,0)+"",1583,5;//Ancient Mummy
sleep 180000;
mapannounce "poring_c01","Третье Нашествие монстров через 10 секунд",0,0x00ff00;
sleep 10000;
monster "poring_c01",0,0,""+getmonsterinfo(1157,0)+"",1734,1; //_Pharaon_
monster "poring_c01",0,0,""+getmonsterinfo(1140,0)+"",1502,1; //Marduk
monster "poring_c01",0,0,""+getmonsterinfo(1297,0)+"",1779,1;//Ancient Mummy
disablenpc "Kenny";
stopnpctimer; //отключаем таймер
end;
}
prontera,155,181,4 script Kenny 961,{
mes "Эвент начнётся после того как все участники будут зарегистрированны.";
mes "Ты хочеш принять участие?";
next;
mes "Хорошо, вы зарегистрированны";
mes "Хотите попасть в локацию эвента?";
next;
menu "Go",case1,"Забить 8)",case2;
case1:
warp "poring_c01",0,0;
close;
case2:
mes "[Mvp]";
mes "Хорошо, приходите когда захотите.";
close;
}
// -- Mapflags
poring_c01 mapflag nowarp
poring_c01 mapflag nowarpto
poring_c01 mapflag noteleport
poring_c01 mapflag nosave SavePoint
poring_c01 mapflag nomemo
poring_c01 mapflag nobranch
poring_c01 mapflag nopenalty
//
//
Автор: JaneAir: Дата: 01.15.2010
Тоже самое...когда захожу на сервер нпц стоит , я его убираю через ХайдНпц .... а в нужное время он не появляеться ...
Автор: Sanasol: Дата: 01.15.2010
ты дурак. конечно после хайда не будет включаться.
В 4ую строку
disablenpc "Kenny";
OnTimer60000:
stopnpctimer; //отключаем таймер
Автор: nomn: Дата: 01.15.2010
[COLOR="Indigo"]дурак в данном случае ты, Sanasol. Если ты админ, это как учитель, ты должен учить. Плох тот учитель что кичит вы дураки, не знаете, а я вот тру, я знаю.
По теме же, вот слегка оптимизировал.
prontera,148,186,3 script announce -1,{
//Время в которое будет происходит аннонс
OnClock0200:
OnClock0400:
OnClock0600:
OnClock0800:
OnClock1000:
OnClock1200:
OnClock1400:
OnClock1600:
OnClock1800:
OnClock2100:
OnClock2200:
OnClock0000:
announce "Мвп Эвент начнется через 1 минуту",bc_all,0x00ff00;
sleep 2000;
enablenpc "Kenny";
announce "В пронтере появился NPC(MVP Warper) - 'Kenny'.",bc_all,0x00ff00;
sleep 60000;
disablenpc "Kenny";
killmonsterall "poring_c01";
sleep 60000;
mapannounce "poring_c01","Первое Нашествие монстров через 10 секунд",bc_map,0x00ff00;
sleep 10000;
monster "poring_c01",0,0,""+getmonsterinfo(1511,0)+"",1511,5; //AmonRA
monster "poring_c01",0,0,""+getmonsterinfo(1751,0)+"",1751,3; //Valkyrie
monster "poring_c01",0,0,""+getmonsterinfo(1039,0)+"",1039,5;//бафомёт
sleep 180000;
mapannounce "poring_c01","Второе Нашествие монстров через 10 секунд",0,0x00ff00;
sleep 10000;
monster "poring_c01",0,0,""+getmonsterinfo(1157,0)+"",1086,5; //_Pharaon_
monster "poring_c01",0,0,""+getmonsterinfo(1140,0)+"",1312,3; //Marduk
monster "poring_c01",0,0,""+getmonsterinfo(1297,0)+"",1583,5;//Ancient Mummy
sleep 180000;
mapannounce "poring_c01","Третье Нашествие монстров через 10 секунд",bc_map,0x00ff00;
sleep 10000;
monster "poring_c01",0,0,""+getmonsterinfo(1157,0)+"",1734,1; //_Pharaon_
monster "poring_c01",0,0,""+getmonsterinfo(1140,0)+"",1502,1; //Marduk
monster "poring_c01",0,0,""+getmonsterinfo(1297,0)+"",1779,1;//Ancient Mummy
disablenpc "Kenny";
end;
}
prontera,155,181,4 script Kenny 961,{
mes "Эвент начнётся после того как все участники будут зарегистрированны.";
mes "Ты хочеш принять участие?";
next;
mes "Хорошо, вы зарегистрированны";
mes "Хотите попасть в локацию эвента?";
next;
menu "Go",case1,"Забить 8)",case2;
case1:
warp "poring_c01",0,0;
close;
case2:
mes "[Mvp]";
mes "Хорошо, приходите когда захотите.";
close;
OnInit:
disablenpc "Kenny";
end;
}
// -- Mapflags
poring_c01 mapflag nowarp
poring_c01 mapflag nowarpto
poring_c01 mapflag noteleport
poring_c01 mapflag nosave SavePoint
poring_c01 mapflag nomemo
poring_c01 mapflag nobranch
poring_c01 mapflag nopenalty
//
//
Автор: JaneAir: Дата: 01.15.2010
Спасибо , приду попробую..По примеру Санасола переделол....пояляться стали 2 НПЦ....работает только один...попробую этот
Автор: JaneAir: Дата: 01.16.2010
Рафф спасибо , заработало как нужно)