SA-MP Forums Archive
[AJUDA] Recorde Online - 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] Recorde Online (/showthread.php?tid=296693)



[AJUDA] Recorde Online - adminlucas - 12.11.2011

Olб a todos, estou tentando usar um sisteminha que vi aqui no forum mas estou tendo problemas, ele nгo estб salvando o Recorde de Players online no Arquivo...

vou postar o Codigo e por favor me diga em que estou errando. D:

pawn Код:
//comeзo do GM
#define RECORD_ONLINE     "/GM/arquivos/Record.cfg"
new Recorde;

// No OnGameModeInit

    if(DOF2_FileExists(RECORD_ONLINE))
    {
        Recorde = DOF2_GetInt(RECORD_ONLINE, "RecordeJogadores");
    }
    else
    {
        DOF2_CreateFile(RECORD_ONLINE);
        DOF2_SetInt(RECORD_ONLINE, "RecordeJogadores", 0);
        Recorde = 0;
    }

// No OnPlayerConnect

    if(Online > Recorde)
    {
        new players;
        for(new i; i <HighestID; i++)
        {
            if(IsPlayerConnected(i))
            {
                players++;
            }
        }
        new rec = DOF2_GetInt(RECORD_ONLINE, "RecordeJogadores");
        if(rec  < players)
        {
        DOF2_SetInt(RECORD_ONLINE, "RecordeJogadores", players++);
        }
       
        format(string, sizeof(string),"O Recorde de jogadores online й: %d", Recorde);
        SendClientMessageToAll(COLOR_YELLOW,string);
    }
Obrigado A todos desde jб! ;P


Re: [AJUDA] Recorde Online - Pharrel - 12.11.2011

pawn Код:
//comeзo do GM
#define RECORD_ONLINE     "/GM/arquivos/Record.cfg"
new Recorde;
new Online;

// No OnGameModeInit

    if(DOF2_FileExists(RECORD_ONLINE))
        Recorde = DOF2_GetInt(RECORD_ONLINE, "RecordeJogadores");
    else
    {
        DOF2_CreateFile(RECORD_ONLINE);
        DOF2_SetInt(RECORD_ONLINE, "RecordeJogadores", 0);
        Recorde = 0;
    }

// No OnPlayerDisconnect
    Online--;
// No OnPlayerConnect
    Online++;
    if(Online > Recorde)
    {
        DOF2_SetInt(RECORD_ONLINE, "RecordeJogadores", Online);
        format(string, sizeof(string),"O Recorde de jogadores online й: %d", Online);
        SendClientMessageToAll(COLOR_YELLOW,string);
    }
@edit tinha algumas coisas erradas no codigo, agr concertei.


Re: [AJUDA] Recorde Online - adminlucas - 12.11.2011

Ainda nгo estб salvando no arquivo e quando eu logo nгo aparece a mensagem do recorde de players batido


Re: [AJUDA] Recorde Online - Pharrel - 12.11.2011

vc criou a pasta GM e a pasta arquivos dentro da pasta GM?

pawn Код:
//comeзo do GM
#define RECORD_ONLINE     "/GM/arquivos/Record.cfg"
new Recorde;
new Online;

// No OnGameModeInit

    if(DOF2_FileExists(RECORD_ONLINE))
        Recorde = DOF2_GetInt(RECORD_ONLINE, "RecordeJogadores");
    else
    {
        DOF2_CreateFile(RECORD_ONLINE);
        DOF2_SetInt(RECORD_ONLINE, "RecordeJogadores", 0);
        Recorde = 0;
    }

// No OnPlayerDisconnect
    Online--;
// No OnPlayerConnect
    Online++;
    if(Online > Recorde)
    {
        Recorde = Online;
        DOF2_SetInt(RECORD_ONLINE, "RecordeJogadores", Recorde);
        format(string, sizeof(string),"O Recorde de jogadores online й: %d", Recorde);
        SendClientMessageToAll(COLOR_YELLOW,string);
    }
tinha mais um erro.


Re: [AJUDA] Recorde Online - adminlucas - 12.11.2011

Nгo setou dentro do arquivo Record.cfg, e nem apitou a mensagem x.x

ta tudo criado certinho, as pastas, inclusive o arquivo cria qd inicia o Gm

mas qd alguem loga, ele n mostra la RecordeJogadores = 1

Mostra = 0


Re: [AJUDA] Recorde Online - Pharrel - 12.11.2011

Nгo vejo motivo pra nгo funcionar.


Re: [AJUDA] Recorde Online - adminlucas - 12.11.2011

Eu tambйm nгo entendo o motivo, deveria estar funcionando, Reputado, vocк me ajudou muito, parabens pelos seus conhecimentos :P:


Re: [AJUDA] Recorde Online - adminlucas - 12.11.2011

Funcionooooooooooooooooou !!!!!!!!!!!!!!!!!
kkkkkkkkkkkkkkkkkkkkk

Eu tinha esquecido de dar GMR -.-'

BRIGADAO CARA S2S2S2S2


Re: [AJUDA] Recorde Online - Pharrel - 12.11.2011

Quote:
Originally Posted by adminlucas
Посмотреть сообщение
Funcionooooooooooooooooou !!!!!!!!!!!!!!!!!
kkkkkkkkkkkkkkkkkkkkk

Eu tinha esquecido de dar GMR -.-'

BRIGADAO CARA S2S2S2S2
kkkkkkkkkkkkkk tenso hein...

ps: n posta 2x seguidas, vc pode acabar banido.


Re: [AJUDA] Recorde Online - Pertubado - 14.09.2012

F:\Todos Os Jogos\GTA San Andreas\01 - Arquivos GTA Importantes\SamP ServeR\[GM] JFS Drift Racer Stunt - Stunt\[GM] JFS Drift Racer Stunt\gamemodes\Brasil-KFBR-2011.pwn(1167) : error 017: undefined symbol "string"
F:\Todos Os Jogos\GTA San Andreas\01 - Arquivos GTA Importantes\SamP ServeR\[GM] JFS Drift Racer Stunt - Stunt\[GM] JFS Drift Racer Stunt\gamemodes\Brasil-KFBR-2011.pwn(1167) : error 017: undefined symbol "string"
F:\Todos Os Jogos\GTA San Andreas\01 - Arquivos GTA Importantes\SamP ServeR\[GM] JFS Drift Racer Stunt - Stunt\[GM] JFS Drift Racer Stunt\gamemodes\Brasil-KFBR-2011.pwn(1167) : error 029: invalid expression, assumed zero
F:\Todos Os Jogos\GTA San Andreas\01 - Arquivos GTA Importantes\SamP ServeR\[GM] JFS Drift Racer Stunt - Stunt\[GM] JFS Drift Racer Stunt\gamemodes\Brasil-KFBR-2011.pwn(1167) : fatal error 107: too many error messages on one line


Linha: format(string), sizeof(string),"O Recorde de jogadores online й: %d", Recorde);