@e+"]"); getitem3 .@id[.@e],1,1,.@ref[.@e],0,.@c1[.@e],.@c2[.@e],.@c3[.@e],.@c4[.@e],.@OptID,.@OptVal,. @s,1; . @place+" in the Battle Royale Arena ["+getd(".arena_"+.@BR_ID+"$")+"]! @BR_ID+"[3]") - getd(".last_zone_size_"+.@BR_ID))). todo-web-headline todo-web-headline-mobile. @i]; setarray .@opt_v4[.@c],@inventorylist_option_value4[. @BR_ID)+1)+"]"),1,0xFF0000; // Left Bottom Corner, viewpoint 1,getd(".zone_"+.@BR_ID+"["+getd(".z_"+.@BR_ID)+"]"),. API tools faq. "; mes "To show our appreciation, we will gladly give you a reward. deletearray getd(".Downed_"+.@BR_ID+"[0]"),getarraysize(getd(".Downed_"+. @l],2)) {. KAT AUTO FARM, ANTI AFK, SILENT AIM & MORE GUI. ",bc_all; if(! paste . @c) < 2)? @s <= . @name$+"]^000000 ====="; mes "Do you want to start an Battle Royale? @BR_ID)); for ( set . @BR_ID)) ); if(checkcell(strnpcinfo(4),getd(".@zone_c_x_"+. @l < @inventorylist_count; set .@l,. @p+"]"),"BR_Init"); mes " > Minimum Reward: "+getvariableofnpc(getd(".rew_base_"+. "s":""; mes " > Minimum Level: "+atoi(.arena$[. set . @r); dispbottom "Invalid Input! mes "The Battle Royale Arena was not started yet. "; mes "Also your whole inventory will be saved before the actual match starts, to prevent anyone from cheating by having unstoreable equipment. Download : https://robloxscripts.net/ Giveaways & Support at https://discord.gg/robloxexploits ----- [NEW BEST OP!] Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. // BR_TxTColor(3," ") = Just an empty space, didn't want to use mes for that. @l]; } else if(getarg(0) == 3) { // Save Equipment. @m)); if(@inventorylist_option_id1[. @BR_ID)+"-"+@BR_Downed_Spot; doevent "#BR"+( (. @BR_ID+"[0]"),62,64,260,312; setarray getd(".area_"+. @atcmd_parameters$[0],"Veins") == 1), else if(compare(. @s < getd(".loot_box_"+. @p < getarraysize(getd(".BR_PTY_"+getcharid(1))); set .@p,. @rmin2[0],1,1,1,1,1,1,1,1,1,1,1; setarray . | 12.91 KB, GetText | @m1,6,0xFF0000; // Right Middle, viewpoint 1,getd(".zone_"+.@BR_ID+"["+(getd(".z_"+.@BR_ID)+2)+"]"),getd(".zone_"+.@BR_ID+"["+(getd(".z_"+. @place+" in the Battle Royale Arena ["+getd(".arena_"+.@BR_ID+"$")+"]! @t+"] = "+getd(".zone_"+.@BR_ID+"["+. @rand3[0],RDMOPT_DAMAGE_CRI_USER,RDMOPT_RANGE_ATTACK_DAMAGE_USER,RDMOPT_HEAL_VALUE,RDMOPT_HEAL_MODIFY_PERCENT,RDMOPT_DEC_SPELL_CAST_TIME,RDMOPT_DEC_SPELL_DELAY_TIME,RDMOPT_DEC_SP_CONSUMPTION; for ( set . @i,0; . @l+"]"); setarray getd("BR_EQ_OPT_VAL"+.@o+"["+.@s+"]"),getd("@inventorylist_option_value"+.@o+"["+. makeitem .heal[.@h],.heal[.@h+1],.@map$,rand((.@x-.@m),(.@x+.@m)),rand((.@y-.@m),(.@y+. @s < getarraysize(.br_shop); set .@s,. @e + 1) {, for ( set . 35 min ago @calc+"x "+getitemname($@BR_RewID)+"s."; // getarg(1) = Arena Type (1 = Solo, 2 = Duo, 4 = Squad), // getarg(2) = Array Size of .rew_place_. ",bc_all; if(!.Arena_Status[atoi(strnpcinfo(2))] || ! @g+"]"); getitem3 BR_EQ_ID[.@g],BR_EQ_AM[.@g],BR_EQ_IFY[.@g],BR_EQ_REF[.@g],BR_EQ_ATT[.@g],BR_EQ_C1[.@g],BR_EQ_C2[.@g],BR_EQ_C3[.@g],BR_EQ_C4[.@g],.@OptID,.@OptVal,. @BR_ID); set .@x2,getvariableofnpc(getd(".zone_"+.@BR_ID+"["+(.@z+2)+"]"),"BR_Arena#"+. @e+"]")); if(getd(".weap_"+.@bclass+"["+(. mapannounce strnpcinfo(4),.n$+": The Zone will be revealed in "+( (getd(".reveal_time_"+. BR_TxTColor(2,"Assassin Cross of Sunset"); if(select("- Reset Starter Weapon:- Restore Equipment") == 1) {, if(getvariableofnpc(.BR_StartWeapon,"BR_Init") == 0 || !BR_WeaponType) {. @BR_ID))-4; // Marking first zone, for ( set . @i]; setarray .@opt_p5[.@c],@inventorylist_option_parameter5[. @o + 1) {. 35 min ago @w+"]"))); // Saves Players Account ID in Party Array. ",bc_self; announce .n$+": Congratulation to ["+strcharinfo(0)+"] for winning in the Battle Royale Arena ["+getd(".arena_"+.@BR_ID+"$")+"]! @BR_ID < 10)?"0"+.@BR_ID:. "; mes "After passing these conditions and enough player have registered, you'll be warped randomly on the battlefield. @x,getarg(3); movenpc "#BRZ"+getarg(5)+"-"+getarg(4),. @cs; set .@s,. @cards[0],4252,4418,27018,4283,4430,4079; set .@cs,rand(0,getitemslots(.equip[. "Splendide","2","20","50",""+.m_level,"1". @BR_ID)/60 > 1)?"s":""):getd(".zone_time_"+. @es,1; . 17,207 . @i] != 0) {. 7 min ago You'll just need the Athena Royale creative code: 3206-9524-5936. deletearray getd(".BR_PTY_"+getcharid(1)+"[0]"),getarraysize(getd(".BR_PTY_"+getcharid(1))); attachrid(. if(getequipid(EQI_COSTUME_HEAD_TOP) != 0) delequip EQI_COSTUME_HEAD_TOP; if(getequipid(EQI_COSTUME_HEAD_MID) != 0) delequip EQI_COSTUME_HEAD_MID; if(getequipid(EQI_COSTUME_HEAD_LOW) != 0) delequip EQI_COSTUME_HEAD_LOW; for ( set . 7 min ago "Niflheim","2","20","50",""+.m_level,"1". @atcmd_parameters$[0],"Prontera") == 1), else if(compare(. @BR_ID); set .@s,. 8 min ago Depending on the current type, you need either a total of 2 players (Duo) or 4 players (Squad) to participate. Logs, //= will appear in the "npclog" table. @rpar2); deletearray .@rand3,getarraysize(. @z+2)+"]") + getd(".zone_move_"+. @OptParam; getitem2 .@id[.@e],1,1,.@ref[.@e],0,.@c1[.@e],.@c2[.@e],.@c3[.@e],.@c4[. set .@er,rand(.equip[.@e+9],.equip[. set . set @npcname$,"[^2B4F81Donation Girl^000000]"; menu "More info",-,"Make a claim",L_CHECK,"Statistics",L_STATS; mes "Each month, a lot of money is paid to keep this server running. @c,0; . @BR_ID) == 0), if(getarraysize(getd(".rew_place_"+. @p) == 0) // If arena is inactive, don't display it, sleep 5000; // Delay until the status of the next Arena will be displayed (5 sec) (if it's active), sleep 5000; // Delay until the above repeats (5 sec), // - Defines if the Battle Royale is GM controlled or not, // Defines the minimum required GM Group ID, only if GM Control is on, set .Arena_Access,4; // Default: 4 (Event Manager), // Enables also a custom command - @brstart. Pastebin.com is the number one paste tool since 2002. 4815,4814,4813,4812,4826,4827,4828,4829,4830,4831, // > Expert Archer: 4832,4833,4834,4835,4836,4837,4838,4839,4840,4841. "; mes "You will retrieve it after the match. mes "Every class recieves an starter weapon on entering the battlefield. @a,0; . And you can watch my Youtube Video for a detailled Review! @BR_ID); set .@y1,getd(".zone_"+.@BR_ID+"["+(. @rpar2); debugmes "rand3 - "+getarraysize(. @rmax3)+", "+getarraysize(. @rmax2); deletearray .@rpar2,getarraysize(. "; for ( set . if(@inventorylist_bound[. Fair use is a use permitted by copyright statute that might otherwise be infringing. setarray . @g + 1) {. addtimer (.PosTimer*1000),strnpcinfo(0)+"::OnZoneCheck"; set @BRZ_Start,1; // Delay the damage ticks until the first zone has been displayed, if(getcharid(1) == 0) break; // Checks if player is in party, saves me another check for game mode, if(getarraysize(getd(".BR_PTY_"+getcharid(1))) == 0) // Checks if the party is not saved yet. @d + 1), if(getd(".Downed_"+.@BR_ID+"["+. @rmin3)+", "+getarraysize(. "; } else if(. @e+10]); else if(!.equip[. @i],2) == 3 || getiteminfo(@inventorylist_id[. // > .rew_base = Minimum (Base) Points of Reward. Check Textbin Scripts https://venuslockscript.com/textbin-scripts/ no linkvertise More Games Script: https://venuslockscript.com/ Script Link: https://. mes "It seems like you are registered already. "; query_sql "SELECT "+@value$+" * "+$rate, @maxzeny; mes "Very well. set .@or,rand(.equip[.@e+13],.equip[. So Index*15, // Array [ ]: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, setarray .weap_0[0], 1108,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Blade, 1105,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Falchion, 1505,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Mace, 1246,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Cinquedea, 1605,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Wand, 1622,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Hypnotist's Staff, 13019,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Ginnungagap, 1217,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Stiletto, 13036,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Brave Damascus, 13411,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Brave Gladiator Blade, 1543,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Brave Morning Star, setarray .weap_1[0], 1127,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Saber, 1152,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Slayer, 1158,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Two-Handed Sword, 1171,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Zweihander, 21003,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Muramasa, 1421,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Battle Hook, 1462,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Trident, 1463,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Halbert, 1410,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Lance, 1485,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Battle Fork, setarray .weap_2[0], 1222,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Damascus, 1228,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Combat Knife, 1220,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Gladius, 1611,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Arc Wand, 1613,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Mighty Staff, 1645,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Lich's Bone Wand, 2000,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Staff of Destruction, 1574,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Brave Strategy Book, 1558,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Girl's Diary, 1560,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Sage's Diary, setarray .weap_3[0], 1222,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Damascus, 1708,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Great Bow, 1716,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Gakkung Bow, 1723,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Luna Bow, 1908,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Guitar, 1924,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Brave Guitar, 1920,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Berserk Guitar, 1969,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Blade Whip, 1971,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Eletric Wire, 1978,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Brave Lariat, setarray .weap_4[0], 1532,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Stunner, 1517,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Sword Mace, 1520,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Chain, 1634,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Brave Recovery Wand, 1560,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Sage's Diary, 1810,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Claw, 1813,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Kaiser Knuckle, 1822,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Combo Battle Glove, setarray .weap_5[0], 1108,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Blade, 1222,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Damascus, 1302,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Axe, 1307,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Windhawk, 1309,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Orcish Axe, 1352,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Battle Axe, 1380,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Brave Battle Axe, 1371,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Doom Slayer, setarray .weap_6[0], 1222,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Damascus, 1255,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Jamadhar, 1288,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Bloody Fear, 1266,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Infiltrator, setarray .weap_24[0], 13101,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Six Shooter, 13105,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Garrison, 13152,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Cyclone, 13170,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Lever Action Rifle, 13157,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Drifter, 13159,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Butcher, 13155,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Black Rose, 13156,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Gate Keeper, 13161,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Destroyer, 13162,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Inferno, setarray .weap_25[0], 13011,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Asura, 13302,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Huuma Giant Wheel Shuriken, 13305,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Brave Huuma Front Shuriken, 13311,1,10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Huuma Shadow, setarray .weap_4047[0], 1574,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Brave Strategy Book, setarray .weap_4049[0], 1222,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Damascus, 1615,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Evil Bone Wand, setarray .equip[0], 2147,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Round Buckler, 2110,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Holy Guard, 2105,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Shield, 2185,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Magic Reflector, 2320,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Formal Suit, 2353,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Odin's Blessing, 2311,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Mink Coat, 2376,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Assaulter Plate, 2375,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Diabolus Armor, 2314,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Chain Mail, 2332,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Silver Robe, 2374,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Diabolus Robe, 2366,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Divine Cloth, 2378,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Assassin Robe, 2381,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Elite Archer Suit, 2538,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Captain's Manteau, 2517,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Vali's Manteau, 2436,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Combat Boots, 2433,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Diabolus Boots, 2432,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // High Heels, 2418,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // Vidar's Boots, 2422,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3, // High Fashion Sandals, 2435,1, 10, 1, 0, 10, 1, 1, 1, 0, 3, 1, 1, 0, 3; // Battle Greaves, // Max Equipments per Loot Box (Default: 3), if(strnpcinfo(0) != "BR_LootBox" && strnpcinfo(0) != "Chest#BR_TestBox"). @t+1)+"]")+", X2["+(. "; query_sql "UPDATE `donate` SET `claimed` = `claimed` + "+@total+" WHERE `account_id` = "+getcharid(3); query_sql "SELECT IFNULL((SELECT SUM(amount) FROM `donate`),0)", @total$; mes "Our fund is at a total of $"+@total$; menu "More info",L_INFO,"Make a claim",L_CHECK,"Statistics",L_STATS; query_sql "SHOW VARIABLES LIKE 'version'", @version, @valule$; query_sql "SELECT '"+@valule$+"' >= '5.0.8'", @version; menu "Add/Remove Donation",L_GM2,"Add/Remove Items",L_ITEM,"(Re)Set Exchange Rate",L_RATE,"Test Script",L_START; menu "Add a donation",L_DONATE,"Remove a donation",L_REMOVE,"View all donations",L_VIEWALL,"Return to main menu",L_GM; menu "Add an item",L_NEWITEM,"Remove an item",L_DELITEM,"View all items",L_ALLITEMS,"Return to main menu",L_GM; query_sql "SELECT `id` FROM `item_db` WHERE `name_english` = '"+escape_sql(@itemname$)+"' || `name_japanese` = '"+escape_sql(@itemname$)+"' UNION SELECT `id` FROM `item_db2` WHERE `name_english` = '"+escape_sql(@itemname$)+"' || `name_japanese` = '"+escape_sql(@itemname$)+"'", @iid; query_sql "SELECT 1 FROM `donate_item_db` WHERE `id` = "+@iid, @check; mes "Please enter the cost of each "+@itemname$+":"; if(@version) query_sql "SELECT CAST('"+escape_sql(@cost$)+"' AS DECIMAL)", @cost$; query_sql "SELECT '"+escape_sql(@cost$)+"' > 0", @valid; mes "You have specified that donators can claim "+@itemname$+"s for $"+@cost$+" each. Please enable / Bitte aktiviere JavaScript! @r < $@partymembercount; set .@r,. @atcmd_parameters$[0],"Geffen") == 1), else if(compare(. | 12.91 KB, GetText | @BR_ID)) == 0). "; query_sql "REPLACE INTO `donate_item_db` VALUES ("+@iid+",'"+@cost$+"')"; logmes "Changed the price of "+@itemname$+"s"; mes "Item "+@itemname$+" does not exist. @atcmd_parameters$[0],"9") == 1 || compare(. 2 min ago It gives you the possibility to fly, teleport, get unlimited cash and unlock all the special attributes. debugmes "Error - BR_Init::OnInit - . | 12.54 KB, JSON | @m + 1), // * Allowing Admins(Group 99) to use @commands. @rand1); deletearray .@rmin1,getarraysize(. setarray . @p,0; . //= "log_npc" in log_athena.conf must be enabled. 26 min ago @rand2[0],RDMOPT_RACE_DAMAGE_HUMAN,RDMOPT_RACE_MDAMAGE_HUMAN,RDMOPT_RACE_CRI_PERCENT_HUMAN,RDMOPT_RACE_IGNORE_DEF_PERCENT_HUMAN,RDMOPT_RACE_IGNORE_MDEF_PERCENT_HUMAN,RDMOPT_CLASS_DAMAGE_NORMAL_TARGET,RDMOPT_CLASS_MDAMAGE_NORMAL,RDMOPT_CLASS_IGNORE_DEF_PERCENT_NORMAL,RDMOPT_CLASS_IGNORE_MDEF_PERCENT_NORMAL,RDMOPT_DAMAGE_SIZE_MIDIUM_TARGET,RDMOPT_MDAMAGE_SIZE_MIDIUM_TARGET; setarray . mes "Every class recieves starter armor on entering the battlefield. "; mes "If you have donated but have not made a claim,"; mes "Please give us time to process your donation. @rpar3); debugmes "rand4 - "+getarraysize(. @atcmd_parameters$[0],"Einbroch") == 1), else if(compare(. Need to improve ordering when. // Note: If you want to change the item reward, change it also in the BR_Shop above! Void where prohibited. 2 min ago @id),"BR_Init")); set .@p,. @BR_ID))-1)+"]"),cell_landprotector,1; for ( set . @BR_ID); set .@x1,getvariableofnpc(getd(".zone_"+.@BR_ID+"["+.@z+"]"),"BR_Arena#"+. @id),"BR_Init"); mes "In Battle Royale every Class only has a few skills available. @BR_ID] && getd(".z_"+. //= input is incorrect. if(@inventorylist_id[. @loot,( (.randlimit == 1)?rand(1,.heal_limit):.heal_limit); // Getting the Item ID via the Array Index. @pub_txt$,0; } else if(getd("$@BR_Status_"+. @rand3[0],RDMOPT_DAMAGE_CRI_TARGET,RDMOPT_RANGE_ATTACK_DAMAGE_TARGET; // ================== Armor ==================. Thanks For The Support!,-Bugxie @rmin1); deletearray .@rmax1,getarraysize(. | 13.16 KB, JSON | @calc,(getarg(0) + getarg(2))*getarg(1); dispbottom "[Battle Royale]: You have recieved "+. @BR_ID)); set .@l,. You signed in with another tab or window. @id+"::OnRegisterTimer"; } else if(getd("$@BR_Status_"+. @id,atoi(strnpcinfo(2)); // Arena ID, set .@i,. "; mes "Sorry, but you do not have enough to claim "+@zeny+"Z. @OptParam; delitem3 @inventorylist_id[.@l],@inventorylist_amount[.@l],1,@inventorylist_refine[.@l],0,@inventorylist_card1[.@l],@inventorylist_card2[.@l],@inventorylist_card3[.@l],@inventorylist_card4[.@l],.@OptID,.@OptVal,. @t+3)+"]"); for ( set . (Experimental - Default: Half of max players), // Note: There are 10 duplicates ready, if you require more just add them; Search for "duplicate(#BR". @p + 1), // Get the index of the party member which died, if(getd(".BR_PTY_"+getcharid(1)+"["+. @w + 1) {. Each item has a, //= price rather than a quantity. @OptID); deletearray .@OptVal[0],getarraysize(. @s-1))))+"]"); if(. @e,rand(1,getarraysize(.equip)/15)*15-15; if(.equip[. @i] == Bound_Account) continue; // Ignore equipped Costume Top + Middle + Lower Headgear. @o,1; . @BR_ID) + getd(".last_zone_size_"+.@BR_ID),getd(".@zone_c_y_"+. ":":""); mes " > Minimum players: "+atoi(.arena$[. @enchant2); debugmes ". @BR_ID+"[0]") + getd(".last_zone_size_"+. ",bc_all; donpcevent "BR_Arena#"+. @id) == 0 && . | 0.24 KB, JSON | Required Arena ID for "+. @BR_ID; setarray getd(".area_"+. mes "There are 3 different Types of Battle Royale, which are randomized every day per Arena or are specified:"; mes "To register just select \"Register\" in the main menu. @r >= getarg(2))?getarg(2):. @id)) < (.@rpl*. "; mes "You have $"+@value$+" worth of credit! @BR_ID+"[2]")); set .@y,rand(getd(".area_"+.@BR_ID+"[1]"),getd(".area_"+. close. Added logmes for GM operations. @c*6-1] == "1")? You're "+( (. @atcmd_parameters$[0],"13") == 1 || compare(. @accid); // Saves every party with each member for later usage, for ( set . Requires Trunk 7975. @m,3; // Set range of area around the Loot Box for makeitem. A tag already exists with the provided branch name. @type) && getd(".Timer_"+. @BR_ID)-3)+"]"),cell_landprotector,0; setcell strnpcinfo(4),getd(".zone_"+.@BR_ID+"["+getd(".z_"+.@BR_ID)+"]"),getd(".zone_"+.@BR_ID+"["+(getd(".z_"+.@BR_ID)+3)+"]"),getd(".zone_"+.@BR_ID+"["+(getd(".z_"+.@BR_ID)-2)+"]"),getd(".zone_"+.@BR_ID+"["+(getd(".z_"+. @i,0; . @min_l || BaseLevel > . @e+"::OnBREnd"; // Reward Formula: (Kills + Base Reward)*Placement Points. @e+14)+"]")); // = Put in the ID's for the respective Random Option Slot, they will be randomly selected. @i + 1) {, if(getiteminfo(@inventorylist_id[. set .@ref,rand(getd(".weap_"+.@bclass+"["+(.@e+4)+"]"),getd(".weap_"+.@bclass+"["+(. @BR_ID),cell_chkpass) == 0 || checkcell(strnpcinfo(4),getd(".@zone_c_x_"+. setarray getd(".Downed_"+.@BR_ID+"["+. @BR_ID)/60+" minute"+( (getd(".reveal_time_"+. @atcmd_parameters$[0],"Gonryun") == 1), else if(compare(. @id+"::OnBRStart"; setd(".@zone_c_x_"+. @a <= .arena_size; set .@a,.