SA-MP Forums Archive
[Ajuda] Vip Gratis Automaticamente ao Logar - 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] Vip Gratis Automaticamente ao Logar (/showthread.php?tid=487048)



Vip Gratis Automaticamente ao Logar - PauloCPB - 11.01.2014

Estou querendo ajuda para colocar um sistema que quando o Player Logar ele recebe Vip automaticamente.
Se Alguem souber ai me manda MP ou me add skype: paulo.tukano


Re: Vip Gratis Automaticamente ao Logar - Gii - 11.01.2014

Se for base GF....

pawn Код:
public OnPlayerSpawn(playerid) {

    PlayerInfo[playerid][pVIP] = 1;
    SendClientMessage(playerid, -1, "Vocк acaba de logar, e por este motivo ganhou um VIP!");
    return 1;
}



Re: Vip Gratis Automaticamente ao Logar - ScriptGameS - 11.01.2014

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
Se for base GF....

pawn Код:
public OnPlayerSpawn(playerid) {

    PlayerInfo[playerid][pVIP] = 1;
    SendClientMessage(playerid, -1, "Vocк acaba de logar, e por este motivo ganhou um VIP!");
    return 1;
}
Castiel desse jeito irб aparecer toda hora qndo o player logar..


Re: Vip Gratis Automaticamente ao Logar - GabrielRibeiro - 11.01.2014

Bom sу completei o cуdigo do grande Castiel ...
Obs: Adoro a serie


pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PlayerInfo[playerid][pVIP] == 0)
    {
        PlayerInfo[playerid][pVIP] = 1;
        SendClientMessage(playerid, -1, "Vocк acaba de logar, e por este motivo ganhou um VIP!");
        return 1;
    }
}



Re: Vip Gratis Automaticamente ao Logar - smiiir - 11.01.2014

Tem que ser na callback OnPlayerConnect se nгo toda hora que o player morrer e spawnar vai aparecer estб mensagem

pawn Код:
public OnPlayerConnect(playerid) {

    if(PlayerInfo[playerid][pVIP] == 0) {
        PlayerInfo[playerid][pVip] = 1;
        SendClientMessage(playerid, -1, "Vocк acaba de logar, e por este motivo ganhou um VIP!");
        return true;
     }
}



Re: Vip Gratis Automaticamente ao Logar - GabrielRibeiro - 11.01.2014

Quote:
Originally Posted by iSmirnoff
Посмотреть сообщение
Tem que ser na callback OnPlayerConnect se nгo toda hora que o player morrer e spawnar vai aparecer estб mensagem

pawn Код:
public OnPlayerConnect(playerid) {

    if(PlayerInfo[playerid][pVIP] == 0) {
        PlayerInfo[playerid][pVip] = 1;
        SendClientMessage(playerid, -1, "Vocк acaba de logar, e por este motivo ganhou um VIP!");
        return true;
     }
}
Claro que nгo manin... O que eu fiz ta certo.. Pensa comigo.

Eu defini que se o player spawnar e for NНVEL 0 de VIP ele vai ganha um vip...

Concorda que quando ele spawnar de novo ele nгo vai ser mais VIP 0 serб VIP 1 por tanto o cуdigo ta funcional ..

Obs: Seu mйtodo estб certo, mas o meu nгo esta errado


Re: Vip Gratis Automaticamente ao Logar - Gii - 11.01.2014

Quote:
Originally Posted by iSmirnoff
Посмотреть сообщение
Tem que ser na callback OnPlayerConnect se nгo toda hora que o player morrer e spawnar vai aparecer estб mensagem

pawn Код:
public OnPlayerConnect(playerid) {

    if(PlayerInfo[playerid][pVIP] == 0) {
        PlayerInfo[playerid][pVip] = 1;
        SendClientMessage(playerid, -1, "Vocк acaba de logar, e por este motivo ganhou um VIP!");
        return true;
     }
}
Os dados ainda nгo foram carregados, mesmo que o VIP do jogador seja setado para 1, quando os dados forem carregados o valor serб setado para o que o jogador tem gravado em seu arquivo na pasta do servidor.

Ou seja:

Nem OnPlayerSpawn ou OnPlayerConnect sгo lugares apropriados para isto.

Quote:
Originally Posted by GabrielRibeiro
Посмотреть сообщение
Bom sу completei o cуdigo do grande Castiel ...
Obs: Adoro a serie
Й a melhor!


Re: Vip Gratis Automaticamente ao Logar - GabrielRibeiro - 11.01.2014

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
Os dados ainda nгo foram carregados, mesmo que o VIP do jogador seja setado para 1, quando os dados forem carregados o valor serб setado para o que o jogador tem gravado em seu arquivo na pasta do servidor.

Ou seja:

Nem OnPlayerSpawn ou OnPlayerConnect sгo lugares apropriados para isto.



Й a melhor!
Aqui foi testado e funciono Castiel... Mais o ideal seria colocar em OnPlayerConnect e depois colocar uma mensagem quando os dados forem carregados...


Mais do jeito que eu fiz funciono certo mais a mensagem aparece no final do tutorial em vez de aparecer no spawn


Re: Vip Gratis Automaticamente ao Logar - PauloCPB - 12.01.2014

Muito Obrigado ae me ajudou Muito.