05.09.2012, 00:21
Tem um bug no comando /sublideres , pois quando o player digita /sublideres os sublideres estгo em orgs diferentes , exemplo : sou do exercito e quando digito /sublideres aparece policia militar .
Quote:
if (strcmp(cmd,"/sublideres",true) == 0) { if(IsPlayerConnected(playerid)) { SendClientMessage(playerid, COLOR_GRAD2, "|__________________[Sub Lideres Online]__________________|"); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Policia Militar)",sendername); SendClientMessage(playerid,GCOP_COLOR,string); } else if(PlayerInfo[i][pMembro] == 2 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(ROTAM)",sendername); SendClientMessage(playerid,COR_ROTAM,string); } else if(PlayerInfo[i][pMembro] == 3 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Forзas Armadas)",sendername); SendClientMessage(playerid,COR_EXE,string); } else if(PlayerInfo[i][pMembro] == 4 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Mйdicos LS)",sendername); SendClientMessage(playerid,COR_MEDE,string); } else if(PlayerInfo[i][pMembro] == 27 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Mйdicos SF)",sendername); SendClientMessage(playerid,COR_MEDE,string); } else if(PlayerInfo[i][pMembro] == 5 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Aztecas LS)",sendername); SendClientMessage(playerid,COR_AZTECAS,string); } else if(PlayerInfo[i][pMembro] == 31 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Aztecas SF)",sendername); SendClientMessage(playerid,COR_AZTECAS,string); } else if(PlayerInfo[i][pMembro] == 6 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Guerrilheiros Israelitas)",sendername); SendClientMessage(playerid,COR_GI,string); } else if(PlayerInfo[i][pMembro] == 7 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Prefeitura LS)",sendername); SendClientMessage(playerid,COR_PRE,string); } else if(PlayerInfo[i][pMembro] == 30 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Prefeitura SF)",sendername); SendClientMessage(playerid,COR_PRE,string); } else if(PlayerInfo[i][pMembro] == 8 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Hitmans)",sendername); SendClientMessage(playerid,COR_HITMAN,string); } else if(PlayerInfo[i][pMembro] == 9 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Los Santos News)",sendername); SendClientMessage(playerid,COR_REP,string); } else if(PlayerInfo[i][pMembro] == 32 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(San Fierro News)",sendername); SendClientMessage(playerid,COR_REP,string); } else if(PlayerInfo[i][pMembro] == 10 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Taxistas)",sendername); SendClientMessage(playerid,COR_TAXI,string); } else if(PlayerInfo[i][pMembro] == 11 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Policia Federal)",sendername); SendClientMessage(playerid,COR_PF,string); } else if(PlayerInfo[i][pMembro] == 12 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Mбfia Cosa Nostra)",sendername); SendClientMessage(playerid,COR_COSA,string); } else if(PlayerInfo[i][pMembro] == 13 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Yakuza)",sendername); SendClientMessage(playerid,COR_YAK,string); } else if(PlayerInfo[i][pMembro] == 14 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Groove LS)",sendername); SendClientMessage(playerid,COR_GRO,string); } else if(PlayerInfo[i][pMembro] == 24 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Groove SF)",sendername); SendClientMessage(playerid,COR_GRO,string); } else if(PlayerInfo[i][pMembro] == 15 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(FARC)",sendername); SendClientMessage(playerid,COR_FARC,string); } else if(PlayerInfo[i][pMembro] == 16 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Polнcia Civil)",sendername); SendClientMessage(playerid,COR_PC,string); } else if(PlayerInfo[i][pMembro] == 17 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Ballas LS)",sendername); SendClientMessage(playerid,COR_BALLAS,string); } else if(PlayerInfo[i][pMembro] == 29 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Ballas SF)",sendername); SendClientMessage(playerid,COR_BALLAS,string); } else if(PlayerInfo[i][pMembro] == 18 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Vagos LS)",sendername); SendClientMessage(playerid,COR_VAGOS,string); } else if(PlayerInfo[i][pMembro] == 25 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Vagos SF)",sendername); SendClientMessage(playerid,COR_VAGOS,string); } else if(PlayerInfo[i][pMembro] == 19 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Comando Vermelho LS)",sendername); SendClientMessage(playerid,0xF6000000,string); } else if(PlayerInfo[i][pMembro] == 28 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Comando Vermelho SF)",sendername); SendClientMessage(playerid,0xF6000000,string); } else if(PlayerInfo[i][pMembro] == 20 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Sons of Anarchy)",sendername); SendClientMessage(playerid,COR_SONS,string); } else if(PlayerInfo[i][pMembro] == 21 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Drifters)",sendername); SendClientMessage(playerid,COR_DRIFT,string); } else if(PlayerInfo[i][pMembro] == 23 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(PCC LS)",sendername); SendClientMessage(playerid,COR_PCC,string); } else if(PlayerInfo[i][pMembro] == 26 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(PCC SF)",sendername); SendClientMessage(playerid,COR_PCC,string); } else if(PlayerInfo[i][pMembro] == 22 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Triads)",sendername); SendClientMessage(playerid,COR_TRIADS,string); } else if(PlayerInfo[i][pMembro] == 33 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(Taxistas SF)",sendername); SendClientMessage(playerid,COR_TAXI,string); } else if(PlayerInfo[i][pMembro] == 35 && PlayerInfo[i][pCargo] == 555 || PlayerInfo[i][pCargo] == 444) { GetPlayerName(i,sendername,sizeof(sendername)); format(string,256,"Sub-Lider: %s(ROTAM SF)",sendername); SendClientMessage(playerid,COR_ROTAM,string); } } } } return 1; } |