Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function main() {
- print('ÿc2D2BS ÿc0:: ÿc3PartyUp! ÿc0Loaded.');
- party();
- addEventListener('gameevent',partyHandler);
- var i=0;
- while(1) {
- while(partyList.length>0)party(partyList.shift());
- delay(1000);
- i+=1;
- if(i==10&&otherPlayers()&&!inParty()&&aPartyExists())say('Invite Please');
- }
- }
- var partyList=[];
- function partyHandler(mode,player,param2,name1) {
- if((mode==2||mode==7&&(param2==5||param2==9))&&partyList.indexOf(name1)==-1)partyList.push(name1);
- }
- function party(playerName) {
- var party=getParty(),i=0;
- while(i++<1) {
- delay(1000);
- if(party) {
- do {
- if(((arguments.length<1)?(party.name!=me.name):(party.name==playerName))&&(party.partyflag==2&&(party.partyid<9||!aPartyExists())||party.partyid==0xFFFF&&(inParty()||!aPartyExists())&&party.partyflag!=4)) {
- if(party.partyflag==2) { print('ÿc3Accepting invite from ÿc4'+party.name); i=0; arguments.length=0; }
- else print('ÿc3Partying ÿc4'+party.name);
- if(party)clickParty(party,2);
- if(arguments.length>0)break;
- }delay(250);
- }while(party&&party.getNext());
- }
- }
- }
- function inParty() {
- var party=getParty();
- if(party)do {
- if(party.name==me.name&&party.partyid!=65535)return true;
- delay(100);
- }while(party&&party.getNext());
- return false;
- }
- function aPartyExists() {
- var party=getParty();
- if(party)do {
- if(party.partyid!=65535)return true;
- delay(100);
- }while(party&&party.getNext());
- return false;
- }
- function otherPlayers() {
- var party=getParty();
- if(party)do {
- if(party.name!==me.name)return true;
- delay(100);
- }while(party&&party.getNext());
- return false;
- }
Add Comment
Please, Sign In to add comment