22.11.2011, 10:58
Olб pessoal. eu fiz esse pequeno sistema de kitvip na ammu
Sу que eu queria por um timer ai de 15minutos para poder o cara comprar novamente, como eu faзo isso?
E Tbm se o cara tiver sem dinheiro, eu queria que ele nгo pudesse comprar.
pawn Код:
if(strcmp(cmd, "/kitvip", true) == 0 || strcmp(cmd, "/kitivip", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(!PlayerToPoint(2.0, playerid, 296.2657,-104.8024,1001.5156))
{
SendClientMessage(playerid, COLOR_GREY, "Vocк precisa estar na Loja de Armas *Ammu*");
return 1;
}
else if(PlayerInfo[playerid][pDonateRank] == 0)
{
SendClientMessage(playerid,COLOR_GREEN,"Vocк nгo й VIP!");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pDonateRank] == 1)
{
format(string, sizeof(string), "* %s pegou um KIT Membro de Honra", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 500);
GivePlayerWeapon(playerid, 25, 500);
GivePlayerWeapon(playerid, 29, 500);
GivePlayerWeapon(playerid, 1, 1);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 34, 40);
SetPlayerArmour(playerid, 40);
SetPlayerHealth(playerid, 100);
GivePlayerGP(playerid, -500);
SendClientMessage(playerid,COLOR_GREEN,"Vocк pegou o seu KIT Membro de Honra!");
SendClientMessage(playerid,COLOR_GREEN,"Vocк pagou R$500 Pelo seu KIT");
return 1;
}
if(PlayerInfo[playerid][pDonateRank] == 2)
{
format(string, sizeof(string), "* %s pegou um KIT VIP Prata", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 1000);
GivePlayerWeapon(playerid, 25, 1000);
GivePlayerWeapon(playerid, 29, 1000);
GivePlayerWeapon(playerid, 18, 15);
GivePlayerWeapon(playerid, 27, 200);
GivePlayerWeapon(playerid, 1, 1);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 34, 80);
SetPlayerArmour(playerid, 70);
SetPlayerHealth(playerid, 100);
GivePlayerGP(playerid, -1000);
SendClientMessage(playerid,COLOR_GREEN,"Vocк pegou o seu KIT VIP Prata");
SendClientMessage(playerid,COLOR_GREEN,"Vocк pagou R$1000 Pelo seu KIT");
return 1;
}
else if(PlayerInfo[playerid][pDonateRank] == 3)
{
format(string, sizeof(string), "* %s Pegou seu Kit VIP Ouro.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 9999);
GivePlayerWeapon(playerid, 25, 9999);
GivePlayerWeapon(playerid, 29, 9999);
GivePlayerWeapon(playerid, 18, 40);
GivePlayerWeapon(playerid, 27, 500);
GivePlayerWeapon(playerid, 1, 1);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 34, 200);
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
GivePlayerGP(playerid, -2000);
SendClientMessage(playerid,COLOR_GREEN,"Vocк pegou o seu Kit VIP Ouro!");
SendClientMessage(playerid,COLOR_GREEN,"Vocк pagou R$2000 Pelo seu KIT");
}
}
return 1;
}
E Tbm se o cara tiver sem dinheiro, eu queria que ele nгo pudesse comprar.