[Ajuda] Comando /minhaorg nao funciona corretamente
#1

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
PHP код:
    dcmd_minhaorg(playeridparams[])
    {
        
#pragma unused params
        
if(Player[playerid][pMember] == 0)
            return 
SendClientMessage(playeridCOLOR_RED"[ERRO] Vocк nгo й membro de uma ORG.");
        
MinhaOrg(playerid);
        return 
1;
    } 
STOCK
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",stringorg2);
    }
    
ShowPlayerDialog(playerid24DIALOG_STYLE_MSGBOXOrgstring"Fechar""");

#+REP>KUDDY
Reply
#2

So atualizar seu dini , melhor passar para DOF !

GM do vini
Reply
#3

й І. melhor usar dof
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)