Deity Posted March 17, 2012 Posted March 17, 2012 Hi, is it possible to send morethan 32vs32 players in Battlegrounds? I changed the limit into 40 and we were able to get 80 players to join. but the problem is, after reaching the required players (40vs40) it didn't warp all of them, only 64 players (32vs32) How can I fix this? Thanks in advance! Quote
Deity Posted March 17, 2012 Author Posted March 17, 2012 eAthena Script // Waiting NPC bat_room,57,227,5 script Lieutenant Kalos 418,{ end; OnInit: waitingroom "Battle Station",40,"start#bat_a01::OnReadyCheck",1,0,80,99; end; OnEnterBG: set $@TierraBG1_id1, waitingroom2bg("bat_a01",50,374,"start#bat_a01::OnGuillaumeQuit",""); end; }[/Code] [code]// 40 Players else if( .@Guillaume < 40 || .@Croix < 40 ) end; set $@TierraBG1,1; donpcevent "Lieutenant Kalos::OnEnterBG"; Quote
JayPee Posted March 17, 2012 Posted March 17, 2012 did you try this script command?: *warpwaitingpc "<map name>",<x>,<y>{,<number of people>}; This command will warp the amount of characters equal to the trigger number of the waiting room chat attached to the NPC object running this command to the specified map and coordinates, kicking them out of the chat. Those waiting the longest will get warped first. It can also do a random warp on the same map ("Random" instead of map name) and warp to the save point ("SavePoint"). The list of characters to warp is taken from the list of the chat room members. Those not in the chat room will not be considered even if they are talking to the NPC in question. If the number of people is given, exactly this much people will be warped. This command can also keep track of who just got warped. It does this by setting special variables: $@warpwaitingpc[] is an array containing the account_id numbers of the characters who were just warped. $@warpwaitingpcnum contains the number of the character it just warped. See also 'getpartymember' for advice on what to do with those variables. The obvious way of using this effectively would be to set up a waiting room for two characters to be warped onto a random PVP map for a one-on-one duel, for example. Quote
AnnieRuru Posted October 15, 2012 Posted October 15, 2012 I know this topic might be old, but just like to see more members can make battleground script #define MAX_BG_MEMBERS 30increase the number and recompile Quote
Question
Deity
Hi, is it possible to send morethan 32vs32 players in Battlegrounds?
I changed the limit into 40 and we were able to get 80 players to join.
but the problem is, after reaching the required players (40vs40) it didn't warp all of them, only 64 players (32vs32)
How can I fix this? Thanks in advance!
4 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.