[Ajuda] Tempo VIP
#1

Olб eu queria uma ajuda aki em um comando de setar vip, tipo, eu seto um player de vip 1 dia mas mesmo apos o dia o player continua vip por causa que o comando desconta o tempo do player logado e nгo os dias, vou estar deixando o code dele aki. me ajudem

Код:
    if(strcmp("/setarvip", cmd, true) == 0)
	{
		if(PlayerInfo[playerid][SCON] == true)
		{
			new plid, dias;

			if(sscanf(cmdtext, "s[10]ud", cmd, plid, dias))
			{
				SendClientMessage(playerid, 0x008040AA, "Use: /setarvip [id] [quantidade-de-dias]");
				return 1;
			}
			if(IsPlayerConnected(plid))
			{
				if(dias > 90 || dias < 1)
				{
					SendClientMessage(playerid, Vermelho, "Nгo pode setar mais de 90 dias ou menos de 1 dia!");
				}
				else
				{
					if(GetVIPDays(plid) > 5)
					{
						SendClientMessage(playerid, Vermelho, "Este jogador ainda tem mais de 5 dias VIP.");
					}
					else
					{
						SetPlayerVIP(plid, dias);
						format(string, sizeof(string), "%s (%d) (») Promoveu: %s (%d) para VIP (») Por %d dia(s)!", GetPlayerNameEx(playerid), playerid, GetPlayerNameEx(plid), plid, dias);
						SendClientMessageToAll(tcadm, string);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, Vermelho, "Valor invбlido, tente novamente!");
			}
		}
		return 1;
	}
Reply


Messages In This Thread
Tempo VIP - by Eutro07 - 28.05.2014, 21:45
Re: Tempo VIP - by Eutro07 - 30.05.2014, 21:37
Re: Tempo VIP - by KlausM - 31.05.2014, 04:21
Re: Tempo VIP - by Eutro07 - 31.05.2014, 14:10
Re: Tempo VIP - by CrazyHelp - 31.05.2014, 16:13
Re: Tempo VIP - by Eutro07 - 31.05.2014, 23:15

Forum Jump:


Users browsing this thread: 2 Guest(s)