function check {
.@pid = getcharid(1);
if(!.@pid) end;
if(getpartyleader(.@pid, 2) != getcharid(0)) {
message strcharinfo(0), "You are not the party leader";
end;
}
getpartymember .@pid,0;
getpartymember .@pid,1;
getpartymember .@pid,2;
for ( .@i = 0; .@i < $@partymembercount; .@i++ ) {
if ( isloggedin( $@partymemberaid[.@i], $@partymembercid[.@i] ) ) {
getmapxy(.@map$,.@x,.@y,UNITTYPE_PC, $@partymembername$[.@i]);
if(.@map$ != "prontera") {
message strcharinfo(0), "Some members are not in Prontera";
end;
}
if(getvar(TICKETMANIAC, $@partymembercid[.@i]) < 1) {
message strcharinfo(0), "Some members don't have the ticket";
end;
}
} else {
message strcharinfo(0), "Some members are offline";
end;
}
}
for ( .@i = 0; .@i < $@partymembercount; .@i++ ) {
if ( isloggedin( $@partymemberaid[.@i], $@partymembercid[.@i] ) )
set TICKETMANIAC, TICKETMANIAC - 1, $@partymembercid[.@i];
}
warpparty "morocc",0,0,.@pid;
}