[Ajuda] Vip por dias
#8

Quote:
Originally Posted by jQuery
Посмотреть сообщение
Cara vocк nгo sabe fazer um conversгo de ZCMD para Strcmp ? Й critico isso.

PHP код:
new PTVip[MAX_PLAYERS][2];
public 
OnPlayerConnect(playerid) {
    if(
PTVip[playerid][0]) if(gettime() >= PTVip[playerid][1]) { PTVip[playerid][0] = 0; SendClientMessage(playerid, 0xFF0000FF, "[INFO] Seu VIP expirou!!"); }
    return 
1;
}
if(!
strcmp(cmdtext, "/darvip", true)) {
    if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Vocк nгo й um Admin!");
    new 
GiveID, PVip, PTDias;
    if(
sscanf(params, "uii", GiveID, PVip, PTDias)) 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(!(
PVip > 0 && PVip < 4)) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Vip somente de 1-3!");
    if(!(
PTDias > 0)) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Dias maiores que 0!");
    new 
PTStr[33];
    
format(PTStr, sizeof(PTStr), "[INFO] Vocк recebeu VIP %s por %d dias!!", (PVip==1)?("Bronze"):(PVip==2)?("Prata"):("Ouro"), PTDias);
    
SendClientMessage(GiveID, 0x00FF00FF, PTStr);
    
PTVip[GiveID][1] = gettime() + (PTDias*24*60*60);
    
PTVip[GiveID][0] = PVip;
    return 
1;
}
if(!
strcmp(cmdtext, "/tirarvip", true)) {
    if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Vocк nгo й um Admin!");
    new 
GiveID;
    if(
sscanf(params, "u", GiveID)) return SendClientMessage(playerid, 0xFFFFFFFF, "[USO] /tirarvip [id/nick]");
    if(!
IsPlayerConnected(GiveID)) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Jogador Offline!");
    new 
PTStr[32];
    
format(PTStr, sizeof(PTStr), "[INFO] Vocк perdeu seu VIP %s!!", (PVip==1)?("Bronze"):(PVip==2)?("Prata"):("Ouro"));
    
SendClientMessage(GiveID, 0xFF0000FF, PTStr);
    
PTVip[GiveID][1] = 0;
    
PTVip[GiveID][0] = 0;
    return 
1;
}
if(!
strcmp(cmdtext, "/tempovip", true)) {
    if(!
PTVip[playerid][0]) return SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Vocк nгo й um VIP!");
    new 
PTStr[45];
    if(
PTVip[playerid][0]) {
        if(
gettime() >= PTVip[playerid][1]) { PTVip[playerid][0] = 0; SendClientMessage(playerid, 0xFF0000FF, "[INFO] Seu VIP expirou!!"); return 1; }
        
format(PTStr, sizeof(PTStr), "[INFO] Restam %d dias para acabar o seu VIP!", (((PTVip[playerid][1] - gettime())/60)/60)/24);
        
SendClientMessage(playerid, 0x00FF00FF, PTStr);
    }
    return 
1;
} 
Converti pra vocк
Obrigado, й que eu sou novato em pawno :/
Reply


Messages In This Thread
Vip por dias - by Baiano - 19.10.2012, 12:31
Re: Vip por dias - by jQuery - 19.10.2012, 12:33
Re: Vip por dias - by Baiano - 19.10.2012, 12:39
Re: Vip por dias - by Schocc - 19.10.2012, 13:10
Re: Vip por dias - by jQuery - 19.10.2012, 13:14
Re: Vip por dias - by Baiano - 19.10.2012, 13:30
Re: Vip por dias - by jQuery - 19.10.2012, 13:37
Re: Vip por dias - by Baiano - 19.10.2012, 14:39
Re: Vip por dias - by Math3us - 19.10.2012, 14:44
Respuesta: Re: Vip por dias - by DanDRT - 12.10.2013, 23:01

Forum Jump:


Users browsing this thread: 1 Guest(s)