[AJUDA] samp-server.exe
#1

Estou criando um GM, e, atй agora, estб tudo Ok.

Quando compilo nгo mostra nenhum erro.

Mas quando abro o samp-server.exe mostra o erro no final do codigo abaixo (o codigo abaixo й o server.log):

PHP код:
----------
Loaded log file"server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3c, (C)2005-2010 SA-MP Team
[13:09:04filterscripts ""  (string)
[
13:09:04weburl "www.sa-mp.com"  (string)
[
13:09:04
[
13:09:04Server Plugins
[13:09:04] --------------
[
13:09:04]  Loading pluginstreamer
[13:09:04
*** 
Streamer Plugin v2.5.2 by Incognito loaded ***
[
13:09:04]   Loaded.
[
13:09:04]  Loaded 1 plugins.
[
13:09:04
[
13:09:04Ban list
[
13:09:04] --------
[
13:09:04]  Loadedsamp.ban
[13:09:04
[
13:09:04
[
13:09:04Filter Scripts
[13:09:04] ---------------
[
13:09:04]   Loaded 0 filter scripts.
[
13:09:04Script[gamemodes/PP.amx]: Run time error 19"File or function is not found"
[13:09:04Number of vehicle models
Reply
#2

Nгo tire isto do GM:
pawn Код:
Main()
{
    Print("bla bla bla");
    Print("bla bla bla");
    Print("bla bla bla");
}
Nгo sei se й esse o erro mas enfim...
Reply
#3

1 - Josma, jб tem isso no GM.

2 - Vai no MSN. Preciso falar com vocк.
Reply
#4

Verifique se em seu gamemode tem a funзгo main() {}
Reply
#5

Eu descobri que o erro estб nestas linhas:

PHP код:
public OnPlayerConnectplayerid )
{
    
Carregar(playerid);
    return 
true;
}

public 
OnPlayerDisconnectplayeridreason )
{
    
Salvar(playerid);
    return 
1;
}
stock Carregar(playerid)
{
    new 
save[37],na[MAX_PLAYER_NAME];
    
GetPlayerName(playerid,na,sizeof(na));
    
format(save,sizeof(save),"/Contas/%s.txt",na);
    if(
fexist(save))
    {
        
Info[playerid][Admin] = dini_Int(save,"Administrador");
        
Info[playerid][Level] = dini_Int(save,"Level");
        
Info[playerid][Lider] = dini_Int(save,"Lider");
        
Info[playerid][Membro] = dini_Int(save,"Membro");
        
Info[playerid][Preso] = dini_Int(save,"Preso");
        
Info[playerid][TempoP] = dini_Int(save,"TempoPreso");
    }
    else
    {
        
dini_Create(save);
    }
    return 
1;
}
    
stock Salvar(playerid)
{
    new 
save[37],na[MAX_PLAYER_NAME];
    
GetPlayerName(playerid,na,sizeof(na));
    
format(save,sizeof(save),"/Contas/%s.txt",na);
    if(
fexist(save))
    {

        
dini_IntSet(save,"Administrador",Info[playerid][Admin]);
        
dini_IntSet(save,"Level",Info[playerid][Level]);
        
dini_IntSet(save,"Lider",Info[playerid][Lider]);
        
dini_IntSet(save,"Membro",Info[playerid][Membro]);
        
dini_IntSet(save,"Preso",Info[playerid][Preso]);
        
dini_IntSet(save,"TempoPreso",Info[playerid][TempoP]);
        return 
1;
    }
    return 
1;

Tenho quase certeza que errei algo na Dini.
Reply
#6

pawn Код:
public OnPlayerConnect( playerid )
{
    Carregar(playerid);
    return true;
}

public OnPlayerDisconnect( playerid, reason )
{
    Salvar(playerid);
    return 1;
}
stock Carregar(playerid)
{
    new save[37],na[MAX_PLAYER_NAME];
    GetPlayerName(playerid,na,sizeof(na));
    format(save,sizeof(save),"Contas/%s.txt",na);
    if(fexist(save))
    {
        Info[playerid][Admin] = dini_Int(save,"Administrador");
        Info[playerid][Level] = dini_Int(save,"Level");
        Info[playerid][Lider] = dini_Int(save,"Lider");
        Info[playerid][Membro] = dini_Int(save,"Membro");
        Info[playerid][Preso] = dini_Int(save,"Preso");
        Info[playerid][TempoP] = dini_Int(save,"TempoPreso");
    }
    else
    {
        dini_Create(save);
    }
    return 1;
}
   
stock Salvar(playerid)
{
    new save[37],na[MAX_PLAYER_NAME];
    GetPlayerName(playerid,na,sizeof(na));
    format(save,sizeof(save),"Contas/%s.txt",na);
    if(fexist(save))
    {

        dini_IntSet(save,"Administrador",Info[playerid][Admin]);
        dini_IntSet(save,"Level",Info[playerid][Level]);
        dini_IntSet(save,"Lider",Info[playerid][Lider]);
        dini_IntSet(save,"Membro",Info[playerid][Membro]);
        dini_IntSet(save,"Preso",Info[playerid][Preso]);
        dini_IntSet(save,"TempoPreso",Info[playerid][TempoP]);
        return 1;
    }
    return 1;
}
Reply
#7

Vocк mudou o que ?

Mas mesmo assim o erro persiste.
Reply
#8

esse plugin geralmente й dado quando falta algum plugin ou assim, e se tu afirmas que essas sao as linhas entao й porque provavelmente tens o dini em uma versao alterada que possa precisas de algum plugin... й a unica causa que posso pensar se realmente sao essas as linhas que te dao problemas...
Reply
#9

Pedi para o Josma testar e no PC dele o GM rodou certinho ...

E no PC de outro cara tambйm. O que eu faзo ? =O

Jб tentei mudar o samp-server e todo o resto, mas nada parece resolver.

OBS: Ontem o meu PC fez algumas atualizaзгo apуs eu instalar o Office 2010. Serб que essas atualizaзхes podem ter bugado aqui ?
Reply
#10

Ah, as vezes nem o gm tб lб.

Quando vocк vai compilar e tem um erro, exclui o .amx
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)