Rage Guy Posted May 6, 2013 Group: Members Topic Count: 113 Topics Per Day: 0.03 Content Count: 354 Reputation: 3 Joined: 02/17/13 Last Seen: August 14, 2016 Share Posted May 6, 2013 My PvP NPC Is perfect for me but he got alot of errors on the map server idk how to solve it so pls help ^^ // Made by iTouch // ---------------------------------------------------------------------------- // Ultimate PvP Warper ver. 1 // Features: // Baby PvP Room // PvP Square(Every 2 days Random PvP Room) // PvP Nightmare // PvP Lowlvl( Supports 1 - 150 Lvl) // PvP No Potion (Berrys , Ygg seed , Any potions , etc. are restricted) // PvP Non Donator (Got Items are restricted here) // ----------------------------------------------------------------------------- // ver. 2 update idea: // Adding a PvP Room that removes the buffs of the player when entering the room // Adding a PvP Room for GM's Only so GM's will have fun // ----------------------------------------------------------------------------- // Special thanks to: // icescope of eAthena for helping me configuring the error at PvP Square // ----------------------------------------------------------------------------- prontera.gat,157,186,3 script PvP Warper 966,{ if (.pvp_square$=="") donpcevent "Ultimate PVP warper::OnClock0000"; mes "[ملك الحلبة]"; mes "أي غرفة تريد الدخول ؟"; switch(select("PVP Square ["+getmapusers("guild_vs5")+"/20]:PVP Nightmare ["+getmapusers("guild_vs3")+"/20]:PVP Compass ["+getmapusers("pvp_n_5-5")+"/20]")) { case 1: // PVP Square if (getmapusers("guild_vs5") > 99) callsub S_full; callsub S_payment; warp "guild_vs5",0,0; end; case 2: // PVP Nightmare if (getmapusers("guild_vs3") > 99) callsub S_full; callsub S_payment; warp "guild_vs3",0,0; end; case 3: // Compass if (getmapusers("pvp_n_5-5") > 99) callsub S_full; if (BaseLevel > 99) { // Edit 150 to any maximum Lvl of a player can enter this room mes "فقط ما بين لفل 1 و 99 يمكنهم الدخول"; close; } callsub S_payment; warp "pvp_n_5-5",0,0; end; case 4: // PVP NoPotion if (getmapusers("pvp_n_5-5") > 99) callsub S_full; for( set .@i,0; .@i<getarraysize(.NoPotion_ids); set .@i,.@i+1 ) { if (countitem(.NoPotion_ids[.@i])) { mes "You can not bring potions in this pvp."; close; } } callsub S_payment; warp "pvp_y_8-2",0,0; end; case 5: // Non Donator PVP if (getmapusers("1@orcs") > 99) callsub S_full; for( set .@i,0; .@i<getarraysize(.NoDonator_ids); set .@i,.@i+1 ) { if (countitem(.NoDonator_ids[.@i])) { mes "لا يمكنك استعمال ادوات خرافية في هذه الغرفة"; close; } } callsub S_payment; warp "1@orcs",0,0; end; Case 6: // Baby PvP Room if (getmapusers("pvp_y_1-2") > 99) callsub S_full; if (class < 4023 || class > 4045) goto L_NotBaby; callsub S_payment; warp "pvp_y_1-2",0,0; end; L_NotBaby: mes "فقط الاطفال يمكنهم الدخول"; close; } S_full: mes "انا اسفة هذه الغرفة ممتلئة "; mes "تعال لاحقا"; close; S_payment: if (Zeny < (98*BaseLevel + 0)) { mes "ليس معك زيني كافي لأدعك تدخل"; mes "انها تكلفك "+(98*BaseLevel + 0)+" للدخول"; close; } set Zeny, Zeny - (98*BaseLevel + 0); return; OnInit: waitingroom " » P v P «",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_vs5"; break; case 2: // Tuesday case 3: // Wednesday set .pvp_square$, "pvp_n_5-5"; break; case 4: // Thursday case 5: // Friday set .pvp_square$, "guild_vs5"; break; case 6: // Saturday set .pvp_square$, "guild_vs5"; 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; } moscovia.gat,226,198,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#1 966 askydun.gat,96,113,3 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#2 966 // Kliwa alberta.gat,110,140,3 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#3 966 // Kliwa aldebaran.gat,147,115,1 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#4 965 // Kliwa amatsu.gat,207,86,3 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#5 966 // Kliwa ayothaya.gat,155,117,2 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#6 966 // Kliwa comodo.gat,206,80,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#7 966 // Kliwa einbech.gat,198,83,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#8 966 // Taas Kaliwa einbroch.gat,174,172,5 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#9 966 // Taas Kaliwa geffen.gat,125,71,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#10 966 gonryun.gat,162,120,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#11 966 hugel.gat,89,151,5 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#12 966 izlude.gat,134,120,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#13 966 lighthalzen.gat,166,101,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#14 966 louyang.gat,214,120,5 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#15 966 xmas.gat,154,136,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#16 966 morocc.gat,160,97,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#17 966 payon.gat,148,226,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#18 966 rachel.gat,135,115,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#19 966 veins.gat,219,127,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#20 966 yuno.gat,163,170,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#21 966 umbala.gat,106,159,3 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#22 966 poring_c02,139,81,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#23 966 // Mapflags guild_vs5 mapflag pvp guild_vs3 mapflag pvp Quote Link to comment Share on other sites More sharing options...
Jaburak Posted May 6, 2013 Group: Members Topic Count: 48 Topics Per Day: 0.01 Content Count: 1125 Reputation: 236 Joined: 07/30/12 Last Seen: April 13 Share Posted May 6, 2013 I think this script is not compatible with rAthena. Try this; http://rathena.org/board/topic/58222-ghosts-scripts-latest-ghosts-pvp-system-v13/ Quote Link to comment Share on other sites More sharing options...
Capuche Posted May 6, 2013 Group: Developer Topic Count: 10 Topics Per Day: 0.00 Content Count: 2407 Reputation: 616 Joined: 07/05/12 Last Seen: March 20 Share Posted May 6, 2013 moscovia.gat,226,198,4 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#1 966 askydun.gat,96,113,3 duplicate(Ultimate PvP Warper) Ultimate PvP Warper#2 966 // Kliwa The script try to duplicate a NPC named Ultimate PvP Warper but the original NPC name is PvP Warper nb. : prontera.gat,157,186,3 script PvP Warper 966,{ => must be prontera.gat,157,186,3 script Ultimate PvP Warper 966,{ or change all Ultimate PvP Warper to PvP Warper Quote Link to comment Share on other sites More sharing options...
Question
Rage Guy
My PvP NPC Is perfect for me
but he got alot of errors on the map server
idk how to solve it so
pls help ^^
Link to comment
Share on other sites
2 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.