SA-MP Forums Archive
[Ajuda] Sistema de vip por dias - 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] Sistema de vip por dias (/showthread.php?tid=477974)



Sistema de vip por dias - luancalixto - 27.11.2013

Preciso de uma ajuda em meu sistema de vip por dias toda vez que eu relogo ele perde o vip e quando da 4 dias de vip ele buga fica 32/12/2013 allguem me ajuda do +rep

pawn Код:
forward CheckVip(playerid);
public CheckVip(playerid)
{
    for(new i = 0; i < sizeof(VipInfo); i++)
    {
    getdate(year, month, day);
    if(year > VipInfo[i][vAno2])
    {
        PerderVIP(playerid);
    }
    if(year == VipInfo[i][vAno2] && month > VipInfo[i][vMes2])
    {
        PerderVIP(playerid);
    }
    if(year == VipInfo[i][vAno2] && month == VipInfo[i][vMes2] && day >= VipInfo[i][vDia2])
    {
        PerderVIP(playerid);
    }
    }
    return 1;
}
stock PerderVIP(playerid)
{
    for(new i = 0; i < sizeof(VipInfo); i++)
    {
        if(strcmp(PlayerName(playerid),VipInfo[i][vNick],true)==0)
        {
            strmid(VipInfo[i][vNick], "Ninguem", 0, strlen("Ninguem"), 255);
            VipInfo[i][vDia] = 0;
            VipInfo[i][vMes] = 0;
            VipInfo[i][vAno] = 0;
            VipInfo[i][vDia2] = 0;
            VipInfo[i][vMes2] = 0;
            VipInfo[i][vAno2] = 0;
            VipInfo[i][vTempo] = 0;
            PlayerInfo[playerid][pVIP] = 0;
            SaveVip();
            SendClientMessage(playerid, COLOR_YELLOW, "Vocк perdeu seu VIP, renove-o e receba seus benefнcios de volta");
            break;
        }
    }
}

stock FixDate(mes, add)
{
    if(mes+add <= 12)//ex: 9+3=12
    {
        return 0;//tempo a ser adicionado
    }
    else
    {
        return 1;//tempo a ser adicionado
    }
}
esse fix date fica no comando de da vip
pawn Код:
VipInfo[i][vDia2] = day+tempo;
                   VipInfo[i][vMes2] = month+FixDate(month, tempo);



Respuesta: Sistema de vip por dias - GrounD - 27.11.2013

Nossa, й tanto erros...


Re: Sistema de vip por dias - luancalixto - 27.11.2013

¬¬ isso eu sei kkk


Re: Sistema de vip por dias - PT - 27.11.2013

entao se sabe, pq nao tenta usar outro sistema??


tem imensos e bons aqui na nossa board


Re: Sistema de vip por dias - luancalixto - 27.11.2013

pq esse й o sistema que estava desativado a um tempao em meu gm nao sabia que tava bugado fui ver hj


Re: Sistema de vip por dias - JoaoMonteiro452 - 27.11.2013

, rpg ?
se for tente usar outro sistema .-.'


Re: Sistema de vip por dias - JackStenzel - 27.11.2013

Quote:
Originally Posted by JoaoMonteiro452
Посмотреть сообщение
, rpg ?
se for tente usar outro sistema .-.'
Concordo plenamente, use o sistema do Bielcop, para mim й o mais completo: Ultimate VIP SAMP

Espero ter ajudado =D