13.07.2013, 15:58
eu converti acho que falta mais em breve vou criar um sistema de vip em strcmp ...
pawn Код:
if(strcmp(cmd,"/darvip",true) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Vocк nгo й um Admin!");
if(erro) return SendClientMessage(playerid, 0xFFFFFFFF, "[USO] /darvip [Id/Nick] [Vip(1-Bronze, 2-Prata e 3-Ouro)] [Dias]");
if(!IsPlayerConnected(GiveID)) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Jogador Offline!");
if(!(sVip > 0 && sVip < 4)) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Vip somente de 1-3!");
if(pDias < 1) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Dias maiores que 0!");
new pStr[33];
format(pStr, sizeof(pStr), "[INFO] Vocк recebeu VIP %s por %d dias!!", (sVip == 1 ? ("Bronze") : sVip == 2 ? ("Prata") : ("Ouro")), pDias);
SendClientMessage(GiveID, 0x00FF00FF, pStr);
new pFile[64], pNome[21];
GetPlayerName(GiveID, pNome, 20);
format(pFile, 64, Arquivo, pNome);
pVip[GiveID][0] = (gettime() + (pDias * 24 * 60 * 60));
pVip[GiveID][1] = sVip;
// ---> DOF2
dini_IntSet(pFile, "pTime", pVip[GiveID][0]);//se vocк usar dini
dini_IntSet(pFile, "pVip", pVip[GiveID][1]);//se vocк usar dini
return 1;
}