[Ajuda] Dialogo bugado
#4

Quote:
Originally Posted by SukMathcuck
Посмотреть сообщение
zSuYaNw, eu dei uma modificada no comando, mais tem apenas um problema, quando tem admin/moderador online aparece o dialogo com "Nгo hб nenhum admin/moderador online", em veis de aparece o nome da pessoa, como eu faзo para deixar a mensagem apenas com "Nгo hб nenhum admin/moderador online" para quando n tiver mesmo admin online e quando tiver, mostrar os admins.

Cуdigo atual:
PHP код:
    if(!strcmp(cmdtext"/admins"true))
    {
        static
            
boolWorking,
            
dialog[667],
            
str[100]
        ;
        
Working false;
        
dialog[0] = EOS;
        
str[0] = EOS;
        for(new 
iGetPlayerPoolSize(); != e; ++i)
        {
            if(
AccountData[i][pAdmin] > 0){
                
format(str100"%s [%d]: %s [%s]\n", !AccountData[i][pAdmin] ? ("Moderador") : ("Admin"), AccountData[i][pAdmDuty] ? ("Trabalhando") : ("Jogando"), AccountData[i][pAdmin], GetPlayerNameRP(i));
                
strcat(dialogstr);
                
Working true;
            }
        }
        if(
Working == falseformat(dialogsizeof(dialog), "Nгo hб nenhum admin/moderador online");
        
ShowPlayerDialog(playerid0DIALOG_STYLE_LIST"Administraзгo"dialog"Fechar""");
        return 
true;
    } 
Tenta assim:

PHP код:
 if(!strcmp(cmdtext"/admins"true))
    {
        static
            
boolWorking,
            
dialog[667],
            
str[100]
        ;
        
Working false;
        
dialog[0] = EOS;
        
str[0] = EOS;
        for(new 
iGetPlayerPoolSize(); != e; ++i)
        {
            if(
AccountData[i][pAdmin] > 0){
                
format(str100"%s [%d]: %s [%s]\n", !AccountData[i][pAdmin] ? ("Moderador") : ("Admin"), AccountData[i][pAdmDuty] ? ("Trabalhando") : ("Jogando"), AccountData[i][pAdmin], GetPlayerNameRP(i));
                
strcat(dialogstr);
                
Working true;
            }
        }
        if(
Working == false) return ShowPlayerDialog(playerid0DIALOG_STYLE_LIST"Administraзгo""Nenhum administrador online :/""Fechar""");
        
ShowPlayerDialog(playerid0DIALOG_STYLE_LIST"Administraзгo"dialog"Fechar""");
        return 
true;
    } 
Reply


Messages In This Thread
Dialogo bugado - by SukMathcuck - 13.07.2015, 16:43
Re: Dialogo bugado - by zSuYaNw - 13.07.2015, 17:28
Re: Dialogo bugado - by SukMathcuck - 13.07.2015, 17:51
Re: Dialogo bugado - by humildadeforever - 13.07.2015, 18:10
Re: Dialogo bugado - by SukMathcuck - 13.07.2015, 18:25
Re: Dialogo bugado - by zSuYaNw - 13.07.2015, 19:01
Re: Dialogo bugado - by SukMathcuck - 13.07.2015, 19:04
Re: Dialogo bugado - by zSuYaNw - 13.07.2015, 19:08
Re: Dialogo bugado - by SukMathcuck - 13.07.2015, 19:27
Re: Dialogo bugado - by zSuYaNw - 13.07.2015, 19:43

Forum Jump:


Users browsing this thread: 3 Guest(s)