23.04.2012, 03:28
й Dificil Criar um Comando /Orgs para mostrar todas as orgs e o nome do lider e se ele estiver online ou offline se nao alguem poderia criar uma base pra min criar o meu? 
Dou Rep+

Dou Rep+

if(strcmp(cmd, "/orgs", true) == 0 || strcmp(cmd, "/profs", true) == 0)
{
new DialogThiago[1500];
if(IsPlayerConnected(playerid))
{
//SendClientMessage(playerid, VERDE2, "|__________________________ Orgs __________________________|");
format(string, 128, " {7AADFF}1 - Policia Militar: {FFFFFF}%s\n", InfoOrg[1][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {ADC7D9}2 - B.O.P.E: {FFFFFF}%s\n", InfoOrg[2][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {6CD950}3 - Exercito: {FFFFFF}%s\n", InfoOrg[3][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {F7819A}4 - S.A.M.U: {FFFFFF}%s\n", InfoOrg[4][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {337EFF}5 - Los Astecas: {FFFFFF}%s\n", InfoOrg[5][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {48A3E0}6 - Hamas: {FFFFFF}%s\n", InfoOrg[6][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {6AB4E6}7 - Prefeito: {FFFFFF}%s\n", InfoOrg[7][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {C2CBD1}8 - Hitmans: {FFFFFF}%s\n", InfoOrg[8][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {EDD893}9 - Reporters: {FFFFFF}%s\n", InfoOrg[9][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {93EDDE}10 - Taxista: {FFFFFF}%s\n", InfoOrg[10][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {BFA873}11 - Policia Federal: {FFFFFF}%s\n", InfoOrg[11][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {BF9B47}12 - Mбfia Cosa Nostra: {FFFFFF}%s\n", InfoOrg[12][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {8136B3}13 - Mбfia Yakuza: {FFFFFF}%s\n", InfoOrg[13][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {00DB1D}14 - Groove Street: {FFFFFF}%s\n", InfoOrg[14][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {EDE187}15 - Al'qaeda: {FFFFFF}%s\n", InfoOrg[15][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {BDA34D}16 - Policia Civil: {FFFFFF}%s\n", InfoOrg[16][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {CB42E3}17 - Ballas: {FFFFFF}%s\n", InfoOrg[17][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {E1ED00}18 - Los Vagos: {FFFFFF}%s\n", InfoOrg[18][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {FF0000}19 - Bloodz: {FFFFFF}%s\n", InfoOrg[19][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {C90000}20 - Sons of Anarchy: {FFFFFF}%s\n", InfoOrg[20][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {46F274}21 - Drifters: {FFFFFF}%s\n", InfoOrg[21][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {A87A31}22 - Triads: {FFFFFF}%s\n", InfoOrg[22][Lider]);
strcat(DialogThiago,string);
format(string, 128, " {FF0066}23 - F.A.R.C: {FFFFFF}%s\n\n", InfoOrg[23][Lider]);
strcat(DialogThiago,string);
ShowPlayerDialog(playerid, 8723, DIALOG_STYLE_MSGBOX, "Lista de Lнderes das Organizaзхes", DialogThiago, "Ok", "Ok");
}
return true;
}
if (strcmp(cmd,"/Lideres",true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid,COLOR_WHITE, "|________________[ Lideres Online ]________________|");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new celular = PlayerInfo[i][pPnumber];
if(PlayerInfo[i][pLider] == 1)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Polнcia Militar)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 2)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (B.O.P.E)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 3)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Exйrcito)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 4)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (S.A.M.U)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 5)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Los Aztecas)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 6)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Hamas)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 7)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Prefeito)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 8)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Hitmans)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 9)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Reporters)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 10)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Taxistas)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 11)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Policia Federal)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 12)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Mбfia Cosa Nostra)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 13)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Mбfia Yakuza)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 14)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Groove)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 15)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Al'qaeda)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 16)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Polнcia Civil)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 17)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Ballas)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 18)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Vagos)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 19)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Bloodz)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 20)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Sons of Anarchy)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 21)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Drifters)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 22)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (Triads)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
else if(PlayerInfo[i][pLider] == 23)
{
GetPlayerName(i,sendername,sizeof(sendername));
format(string,128,"%s (F.A.R.C)",sendername,celular,i);
SendClientMessage(playerid, -1,string);
}
}
}
}
return true;
}
|
/orgs.
pawn Код:
/lideres pawn Код:
![]() |