Lord Ganja Posted April 22, 2015 Share Posted April 22, 2015 Can anyone provide me a script that will select a random player from a party? I am currently making a script that will select a random player from a party and give a reward to the selected party member. Thanks in advance! Quote Link to comment Share on other sites More sharing options...
Jey Posted April 23, 2015 Share Posted April 23, 2015 (edited) Thanks for this. Anyway what if I added some announcement. announcing the name of the selected player '[email protected]_aid' ? np ^^ Just attach to the player and use strcharinfo like this: set [email protected],getcharid(1); //Set Party Id getpartymember [email protected],2; //Get Party Information while(1) { //Loops until a Player gets the item detachrid; //Detach from the first player set [email protected]_aid,[email protected][rand([email protected])]; //Saves the Account ID of the random Member if( attachrid([email protected]_aid) ) { //Just to be sure he is in the same party and not logged with another character if( getcharid(1) != [email protected] ) continue; //Online, attached and in the same party: announce strcharinfo(0)+" has got the item.",bc_all; getitem 502,1; break; } } Edited April 24, 2015 by Jey 1 Quote Link to comment Share on other sites More sharing options...
Jey Posted April 22, 2015 Share Posted April 22, 2015 (edited) set [email protected],getcharid(1); //Set Party Id getpartymember [email protected],2; //Get Party Information while(1) { //Loops until a Player gets the item set [email protected]_aid,[email protected][rand([email protected])]; //Saves the Account ID of the random Member if( isloggedin([email protected]_aid) ) { getitem 502,1,[email protected]_aid; break; } } Edited April 23, 2015 by Jey Quote Link to comment Share on other sites More sharing options...
Lord Ganja Posted April 22, 2015 Author Share Posted April 22, 2015 set [email protected],charid(1); //Set Party Id getpartymember [email protected],2; //Get Party Information while(1) { //Loops until a Player gets the item set [email protected]_aid,[email protected][rand([email protected])]; //Saves the Account ID of the random Member if( isloggedin([email protected]_aid) ) { getitem 502,1,[email protected]_aid; break; } } Thanks for this. Anyway what if I added some announcement. announcing the name of the selected player '[email protected]_aid' ? Quote Link to comment Share on other sites More sharing options...
Lord Ganja Posted April 23, 2015 Author Share Posted April 23, 2015 Thank you so much Jey! Quote Link to comment Share on other sites More sharing options...
Jey Posted April 24, 2015 Share Posted April 24, 2015 You're welcome ^^ Quote Link to comment Share on other sites More sharing options...
Can anyone provide me a script that will select a random player from a party?
I am currently making a script that will select a random player from a party and give a reward to the selected party member.
Thanks in advance!
Link to comment
Share on other sites