[Ajuda] Ajuda
#4

PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
    new 
cmd[128],idx;
    
cmd strtok(cmdtextidx);
    if(
strcmp(cmd"/criarcla"true) == 0)
    {
        
format(pFilesizeof(pFile), "clas/%s.ini"PlayerName(playerid));
        if(
dini_Exists(pFile))
        {
            if(
strcmp(dini_Get(pFile"cla"), "Nenhum"false))
            {
                
format(gFilesizeof(gFile), "clas/%s.ini"dini_Get(pFile"cla"));
                if(
strcmp(dini_Get(gFile"Dono"), PlayerName(playerid), true) == 0)
                {
                    
MensagemFormatada(playeridCOR_ERRO"| ERRO | Vocк й dono do clг %s, exclua-o primeiro para poder criar outro!"dini_Get(pFile"cla"));
                }
                else if(
strcmp(dini_Get(gFile"Dono"), PlayerName(playerid), false))
                {
                    
MensagemFormatada(playeridCOR_ERRO"| ERRO | Vocк й membro do clг %s, primeiro saia do clг para criar o seu!"dini_Get(pFile"cla"));
                }
                return 
1;
            }
        }
        else
        {
            
dini_Create(pFile);
            
dini_Set(pFile"cla""Nenhum");
        }
        new 
length strlen(cmdtext);
        while ((
idx length) && (cmdtext[idx] <= ' '))
        {
             
idx++;
        }
        new 
offset idx;
        new 
result[64];
        while ((
idx length) && ((idx offset) < (sizeof(result) - 1)))
        {
            
result[idx offset] = cmdtext[idx];
               
idx++;
        }
        
result[idx offset] = EOS;
        if(!
strlen(result))
        {
            
SendClientMessage(playeridCOR_ERRO"| ERRO | Uso correto: /GangueCriar [ nome do clг ]");
            return 
1;
        }
        if(
strlen(result) > 25)
        {
            
SendClientMessage(playeridCOR_ERRO"| ERRO | Nome muito grande!");
            return 
1;
        }
        
format(gFilesizeof(gFile), "clas/%s.ini"result);
        if(
dini_Exists(gFile))
        {
            
SendClientMessage(playeridCOR_ERRO"| ERRO | Jб а uma existente com esse nome, escolha outro!");
            return 
1;
        }
        
//FALTA O RESTANTE DO COMANDO.
    
}
    return 
0;

Reply


Messages In This Thread
Ajuda - by Matei123 - 29.08.2015, 22:23
Re: Ajuda - by Nixtren - 29.08.2015, 22:26
Re: Ajuda - by Matei123 - 29.08.2015, 22:31
Re: Ajuda - by [BOPE]Seu._.Madruga - 30.08.2015, 01:24

Forum Jump:


Users browsing this thread: 1 Guest(s)