SA-MP Forums Archive
[Ajuda] OnGameModeExit - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] OnGameModeExit (/showthread.php?tid=433488)



OnGameModeExit - AlucardSnow - 27.04.2013

Olha, ela nгo esta salvando a Skin quando utilizo o gmx.
Nгo cheguei a verificar as outras informaзхes, mais devem estar igual a skin creiu eu.
Quando eu do /q e volto a skin e os outros dados estгo de boa-'

Como que arrumo isso?

PHP код:
public OnGameModeExit()
{
    static 
i;
    for(
GetMaxPlayers()-1> -1; --i)
    {
         if(
IsPlayerConnected(i))
         {
                 if ( !
DOF2_FileExists xPastaArquivos ) ) ) DOF2_CreateFile xPastaArquivos ) ) ;
                 {
                       
DOF2_SetInt xPastaArquivos ), "Level"GetPlayerScore) ) ;
                       
DOF2_SetInt xPastaArquivos ), "Dinheiro"GetPlayerMoney ) ) ;
                       
DOF2_SetInt xPastaArquivos ), "Admin Level"xPlayerInfo ] [ xAdmin ] ) ;
                       
DOF2_SetInt xPastaArquivos ), "Skin"GetPlayerSkin(i) ) ;
                       
DOF2_SaveFile();
                 }
         }
//         DOF2_Exit();
    
}
    
DOF2_Exit();
    return 
1;

O DOF2_Exit jб foi colocado nesses 2 lugares que estгo ai e sempre continua a mesma coisa.
Help my!


Re: OnGameModeExit - AlucardSnow - 27.04.2013

Povo, ajuda ae porfavor.


Re: OnGameModeExit - StringBR - 27.04.2013

pawn Код:
public OnGameModeExit()
{
    static i;
    for(i = GetMaxPlayers()-1; i > -1; --i)
    {
         if(IsPlayerConnected(i))
         {
                 if ( !DOF2_FileExists ( xPastaArquivos ( i ) ) ) DOF2_CreateFile ( xPastaArquivos ( i ) ) ;
                 {
                       DOF2_SetInt ( xPastaArquivos ( i ), "Level", GetPlayerScore( i ) ) ;
                       DOF2_SetInt ( xPastaArquivos ( i ), "Dinheiro", GetPlayerMoney ( i ) ) ;
                       DOF2_SetInt ( xPastaArquivos ( i ), "Admin Level", xPlayerInfo [ i ] [ xAdmin ] ) ;
                       DOF2_SetInt ( xPastaArquivos ( i ), "Skin", GetPlayerSkin(i) ) ;
                       DOF2_SaveFile();
                 }
         }
    }
    DOF2_Exit();
    return 1;
}



Re: OnGameModeExit - AlucardSnow - 27.04.2013

Quote:
Originally Posted by StringBR
Посмотреть сообщение
pawn Код:
public OnGameModeExit()
{
    static i;
    for(i = GetMaxPlayers()-1; i > -1; --i)
    {
         if(IsPlayerConnected(i))
         {
                 if ( !DOF2_FileExists ( xPastaArquivos ( i ) ) ) DOF2_CreateFile ( xPastaArquivos ( i ) ) ;
                 {
                       DOF2_SetInt ( xPastaArquivos ( i ), "Level", GetPlayerScore( i ) ) ;
                       DOF2_SetInt ( xPastaArquivos ( i ), "Dinheiro", GetPlayerMoney ( i ) ) ;
                       DOF2_SetInt ( xPastaArquivos ( i ), "Admin Level", xPlayerInfo [ i ] [ xAdmin ] ) ;
                       DOF2_SetInt ( xPastaArquivos ( i ), "Skin", GetPlayerSkin(i) ) ;
                       DOF2_SaveFile();
                 }
         }
    }
    DOF2_Exit();
    return 1;
}
Adianto nada nгo.
Mais alguem tem uma soluзгo?
Obrigado por ajudar String.


Re: OnGameModeExit - Don_Speed - 27.04.2013

Seta ele em outra variavel EX:
pawn Код:
new iskin = GetPlayerSkin(i);
Ai sim vocк usa o iskin na dof.



Re: OnGameModeExit - zSuYaNw - 27.04.2013

pawn Код:
static i, e, str[80], n[24];
    for(i, e = GetMaxPlayers(); i != e; ++i)
    {
         if(IsPlayerConnected(i))
         {
                 format(str, 80, "%s.ini", (GetPlayerName(i, n, 24), n));
                 if ( !DOF2_FileExists ( str ( i ) ) ) DOF2_CreateFile ( str ( i ) ) ;
                 {
                       DOF2_SetInt ( str ( i ), "Level", GetPlayerScore( i ) ) ;
                       DOF2_SetInt ( str ( i ), "Dinheiro", GetPlayerMoney ( i ) ) ;
                       DOF2_SetInt ( str ( i ), "Admin Level", xPlayerInfo [ i ] [ xAdmin ] ) ;
                       DOF2_SetInt ( str ( i ), "Skin", GetPlayerSkin(i) ) ;
                       DOF2_SaveFile();
                 }
         }
//         DOF2_Exit();
    }
    DOF2_Exit();
    return 1;
}



Re: OnGameModeExit - AlucardSnow - 27.04.2013

@Edit
Vo testar o Seu GARFIELD

O resto Deu certo nгo.

Garfiel, oia os erros ae:

PHP код:
C:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(153) : warning 215expression has no effect
C
:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(157) : error 076syntax error in the expression, or invalid function call
C
:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(158) : error 012invalid function callnot a valid address
C
:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(158) : warning 215expression has no effect
C
:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(158) : error 001expected token";"but found ")"
C:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(158) : error 029invalid expressionassumed zero
C
:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(158) : fatal error 107too many error messages on one line
Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
5 Errors




Re: OnGameModeExit - zSuYaNw - 27.04.2013

pawn Код:
static i, e, str[80], n[24];
    for(i, e = GetMaxPlayers(); i != e; ++i)
    {
         if(IsPlayerConnected(i))
         {
                 format(str, 80, "%s.ini", (GetPlayerName(i, n, 24), n));
                 
                 if ( !DOF2_FileExists ( str ( i ) ) ) DOF2_CreateFile ( str ( i ) ) ;
                 
                 DOF2_SetInt ( str , "Level", GetPlayerScore( i ) ) ;
                 DOF2_SetInt ( str , "Dinheiro", GetPlayerMoney ( i ) ) ;
                 DOF2_SetInt ( str , "Admin Level", xPlayerInfo [ i ] [ xAdmin ] ) ;
                 DOF2_SetInt ( str , "Skin", GetPlayerSkin(i) ) ;
                 DOF2_SaveFile();
         }
    }
    DOF2_Exit();
    return 1;
}



Re: OnGameModeExit - AlucardSnow - 27.04.2013

Agora tem 4 erros.

PHP код:
C:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(153) : warning 215expression has no effect
C
:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(159) : error 012invalid function callnot a valid address
C
:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(159) : warning 215expression has no effect
C
:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(159) : error 001expected token";"but found ")"
C:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(159) : error 029invalid expressionassumed zero
C
:\Users\Cliente\Downloads\Jogo\GTA\Gms\Gm do 0\gamemodes\extreme.pwn(159) : fatal error 107too many error messages on one line 
Eu tentei resolver mais nгo consegui.


Re: OnGameModeExit - zSuYaNw - 27.04.2013

Por favor, mande a linha 159