rhizokeel Posted March 16, 2017 Posted March 16, 2017 The original has an OnInit: waitingroom but the duplicates don't have.. What could have been the problem? Quote
0 Technoken Posted March 16, 2017 Posted March 16, 2017 Maybe show us your script so we can help you. Quote
0 rhizokeel Posted March 17, 2017 Author Posted March 17, 2017 (edited) On 3/15/2017 at 9:41 PM, Technoken said: Maybe show us your script so we can help you. prontera.gat,125,75,4 script Ultimate PvP Warper 843,{ if (.pvp_square$=="") donpcevent "Ultimate PVP warper::OnClock0000"; mes "[PvP Warper]"; mes "Which arena do you want to go to?"; switch(select("PVP Square ["+getmapusers(.pvp_square$)+"/100]:PVP Nightmare ["+getmapusers("guild_vs3")+"/100]:PVP LowLevel 80 Below ["+getmapusers("guild_vs1")+"/100]:PVP NoPotion ["+getmapusers("pvp_y_8-2")+"/100]")) { case 1: // PVP Square if (getmapusers(.pvp_square$) > 99) callsub S_full; warp .pvp_square$,0,0; end; case 2: // PVP Nightmare if (getmapusers("guild_vs3") > 99) callsub S_full; warp "guild_vs3",0,0; end; case 3: // PVP LowLevel if (getmapusers("guild_vs1") > 99) callsub S_full; if (BaseLevel > 80) { // Edit 150 to any maximum Lvl of a player can enter this room mes "only Base Level 1 - 80 may enter."; close; } warp "guild_vs1",0,0; end; case 4: // PVP NoPotion if (getmapusers("pvp_y_8-2") > 99) callsub S_full; for( set .@i,0; .@i<getarraysize(.NoPotion_ids); set .@i,.@i+1 ) { if (countitem(.NoPotion_ids[.@i])) { mes "You cannot bring Potions or other Healing items in this pvp."; close; } } warp "pvp_y_8-2",0,0; end; } S_full: mes " "; mes "I'm sorry, this arena is full. Please try again later..."; close; S_payment: if (Zeny < (200*BaseLevel + 800)) { mes "You don't have enough zeny."; mes "It costs "+(200*BaseLevel + 800)+" zeny for you to enter."; close; } set Zeny, Zeny - (200*BaseLevel + 800); return; OnInit: waitingroom "PvP Warper",0; end; OnClock0000: // set the "PVP Square" map, based on day of the weeek switch(gettime(4)) { case 0: // Sunday case 1: // Monday set .pvp_square$, "guild_vs2"; break; case 2: // Tuesday case 3: // Wednesday set .pvp_square$, "guild_vs5"; break; case 4: // Thursday case 5: // Friday set .pvp_square$, "guild_vs4"; break; case 6: // Saturday set .pvp_square$, "guild_vs1-2"; break; } // items not allowed in PVP NoPotion setarray .NoPotion_ids[0], 607, 608 ; // items not allowed in Non Donator PVP setarray .NoDonator_ids[0], 2410, 1530; end; } izlude.gat,134,90,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#13 843 // Mapflags guild_vs2 mapflag pvp guild_vs5 mapflag pvp guild_vs4 mapflag pvp guild_vs1-2 mapflag pvp guild_vs3 mapflag pvp guild_vs1 mapflag pvp pvp_y_8-2 mapflag pvp 1@orcs mapflag pvp guild_vs3 mapflag pvp_nightmaredrop random,equip,300 There you go. I only put the izlude.gat Edited March 17, 2017 by rhizokeel Quote
0 Technoken Posted March 18, 2017 Posted March 18, 2017 I just did test your script and it's working fine. Even the duplicates have Pub(waiting room) Quote
Question
rhizokeel
The original has an OnInit: waitingroom but the duplicates don't have..
What could have been the problem?
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.