[Ajuda] Servidor Desligando!
#5

Arrumei, creio que era por causa de quando eu chamava o OnPlayerRequestClass ou alguma return faltando!

Cуdigo:

pawn Код:
if(clickedid == LoginPanel17[playerid])
    {
        format(StringContas, sizeof(StringContas), "LLADMIN/Contas/%s.txt", Nome(playerid));
        if(!DOF2_FileExists(StringContas)) return Msg(playerid, -1, "{FF0000}[ERRO]: {FFFFFF}Vocк nгo tem uma conta, por favor registre-se!"), 0;
        if(senhaCorreta[playerid] == false)
        {
            Msg(playerid, -1, "{FF0000}[ERRO]: {FFFFFF}Vocк ainda nгo se logou, por favor insira a senha no campo acima!");
        } else {
            PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
           
            format(StringContas, sizeof(StringContas), "LLADMIN/Contas/%s.txt", Nome(playerid));
            PlayerDados[playerid][Logado] = true;
            SetPlayerScore(playerid, DOF2_GetInt(StringContas, "Score"));
            PlayerDados[playerid][Matou] = DOF2_GetInt(StringContas, "Matou");
            PlayerDados[playerid][Morreu] = DOF2_GetInt(StringContas, "Morreu");
            PlayerDados[playerid][Level] = DOF2_GetInt(StringContas, "Level");
            PlayerDados[playerid][Experiencia] = DOF2_GetInt(StringContas, "Experiencia");
            PlayerDados[playerid][Acertos] = DOF2_GetInt(StringContas, "Acertos");
            PlayerDados[playerid][Danos] = DOF2_GetInt(StringContas, "Danos");
            PlayerDados[playerid][X1Ganhos] = DOF2_GetInt(StringContas, "X1 Ganhos");
            PlayerDados[playerid][Advertencias] = DOF2_GetInt(StringContas, "Advertencias");
            GivePlayerMoney(playerid, DOF2_GetInt(StringContas, "Grana"));
            PlayerDados[playerid][Preso] = DOF2_GetInt(StringContas, "Preso");
            PlayerDados[playerid][Logado] = true;
           
    /*      SetProgressBarValue(experiencia[playerid], PlayerDados[playerid][Experiencia]);
            ShowProgressBarForPlayer(playerid, experiencia[playerid]);
            */

            new str[50];
            format(str, 50, "LLADMIN/Admins/%s.sav", Nome(playerid));
           
            if(DOF2_FileExists(str)) {
                if(DOF2_IsSet(str, "Admin")) {
                    PlayerDados[playerid][Admin] = DOF2_GetInt(str, "Admin");
                }
            }
           
            SendClientMessage(playerid, VERDE_CLARO, "[INFO]: Logado Com sucesso!");
            //OnPlayerRequestClass(playerid);
            HideLoginPanel(playerid);
           
            if(PlayerDados[playerid][Admin] > 0)
            {
                format(String, sizeof(String), "[INFO]: Logado de Admin Nнvel '%d'", PlayerDados[playerid][Admin]);
                SendClientMessage(playerid, amarelo, String);
                PlayerDados[playerid][Trabalhando] = true;
                PlayerDados[playerid][Logado] = true;
                return 1;
            }
            TextDrawHideForPlayer(playerid, ImagemEntrada);
            #if USAR_TEXT == 1
                TextDrawDestroy(Inicio[playerid]);
            #endif
            return 1;
        }
    }
Mais como eu posso chamar a OnPlayerRequestClass ?

Mйtodo que eu usava para chamar era assim OnPlayerRequestClass(playerid);
Mais toda vez dava um warning: number of arguments does not match definition

Entгo como eu posso fazer ?
Reply


Messages In This Thread
Servidor Desligando! - by LockeD - 08.05.2014, 22:19
Re: Servidor Desligando! - by ProKillerpa - 08.05.2014, 22:34
Re: Servidor Desligando! - by LockeD - 08.05.2014, 23:46
Re: Servidor Desligando! - by WendeLKILL - 08.05.2014, 23:49
Re: Servidor Desligando! - by LockeD - 09.05.2014, 00:02
Re: Servidor Desligando! - by ProKillerpa - 09.05.2014, 14:49

Forum Jump:


Users browsing this thread: 1 Guest(s)