[Ajuda] Comandos
#10

Quote:
Originally Posted by testi_man
Посмотреть сообщение
Substitua (Modificaзхes em negrito):
Код:
dcmd_livre(playerid, params[]) 
{ 
    #pragma unused params 
    if(Player[playerid][pAdmin] >= 1 && Player[playerid][pAdmin] >= 1) 
    { 
        if(AdmStatus[playerid] == true) 
        { 
            SendFormattedMessage(playerid, 0x33AAFFFF, "{ADFF2F}» vocк Estб em modo Livre", getPName(playerid)); 
            AdmStatus[playerid] = false; 
            new Nome[MAX_PLAYER_NAME+1];
            GetPlayerName(playerid, Nome, sizeof(Nome));
            //removido codigos desnecessбrios (que causavam erro)
            new String[50]; 
            format(String, sizeof(String), CONTAS, Nome); 
            DOF2_SetInt(String,"AdmStatus", 0); 
            DOF2_SaveFile(); 
            return 1; 
        } 
    } 
    else 
    { 
        SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo к um Administrador!"); 
    } 
    return 1; 
} 
//------------------------------------------------------------------------------// 
dcmd_ocupado(playerid, params[]) 
{ 
    #pragma unused params 
    if(Player[playerid][pAdmin] >= 1 && Player[playerid][pAdmin] >= 1) 
    { 
        if(AdmStatus[playerid] == false) 
        { 
            SendFormattedMessage(playerid, 0x33AAFFFF, "{ADFF2F}» vocк Estб em modo Ocupado.", getPName(playerid)); 
            AdmStatus[playerid] = true;//pela lуgica do /admins era para setar para true
            new Nome[MAX_PLAYER_NAME+1]; 
            GetPlayerName(playerid, Nome, sizeof(Nome)); 
            //removido codigos desnecessбrios (que causavam erro)
            new String[50]; 
            format(String, sizeof(String), CONTAS, Nome); 
            DOF2_SetInt(String,"AdmStatus", 1);//pela lуgica do /admins era para setar para 1
            DOF2_SaveFile(); 
            return 1; 
        } 
    } 
    else 
    { 
        SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo к um Administrador!"); 
    } 
    return 1; 
}
@EDIT
Arrumado. Teste agora.
Quote:
Originally Posted by testi_man
Посмотреть сообщение
Eu digo, nгo neste cуdigo. Mas mande como vocк salva em outros cуdigos, quando registra a conta do jogador, por exemplo. Preciso saber qual pasta e como vocк salva as contas no DOF2. Mas serve mandar qual pasta vocк salva (se nгo se importar de ficar diferente do resto do seu GM).

@OFF
Й que eu sou meio perfeccionista, gosto de tudo do mesmo jeito e organizado. Kkkkkk
PHP код:
    else if(dialogid == DIALOG_REGISTRO)
    {
        if(
response)
        {
            if(!
strlen(inputtext))
            {
                new 
Nome[MAX_PLAYER_NAME+1];
                
GetPlayerName(playeridNomesizeof(Nome));
                new 
String[128];
                
format(Stringsizeof(String), "Olб %s vocк ainda nгo tem uma conta, \nDigite uma senha para continuar\nSe jб tiver uma conta, relogue do servidor"Nome);
                
ShowPlayerDialog(playeridDIALOG_REGISTRODIALOG_STYLE_PASSWORD"Registro"String"Registrar""Cancelar");
                
SendClientMessage(playerid,0x1E90FFAA,"Senha invalida, digite uma senha vбlida");
                return 
1;
            }
            new 
String[256];
            if(
Player[playerid][Registrado] == true)
            {
                
SendClientMessage(playeridCOR_ERRO"ERRO: Conta jб registrada, entre novamente.");
                return 
Kick(playerid);
            }
            
format(Stringsizeof(String), CONTASgetPName(playerid));
            if(
DOF2_FileExists(String))
            {
                
SendClientMessage(playeridCOR_ERRO"ERRO: Vocк estб bugado, por favor entre novamente.");
                return 
Kick(playerid);
            }
            new 
Nome[MAX_PLAYER_NAME+1];
            
GetPlayerName(playeridNomesizeof(Nome));
            
format(Stringsizeof(String), CONTASNome);
            
DOF2_CreateFile(String);
            
DOF2_SetString(String,"MD5",strtolower(MD5_Hash(inputtext)));
            
DOF2_SetInt(String,"Dinheiro",MONEY);
            
DOF2_SetInt(String,"Iniciante",1);
            
DOF2_SetInt(String,"Cidade",0);
            
DOF2_SetInt(String,"Admin",0);
            
DOF2_SetInt(String,"Banco",MONEY_BANK);
            
DOF2_SetInt(String,"LastNickChange",0);
            
DOF2_SetInt(String,"Logou",1);
            
DOF2_SetInt(String,"Sus",0);
            
DOF2_SetInt(String,"Abatimentos",0);
            
Player[playerid][Registrado] = true;
            new 
year,day,month;
            
getdate(yearmonthday);
            new 
str[32];
            
format(str32,"%02d/%02d/%d",day,month,year);
            
DOF2_SetString(String,"RegisterDate",str);
            
DOF2_SaveFile();
            
Player[playerid][pIniciante] = 1;
            
GivePlayerMoney(playerid100000);
            
SendClientMessage(playeridCOR_BRANCO"SEJA BEM VINDO A {0000FF}EQUIPE GTA FACЗХES.");
            
ShowPlayerDialog(playeridAVISODIALOG_STYLE_MSGBOX,"{FFFFFF}» {0000FF}REGISTRO COMPLETO {FFFFFF}«""{0000FF}Aperte jogar para logar no servidor.\n{FFFFFF}Obrigado pela preferкncia.""Jogar"#);
            
return 1;
        }
        else
        {
            
Kick(playerid);
            return 
1;
        }
    } 
Reply


Messages In This Thread
Comandos - by henriqueTL - 25.07.2017, 23:42
Re: Comandos - by testi_man - 25.07.2017, 23:58
Re: Comandos - by henriqueTL - 26.07.2017, 00:04
Re: Comandos - by henriqueTL - 26.07.2017, 00:09
Re: Comandos - by henriqueTL - 26.07.2017, 00:15
Re: Comandos - by testi_man - 26.07.2017, 00:30
Re: Comandos - by augustogdo - 26.07.2017, 00:32
Re: Comandos - by henriqueTL - 26.07.2017, 00:38
Re: Comandos - by testi_man - 26.07.2017, 00:41
Re: Comandos - by henriqueTL - 26.07.2017, 00:43

Forum Jump:


Users browsing this thread: 1 Guest(s)