Ragnarok World
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Последние темы
» Два и более сервера Eathena || Two and more servers Eathena
Novice VS Zombie (RFYL) EmptyПн Окт 10, 2011 12:39 am автор LeLush16

» Aвтокликер || Autohotkey
Novice VS Zombie (RFYL) EmptyВт Фев 08, 2011 7:41 am автор mrbib

» ////Kobans
Novice VS Zombie (RFYL) EmptyПн Окт 25, 2010 10:15 am автор osiki

» Nice Stylist =)
Novice VS Zombie (RFYL) EmptyСр Мар 24, 2010 8:11 pm автор Kill Spirit

» Novice VS Zombie (RFYL)
Novice VS Zombie (RFYL) EmptyСр Мар 24, 2010 8:10 pm автор Kill Spirit

» Disguise Event =\
Novice VS Zombie (RFYL) EmptyСр Мар 24, 2010 8:09 pm автор Kill Spirit

» Stop The Clok
Novice VS Zombie (RFYL) EmptyСр Мар 24, 2010 8:08 pm автор Kill Spirit

» Warper || LastWarp
Novice VS Zombie (RFYL) EmptyСр Мар 24, 2010 8:07 pm автор Kill Spirit

» Насчет грфок
Novice VS Zombie (RFYL) EmptyСр Мар 24, 2010 8:04 pm автор Kill Spirit

Кто сейчас на форуме
Сейчас посетителей на форуме: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1

Нет

Больше всего посетителей (59) здесь было Ср Авг 09, 2017 11:30 am
Самые активные пользователи
Kill Spirit
Novice VS Zombie (RFYL) I_vote_lcapNovice VS Zombie (RFYL) I_voting_barNovice VS Zombie (RFYL) I_vote_rcap 
osiki
Novice VS Zombie (RFYL) I_vote_lcapNovice VS Zombie (RFYL) I_voting_barNovice VS Zombie (RFYL) I_vote_rcap 
mrbib
Novice VS Zombie (RFYL) I_vote_lcapNovice VS Zombie (RFYL) I_voting_barNovice VS Zombie (RFYL) I_vote_rcap 
LeLush16
Novice VS Zombie (RFYL) I_vote_lcapNovice VS Zombie (RFYL) I_voting_barNovice VS Zombie (RFYL) I_vote_rcap 


Novice VS Zombie (RFYL)

Перейти вниз

Novice VS Zombie (RFYL) Empty Novice VS Zombie (RFYL)

Сообщение  Kill Spirit Ср Мар 24, 2010 8:10 pm

Код:
quiz_01   mapflag   nowarpto
quiz_01   mapflag   nowarp
quiz_01   mapflag   noteleport
quiz_01   mapflag   nomemo
quiz_01   mapflag   nosave   SavePoint
quiz_01   mapflag   nobranch
quiz_01   mapflag   noicewall
quiz_01   mapflag   nopenalty
quiz_01   mapflag   nobranch
quiz_01   mapflag   noexp
quiz_01   mapflag   noreturn
quiz_01   mapflag   pvp_noparty
quiz_01   mapflag   restricted   1

-   script   RFYL#disable   -1,{

OnInit:
   disablenpc "Zombie Master";
   disablenpc "Present For You";
}

zenia,196,137,4   script   Zombie Minion   1015,{

if (getgmlevel() >= 70) goto LMS_Admin;
   mes "[Minion]";
   mes "Привет"  + strcharinfo(0) + ",эвента еще нету.";
   mes "*вздыхает*";
   close;

LMS_Admin:
   mes "[Minion]";
   mes "Привет"  + strcharinfo(0) + ",босс вы хотите чтото сделать?";
   mes "Выбирайте!";
   menu "Начать Эвент",RFYL,"Наблюдать",M_warp,"Дать объявление",M_EndEvent,"Нечего",leave;
   RFYL:
      next;
      mes "[Minion]";
      mes "Ок,начинаем";
      close2;
      set $@offvar,1;
      goto StartEvent;

   M_warp:
      mes "[Minion]";
      mes "Сейчас вы будете варпнуты в комнату.";
      warp "quiz_01",42,369;
      close;

   leave:
      next;
      mes "[Minion]";
      mes "Oк " + strcharinfo(0) +",бай!";
      close;
      
   M_EndEvent:
      mes "[Minion]";
      mes "Ок босс,Сейчас я Скажу игрокам через сколько будет эвент!";
      next;
      announce "Zombie Vs Novice Будет через 10 минут!",0;
      sleep 7000;
      announce "Все готовтесь!",0;
      end;


   StartEvent:
   announce "Zombie Vs Novice Евент начнется через 3 минуты!",0;
   killmonsterall "quiz_01";
   sleep 55000;
   announce "Zombie Vs Novice Евент начнется через 2 минуты!",0;
   sleep 5000;
   announce "Zombie Master: Я появился в пронтере!",0;
   enablenpc "Zombie Master";
   sleep 60000;
   announce "Zombie Vs Novice Евент начнется через 1 минуты!",0;
   sleep 30000;
   mapannounce "quiz_01","Через 30 секунд будет выпущен зомби",0;
   sleep 25000;
   announce "Zombie Vs. Novice Евент начнется через ~5~",0;
   sleep 1000;
   announce "Zombie Vs. Novice Евент начнется через ~4~",0;
   sleep 1000;
   announce "Zombie Vs. Novice Евент начнется через ~3~",0;
   sleep 1000;
   announce "Zombie Vs. Novice Евент начнется через ~2~",0;
   sleep 1000;
   announce "Zombie Vs. Novice Евент начнется через ~1~",0;
   sleep 1000;
   announce "Zombie Vs. Novice Начался!",0,0x00FF00;
   disablenpc "Zombie Master";
   disablenpc "Present For You";
   sleep 10000;
   monster "quiz_01",42,369,"Zombie",1015,1;
   sleep 10000;
   monster "quiz_01",42,369,"Zombie-2",1015,1;
   sleep 10000;
   monster "quiz_01",42,369,"Zombie-3",1015,1;
   sleep 10000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   sleep 55000;
   mapannounce "quiz_01","Второй Раунд!",0;
   sleep 10000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   sleep 55000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   mapannounce "quiz_01","Третий Раунд!",0;
   sleep 10000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   sleep 55000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   mapannounce "quiz_01","Четвертый Раунд!",0;
   sleep 10000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   sleep 10000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   sleep 55000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   mapannounce "quiz_01","Пятый Раунд!",0;
   sleep 10000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   sleep 55000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   mapannounce "quiz_01","Шестой Раунд!",0;
   sleep 10000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   sleep 55000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   mapannounce "quiz_01","Седьмой Раунд!Последний Раунд!",0;
   sleep 10000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   sleep 20000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   sleep 30000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   sleep 40000;
   monster "quiz_01",42,369,"Zombie-4",1036,1;
   sleep 50000;
   monster "quiz_01",42,369,"Zombie-4",1036,1;
   sleep 60000;
   monster "quiz_01",42,369,"Zombie-4",1015,1;
   initnpctimer;
   end;

   OnTimer0500:
   if ( getmapusers("quiz_01") == 0 )
{
   killmonsterall "quiz_01";
   announce "'Zombie Vs. Novice' закончился. Некто не победил.",0;
   stopnpctimer;
   end;
}
   else if ( getmapusers("quiz_01") > 1 )
{
   mapannounce "quiz_01",getmapusers("quiz_01") +"Выйграл",0,0x00FF00;;
   initnpctimer;
   end;
}
   initnpctimer;
   end;

   OnPCDieEvent:
   getmapxy .@mapnvz$,.@xnvz,.@ynvz,0;
   if ( .@mapnvz$ == "quiz_01") {
   sleep2 1;
   warp "rachel",120,135;
   atcommand "@alive "+ strcharinfo(0);
   dispbottom "Вы проиграли...";
}
   sleep2 0500;
   if ( .@mapnvz$ == "quiz_01" && getmapusers("quiz_01") == 1 ) {
   killmonsterall "quiz_01";
   mapannounce "quiz_01","Вы победили,пожалуйста нажмите на нпц ~Present For You~",0;
   enablenpc "Present For You";
   stopnpctimer;
   end;
}
   end;
}

quiz_01,42,378,3   script   Present For You   72,{

   mes "[Present For You]";
   mes "Пожалуйста,скажите мне своё имя";
   next;
   input .@name$;
   if(.@name$ != strcharinfo(0)) {
      mes "[Present For You]";
      mes "Вы правильно указали имя?";
      close;
   }
   mes "[Present For You]";
   mes "Поздравляю,вы победили";
   close2;
   announce "Present For You: У нас есть победитель! "+.@name$+" выйграл Novice vs Zombie!",0;
   getitem 7227, 50;
   warp "zenia",202,141;
   disablenpc "Present For You";
   end;
}

zenia,195,131,4   script   Zombie Master   1298,{
   if (BaseLevel > 1) goto NO;
   if (class == 0) goto event;
   if (class > 0) goto NO;
   event:
   mes "[^0000FFZombie Master^000000]";
   mes "Вы желаете участвовать в Zombie Vs. Novice event?";
   next;
   switch(select("Да","Нет")) {
   case 1:
   sc_end SC_ALL;
   sc_start SC_DECREASEAGI,1200000,10;
   percentheal 100,100;
   sc_start SC_STRIPSHIELD,1200000,5;
   sc_start SC_STRIPWEAPON,1200000,5;
   sc_start SC_STRIPARMOR,1200000,5;
   sc_start SC_STRIPHELM,1200000,5;
   statusup2 bStr,-999;
   statusup2 bAgi,-999;
   statusup2 bVit,-999;
   statusup2 bInt,-999;
   statusup2 bDex,-999;
   statusup2 bLuk,-999;
   warp "quiz_01",42,369;
   end;
   break;
   case 2:
   mes "[^0000FFZombie Master^000000]";
   mes "Возвращайтесь когда захотите!";
   close;
   break;
   NO:
   mes "[^0000FFZombie Master^000000]";
   mes "Извините,но допускаются только новисы первого лвл'a";
   close;
}
   OnInit:
   disablenpc "Zombie Master";
   disablenpc "Prize";
   end;
}
Kill Spirit
Kill Spirit
Администратор
Администратор

Сообщения : 34
Количество тем пользователя : 70
Дата регистрации : 2010-03-08

http://ragna-faq.forumgrad.ru

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения