[Ajuda] OnGameModeExit
#1

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!
Reply
#2

Povo, ajuda ae porfavor.
Reply
#3

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;
}
Reply
#4

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.
Reply
#5

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

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;
}
Reply
#7

@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

Reply
#8

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;
}
Reply
#9

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.
Reply
#10

Por favor, mande a linha 159
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)