// Edited version by painisinsane/Eclipse.// Creator of EclipseRO// Please dont remove Credits!// Credits: http://www.paste-it.net/public/a5d2cd4/quiz_01 mapflag nowarptoquiz_01 mapflag nowarpquiz_01 mapflag noteleportquiz_01 mapflag nomemoquiz_01 mapflag nosave SavePointquiz_01 mapflag nobranchquiz_01 mapflag noicewallquiz_01 mapflag nopenaltyquiz_01 mapflag nobranchquiz_01 mapflag noexpquiz_01 mapflag noreturnquiz_01 mapflag pvp_nopartyquiz_01 mapflag restricted 1- script RFYL#disable -1,{OnInit:disablenpc"Zombie Master";disablenpc"Present For You";}rachel,152,144,4 script Zombie Minion 1015,{if(getgmlevel() >=40)goto LMS_Admin;mes"[Minion]";mes"Hello "+strcharinfo(0)+", my master is busy.";mes"*sigh*";close;LMS_Admin:mes"[Minion]";mes"Hello "+strcharinfo(0)+", would you like me to call my Boss?";mes"He is the only one who can start it!";menu"Start Event",RFYL,"Spectate",M_warp,"End Event",M_EndEvent,"No Thanks",leave; RFYL:next;mes"[Minion]";mes"Ok, I'll call him this instant.";close2;set $@offvar,1;goto StartEvent; M_warp:mes"[Minion]";mes"Very well, I will warp you to the map!";warp"quiz_01",42,369;close; leave:next;mes"[Minion]";mes"Ok "+strcharinfo(0)+", nice seeing you.";close; M_EndEvent:mes"[Minion]";mes"Ok master, I will stop the event for you right away!";next;set $@offvar,1;disablenpc"Zombie Master";disablenpc"Present For You";killmonsterall"quiz_01";areawarp"quiz_01",10,10,450,450,"rachel",120,135;stopnpctimer;disablenpc"Zombie Minion";warp"rachel",120,135;sleep180000;enablenpc"Zombie Minion"; StartEvent:announce"Zombie Vs. Novice event Will begin in 3 minutes. Head East/North",0;killmonsterall"quiz_01";sleep55000;announce"Zombie Vs. Novice event will begin in 2 minutes! Head East/North",0;sleep5000;announce"Zombie Master: I have now appeared in Rachel!",0;enablenpc"Zombie Master";sleep60000;announce"Zombie Vs. Novice event will begin in 1 minute!",0;sleep30000;mapannounce"quiz_01","In 30 seconds the zombies will spawn!",0;sleep25000;announce"Zombie Vs. Novice event will begin in ~5~",0;sleep1000;announce"Zombie Vs. Novice event will begin in ~4~",0;sleep1000;announce"Zombie Vs. Novice event will begin in ~3~",0;sleep1000;announce"Zombie Vs. Novice event will begin in ~2~",0;sleep1000;announce"Zombie Vs. Novice event will begin in ~1~",0;sleep1000;announce"Zombie Vs. Novice event has now begun!!",0,0x00FF00;disablenpc"Zombie Master";disablenpc"Present For You";sleep10000;monster"quiz_01",42,369,"Zombie",1015,1;sleep10000;monster"quiz_01",42,369,"Zombie-2",1015,1;sleep10000;monster"quiz_01",42,369,"Zombie-3",1015,1;sleep10000;monster"quiz_01",42,369,"Zombie-4",1015,1;sleep55000;mapannounce"quiz_01","Round 2!",0;sleep10000;monster"quiz_01",42,369,"Zombie-4",1015,1;sleep55000;monster"quiz_01",42,369,"Zombie-4",1015,1;mapannounce"quiz_01","Round 3!",0;sleep10000;monster"quiz_01",42,369,"Zombie-4",1015,1;sleep55000;monster"quiz_01",42,369,"Zombie-4",1015,1;mapannounce"quiz_01","Round 4!",0;sleep10000;monster"quiz_01",42,369,"Zombie-4",1015,1;sleep10000;monster"quiz_01",42,369,"Zombie-4",1015,1;sleep55000;monster"quiz_01",42,369,"Zombie-4",1015,1;mapannounce"quiz_01","Round 5!",0;sleep10000;monster"quiz_01",42,369,"Zombie-4",1015,1;sleep55000;monster"quiz_01",42,369,"Zombie-4",1015,1;mapannounce"quiz_01","Round 6!",0;sleep10000;monster"quiz_01",42,369,"Zombie-4",1015,1;sleep55000;monster"quiz_01",42,369,"Zombie-4",1015,1;mapannounce"quiz_01","Round 7! Final Round!",0;sleep10000;monster"quiz_01",42,369,"Zombie-4",1015,1;sleep20000;monster"quiz_01",42,369,"Zombie-4",1015,1;sleep30000;monster"quiz_01",42,369,"Zombie-4",1015,1;sleep40000;monster"quiz_01",42,369,"Zombie-4",1036,1;sleep50000;monster"quiz_01",42,369,"Zombie-4",1036,1;sleep60000;monster"quiz_01",42,369,"Zombie-4",1015,1;initnpctimer;end; OnTimer0500:if(getmapusers("quiz_01")==0){killmonsterall"quiz_01";announce"'Zombie Vs. Novice' event has ended. No one joined.",0;stopnpctimer;end;}elseif(getmapusers("quiz_01") > 1){mapannounce"quiz_01",getmapusers("quiz_01")+"has survived the event.",0,0x00FF00;;initnpctimer;end;}initnpctimer;end;OnPCDieEvent:getmapxy .@mapnvz$,.@xnvz,.@ynvz,0;if( .@mapnvz$ =="quiz_01"){sleep21;warp"rachel",120,135;atcommand"@alive "+strcharinfo(0);dispbottom"you have lost...";}sleep2 0500;if( .@mapnvz$ =="quiz_01"&&getmapusers("quiz_01")==1){killmonsterall"quiz_01";mapannounce"quiz_01","You have won, approach the Present For You Npc please.",0;enablenpc"Present For You";stopnpctimer;end;}end;}quiz_01,42,378,3 script Present For You 72,{mes"[Present For You]";mes"Please tell me your name.";next;input .@name$;if(.@name$ !=strcharinfo(0)){mes"[Present For You]";mes"Are you sure that is your name?";close;}mes"[Present For You]";mes"Congrats. You've won.";close2;announce"Present For You: We have a winner! "+.@name$+" has won the Novice vs Zombie event!",0;getitem674, 3; // Change This item id to what ever you wantwarp"rachel",120,135;disablenpc"Present For You";end;}rachel,152,146,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"You wish to participate the Zombie Vs. Novice event?";next;switch(select("Yes","No")){case1:sc_endSC_ALL;sc_startSC_DECREASEAGI,1200000,10;percentheal100,100;sc_startSC_STRIPSHIELD,1200000,5;sc_startSC_STRIPWEAPON,1200000,5;sc_startSC_STRIPARMOR,1200000,5;sc_startSC_STRIPHELM,1200000,5;statusup2bStr,-999;statusup2bAgi,-999;statusup2bVit,-999;statusup2bInt,-999;statusup2bDex,-999;statusup2bLuk,-999;warp"quiz_01",42,369;end;break;case2:mes"[^0000FFZombie Master^000000]";mes"Come back when your ready.";close;break; NO:mes"[^0000FFZombie Master^000000]";mes"You are not a Novice, level 1.";close;}OnInit:disablenpc"Zombie Master";disablenpc"Prize";end;}