18.04.2013, 15:19
Iae, to com um problema que nao estou consequindo resolver aqui, toda vez que uso o comando /minhaorg aparece todos os players online
Lider: - -Online
Sub Lider: - -Online
Sub Lider: - -Online
Membro 1: - - Online
e tals...
e tambem nao esta mostrando o nome do lider que era para mostrar.
COMANDO
STOCK
#+REP>KUDDY
Lider: - -Online
Sub Lider: - -Online
Sub Lider: - -Online
Membro 1: - - Online
e tals...
e tambem nao esta mostrando o nome do lider que era para mostrar.
COMANDO
PHP код:
dcmd_minhaorg(playerid, params[])
{
#pragma unused params
if(Player[playerid][pMember] == 0)
return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo й membro de uma ORG.");
MinhaOrg(playerid);
return 1;
}
PHP код:
stock MinhaOrg(playerid)
{
new org[128],org2[128],string[1024],Org[32],tmp[32],giveid;
format(org,128,"/RPG/orgs/%s.ini",OrgsNamesSmall[Player[playerid][pMember]]);
string = " ";
Org = OrgsNames[GetPlayerOrg(playerid)];
for(new i=0;i<sizeof(OrgsCargos);i++)
{
format(tmp,32,"%s",dini_Get(org,OrgsCargos[i]));
giveid = ReturnUser(tmp);
if(IsPlayerConnected(giveid))
format(org2,128,"{C2A2DA}%s - %s - {00D900}Online\n",OrgsCargos[i],dini_Get(org,OrgsCargos[i]));
else if(strcmp(dini_Get(org,OrgsCargos[i]),"Nenhum",true)==0)
format(org2,128,"{C2A2DA}%s - Nenhum\n",OrgsCargos[i]);
else
format(org2,128,"{C2A2DA}%s - %s - {AA3333}Offline\n",OrgsCargos[i],dini_Get(org,OrgsCargos[i]));
if(strlen(string) < 1000)
format(string,2048,"%s %s",string, org2);
}
ShowPlayerDialog(playerid, 24, DIALOG_STYLE_MSGBOX, Org, string, "Fechar", "");
}