eNabLe Опубликовано 26 июля, 2012 Жалоба Поделиться Опубликовано 26 июля, 2012 Усем привет)))Суть такова. авто эвент пекло, запускается первый раз все нормально, убивая одного моба появляется 2, убивая 2 мобов появляются 4.но при втором запуске эвента убив 1 моба, 2 не появляются.в чем причина?- script jara -1,{OnClock0100:OnClock0500:OnClock0900:OnClock1300:OnClock1700:OnClock2100: pvpoff "peclo"; announce "Эвент 'Жаркое Пекло' начнётся через 3 минуты!",0; sleep 5000; announce "В Пронтере появился НПС!",0; enablenpc "Вход в 'Жаркое Пекло'"; sleep 10000; announce "Эвент 'Жаркое Пекло' начнётся через 2 минуты!",0; sleep 60000; announce "Эвент 'Жаркое Пекло' начнётся через 1 минуту!",0; sleep 30000; mapannounce "peclo","Через 30 секунд будет запущен эвент!",0; sleep 25000; announce "Эвент 'Жаркое Пекло' начнётся через -5-",0; sleep 1000; announce "Эвент 'Жаркое Пекло' начнётся через -4-",0; sleep 1000; announce "Эвент 'Жаркое Пекло' начнётся через -3-",0; sleep 1000; announce "Эвент 'Жаркое Пекло' начнётся через -2-",0; sleep 1000; announce "Эвент 'Жаркое Пекло' начнется через -1-",0; sleep 1000; disablenpc "Вход в 'Жаркое Пекло'"; if(getmapusers("peclo")<=1){ announce "Эвент закончен так как на него пришел только 1 человек или на нем нет вообще никого",bc_all; disablenpc "jara"; sleep2 1; warp "prontera",156,223; } if(getmapusers("peclo")>=2){ announce "Эвент 'Жаркое Пекло' начался,пусть победит сильнейший!",0,0x00FF00; initnpctimer; monster "peclo",98,100,"Безобидный Бафик",1101,1,"mobs::OnMobDeath"; end; }OnPCDieEvent: getmapxy .@maprfyl$,.@xrfyl,.@yrfyl,0; if(.@maprfyl$ == "peclo"){ sleep2 1; warp "prontera",156,223; atcommand "@alive "+ strcharinfo(0); dispbottom "К сожалению,Вы проиграли...";}sleep2 1000;if ( .@maprfyl$ == "peclo" && getmapusers("peclo") == 1 ) {mapannounce "peclo","Поздравляю, вы выиграли!! Теперь, вы можете забрать свой приз!!",0;enablenpc "Выйгрыш";disablenpc "mobs";killmonsterall "peclo";stopnpctimer;end;}end;}- script mobs -1,{OnMobDeath: monster "peclo",98,100,"Злой Монстер",1101,2,"mobs::OnMobDeath"; end;}// НПС для входа в эвент //prontera.gat,159,176,6 script Вход в 'Жаркое Пекло' 908,{ set .npc$,"[Вход в Жаркое Пекло]"; mes .npc$; mes "Доброго времени суток,дорогой путник!"; mes "Я смотрю ты пришел развлечься!?"; next; mes .npc$; mes "Что же ты хочешь?"; switch(select("Принять участие в ивенте!:Узнать правила этого эвента!:Ничего")){case 1: warp "peclo",100,100; close;case 2: mes .npc$; mes "Правила эвента:"; next; mes .npc$; mes "В центре карты появляется Baphomet Jr.!"; mes "При его убистве появляются следуюшие два монстра!"; mes "При убийстве этих 2 Монстров появляеться 4 следующих монстра"; mes "И так пока не выживет 1 игрок,который получит свою награду!"; close;case 3: close;}OnInit: disablenpc "Вход в 'Жаркое Пекло'"; disablenpc "Выйгрыш"; end;}peclo,100,100,3 script Выйгрыш 906,{if (sex == 1) {announce "В Эвенте 'Жаркое Пекло' победил "+ strcharinfo(0) +"! Поздравляем его!",0;}else {announce "В Эвенте 'Жаркое Пекло' победила "+ strcharinfo(0) +"! Поздравляем её!",0;}set Zeny, Zeny + 1000000;getitem 7227,2;warp "prontera",156,223;sleep2 250;disablenpc "Выйгрыш";end;}// Мап флаги //peclo mapflag gvg offpeclo mapflag nochatpeclo mapflag noteleportpeclo mapflag nowarppeclo mapflag nobranchpeclo mapflag noicewallpeclo mapflag nomemo Ссылка на комментарий Поделиться на другие сайты Поделиться
botka4aet Опубликовано 19 августа, 2012 Жалоба Поделиться Опубликовано 19 августа, 2012 что пишет Ссылка на комментарий Поделиться на другие сайты Поделиться
eNabLe Опубликовано 19 августа, 2012 Автор Жалоба Поделиться Опубликовано 19 августа, 2012 ошибок нету при запске. никаких. просто в первый раз все норм мобы появ, а когда во второй раз ивент запускатется появ 1 моб и все. хотя должно быть так, убив 1 появ 2, убив 2 появ 4. Ссылка на комментарий Поделиться на другие сайты Поделиться
botka4aet Опубликовано 19 августа, 2012 Жалоба Поделиться Опубликовано 19 августа, 2012 1) зачем таймер2) в первом раунде 1 монстр, во 2ом - 2, в 3 - 4? Ссылка на комментарий Поделиться на другие сайты Поделиться
eNabLe Опубликовано 19 августа, 2012 Автор Жалоба Поделиться Опубликовано 19 августа, 2012 там не раунды. просто убивают появляются 2 далее 4. не по раундам а сразу как тоу убили респится новый моб.насчет таймера не понял. Ссылка на комментарий Поделиться на другие сайты Поделиться
Лилит Опубликовано 19 августа, 2012 Жалоба Поделиться Опубликовано 19 августа, 2012 насчет таймера не понял.initnpctimer;stopnpctimer;Для чего? Ссылка на комментарий Поделиться на другие сайты Поделиться
eNabLe Опубликовано 20 августа, 2012 Автор Жалоба Поделиться Опубликовано 20 августа, 2012 Писал не я. автора не знаю, где то нашел, хз где.для чего initnpctimer;stopnpctimer;туда же хз))) Ссылка на комментарий Поделиться на другие сайты Поделиться
botka4aet Опубликовано 20 августа, 2012 Жалоба Поделиться Опубликовано 20 августа, 2012 disablenpc "mobs";Вот где ошибкаТы выключаешь нпц, а потом его не включаешь 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
eNabLe Опубликовано 20 августа, 2012 Автор Жалоба Поделиться Опубликовано 20 августа, 2012 Спасибо. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения