[Ajuda] Bug dificil de resolver :/
#7

Mais uma informaзгo ъtil, caso queira testar,

No dialog de LOGIN, vocк faz isso:
PHP код:
pInfo[playerid][Ja_Tem_Casa] = DOF2_GetInt(file"Tem_Casa");
SpawnCasa(playerid); 
Agora, a stock:
PHP код:
stock SpawnCasa(playerid)
{
    new 
userFile[MAX+PLAYER_NAME+16], file[MAX_PLAYER_NAME+12], string[18], MSG[60];
    
format(userFilesizeof(userFile), "/Casas/Usuarios/%s"PlayerName(playerid)); //Verifica se o jogador conectado estб na pasta.
    
format(filesizeof(file), /Contas/%s.iniPlayerName(playerid)); //Verifica os dados da conta do jogador.
    /*
    if(DOF2_GetInt(file,"ID_Da_Casa") != -1) {
    }
    else {
            DOF2_RemoveFile(userFile);
        }
    }
    //Este й um DEBUG: Verificaзгo se o player possui alguma casa, se nгo irб remover de qualquer forma, caso aconteзa um bug e o arquivo do mesmo esteja na pasta usuarios.
    */
    
    
if(!DOF2_FileExists(userFile)) {
        
DOF2_SetInt(file"Tem_Casa"0);
        
DOF2_SetInt(file"ID_Da_Casa", -1);
        
pInfo[playerid][Ja_Tem_Casa] = 0;
    }
    else {
        if(
DOF2_GetInt(userFile,"ID_Da_Casa") != -1) {
            
format(stringsizeof(string), "/Casas/CasaID%d"DOF2_GetInt(file"ID_Da_Casa"));
            new 
Float:x,Float:y,Float:z;
            
DOF2_GetFloat(userFile"SpawnX"); // Isso getarб a coordenada x dentro do arquivo do jogador na pasta Usuarios.
            
DOF2_GetFloat(userFile"SpawnY"); // Isso getarб a coordenada y dentro do arquivo do jogador na pasta Usuarios.
            
DOF2_GetFloat(userFile"SpawnZ"); // Isso getarб a coordenada z dentro do arquivo do jogador na pasta Usuarios.
            
SetPlayerPos(playeridxyz);
            new 
DOF2_GetInt(file"ID_Da_Casa"); // Pega o id da casa na pasta do jogador.
            
format(MSGsizeof(MSG), "| CASA | Casa id %d carregada, Veja nossas /Atualizacoes."c);
            
SendClientMessage(playerid0x00FFFFFFMSG);
        }
    }
    return 
1;

Reply


Messages In This Thread
Bug dificil de resolver :/ - by GuiKommander - 02.03.2018, 23:32
Re: Bug dificil de resolver :/ - by InsaneBR - 03.03.2018, 00:31
Re: Bug dificil de resolver :/ - by GuiKommander - 03.03.2018, 00:34
Re: Bug dificil de resolver :/ - by InsaneBR - 03.03.2018, 00:44
Re: Bug dificil de resolver :/ - by GuiKommander - 03.03.2018, 01:00
Re: Bug dificil de resolver :/ - by GuiKommander - 03.03.2018, 01:14
Re: Bug dificil de resolver :/ - by InsaneBR - 03.03.2018, 01:18
Re: Bug dificil de resolver :/ - by GuiKommander - 03.03.2018, 01:23
Re: Bug dificil de resolver :/ - by InsaneBR - 03.03.2018, 01:23
Re: Bug dificil de resolver :/ - by GuiKommander - 03.03.2018, 01:25

Forum Jump:


Users browsing this thread: 3 Guest(s)