[Ajuda] Sistema de VIP [Don Speed]
#1

peguei como base o sistema do DS
dou 30 dias fica assim 1729356670 fica este valor como os dias
olha o dialog de quando loga
pawn Код:
if(PlayerInfo[playerid][pVip] > 0)
    {
        new string[1200];
        format(string,600, "{00FF00}Nick: {FFEC8B}%s\n{00FF00}Vencimento do VIP: {FFEC8B}O Vip vence em %d Dias\n{00FF00}Tipo: {FFEC8B}%s\n{00FF00}Para mais informaзoes acesse nosso{00FF00}{FFEC8B}/forum\n{00FF00}Bom Jogo!",pNome(playerid), PlayerInfo[playerid][pDias],NomeDoVIP(playerid));
        ShowPlayerDialog(playerid, 2020, DIALOG_STYLE_MSGBOX, "Conta VIP Info", string, "Fechar", "");
    }
pawn Код:
COMMAND:darvip(playerid, params[])
{
    new Dias,level,year,month,day;
    if(PlayerInfo[playerid][pAdmin] < 1337) return SendClientMessage(playerid, COR_CINZA1, "Vocк nгo tem permissгo para usar esse comando!");
    if(AdminModo[playerid] == 0  && PlayerInfo[playerid][pAdmin] != 3000) return SendClientMessage(playerid, COR_CINZA1, "Vocк nгo pode usar este comando jogando,USE: (/trabalhar)!");
    if(sscanf(params, "ddd", iddele, level,Dias)) return SendClientMessage(playerid, COR_CINZA1, "Use: /darvip [id] [level] [dias]");
    if(!IsPlayerConnected(iddele)) return SendClientMessage(playerid, COR_CINZA2, "Jogador nгo conectado.");
    VipVaga();
    if(VagaSobrando == 0)
    {
        SendClientMessage(playerid, COR_BRANCO, "Nгo hб mais vagas na lista use /limparvip primeiro.");
        return 1;
    }
    getdate(year, month, day);
    format(String, sizeof String, "Vocк %s Setou Todos Status VIP Nнvel %d para %s por %d dias *ANOTE*",pNome(playerid),level, pNome(iddele),Dias);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, String);
    format(String, sizeof String, "O Admin %s acaba de setar o VIP Nнvel %d para vocк por %d dias",pNome(playerid),level,Dias);
    SendClientMessage(iddele, COLOR_LIGHTBLUE, String);
    PlayerInfo[iddele][pDias] = (gettime() + (Dias * 24 * 60 * 60));
    PlayerInfo[iddele][pVip] = level;
    printf("O admin %s deu vip pro %s ", pNome(playerid), pNome(iddele));
    new var03 = 0;
    for(new i = 0; i < sizeof(VipInfo); i++)
    {
        if(strcmp(pNome(iddele),VipInfo[i][vNick],true)==0)
        {
            VipInfo[i][vTipo] = level;
            SaveVip();
            var03 = 1;
            break;
        }
    }
    if(var03 == 0)
    {
        for(new i = 0; i < sizeof(VipInfo); i++)
        {
            if(strcmp("Ninguem",VipInfo[i][vNick],true)==0)
            {
                strmid(VipInfo[i][vNick], pNome(iddele), 0, strlen(pNome(iddele)), 255);
                VipInfo[i][vTipo] = level;
                SaveVip();
                break;
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread
Sistema de VIP [Don Speed] - by Wellington1999 - 03.09.2013, 21:42
Re: Sistema de VIP [Don Speed] - by PT - 03.09.2013, 21:46
Re: Sistema de VIP [Don Speed] - by Merida - 03.09.2013, 21:46
Re: Sistema de VIP [Don Speed] - by Wellington1999 - 03.09.2013, 21:47
Re: Sistema de VIP [Don Speed] - by Merida - 03.09.2013, 21:50
Re: Sistema de VIP [Don Speed] - by PT - 03.09.2013, 21:50
Re: Sistema de VIP [Don Speed] - by Wellington1999 - 03.09.2013, 22:06
Re: Sistema de VIP [Don Speed] - by PT - 03.09.2013, 22:14
Re: Sistema de VIP [Don Speed] - by Wellington1999 - 03.09.2013, 22:16
Re: Sistema de VIP [Don Speed] - by Merida - 03.09.2013, 22:34

Forum Jump:


Users browsing this thread: 1 Guest(s)