i want this script does not change the # of special poring , normal poring , and the prize
prize: 7227 location: prontera special poring: 20 normal poring : 100 .
quiz_00,72,36,3 script Poring Summoner 99,{mes "[Poring Summoner]";if(getgmlevel() < 99) { if(.Event) mes "There is no Poring Summon Event on now."; else { mes "There is a Poring Summon Event on now!"; mes "Location: " + .Map$; mes "Special Porings: " + .SpecialPorings[1]; mes "Normal Porings: " + .NormalPorings[0]; } close;}mes "Please customize the Poring Summon Event:";Main:next;mes "[Poring Summoner]"; switch(select("Item [" + getitemname(.ItemID) + "]:Location [" + .Map$ + "]:Special Porings [" + .SpecialPorings + "]:Normal Porings [" + .NormalPorings + "]:Start Event:End Event")) { case 1: mes "Which item would you like Special Summon to drop?"; mes "Please input the item ID:"; input .ItemID; goto Main; case 2: mes "Which map would you like me to host this event?"; input .Map$; goto Main; case 3: mes "How many Special Summon would you like me to summon?"; input .SpecialPorings; goto Main; case 4: mes "How many Normal Summon would you like me to summon?"; input .NormalPorings; goto Main; case 5: mes "Starting the event now..."; set .Event,1; monster .Map$,0,0,"Poring Event",1002,.SpecialPorings,"Poring Summoner::OnSpecialKill"; monster .Map$,0,0,"Poring Event",1002,.NormalPorings,"Poring Summoner::OnNormalKill"; set .SpecialPorings[1],.SpecialPorings; set .NormalPorings[1],.NormalPorings; announce "The Poring Event has begun!",bc_all; announce "Location: " + .Map$,bc_all; announce "Special Porings: " + .SpecialPorings,bc_all; announce "Normal Porings: " + .NormalPorings,bc_all; close; case 6: mes "Ending the event now..."; goto EndEvent; }OnSpecialKill: set .SpecialPorings[1],.SpecialPorings[1]-1; announce strcharinfo(0) + " got a " + getitemname(.ItemID) + "!",bc_all; getitem .ItemID,1; goto PoringCount;OnNormalKill: set .NormalPorings[1],.NormalPorings[1]-1; goto PoringCount;PoringCount: announce "Special Porings: " + .SpecialPorings[1] + " || Normal Porings: " + .NormalPorings[1],bc_all; if(!.SpecialPorings[1]) goto EndEvent; end;EndEvent: if(.Event) announce "The Poring Summon Event is now over!",bc_all; killmonster .Map$,"All"; set .Event,0; set .SpecialPorings[1],0; set .NormalPorings[1],0; close;}
i want this script does not change the # of special poring , normal poring , and the prize
prize: 7227 location: prontera special poring: 20 normal poring : 100 .
Share this post
Link to post
Share on other sites