SA-MP Forums Archive
[AJUDA] Bloquear CMD ! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Bloquear CMD ! (/showthread.php?tid=334795)



[AJUDA] Bloquear CMD ! - leosivi - 15.04.2012

Bem fiz o CMD de Atentado mas queria Bloquear ele

EX: Tipo qnd o cara usar uma vez ae pra ele usar outra sу dps de uma hora
ou se vcs acharem melhor uma vez por PayDay

Agradeзo a Todos

CMD Aki
pawn Код:
if(strcmp(cmd, "/atentado", true) == 0)
    {
    if(PlayerInfo[playerid][pJailed] != 0)
   {
       SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode fazer atentados na cadeia!");
       return true;
   }
    if(GetPlayerOrg(playerid) == 6 || GetPlayerOrg(playerid) == 15 || GetPlayerOrg(playerid) == 23)
        {
            GetPlayerName(playerid,sendername,sizeof(sendername));
            SendClientMessageToAll(COLOR_AZULBB, "|_______________ Aviso Terroristas _______________|");
            format(string, 128, "{FFFF00}ATENTADO: {FF4040}%s e os %s Inнciaram um Atentado !",sendername,NomeORG(playerid), playerid);
            SendClientMessageToAll(0xFFFBF8AA, string);
            SetPlayerToTeamColor(playerid);
         }
         return true;
    }



Re: [AJUDA] Bloquear CMD ! - [NVC]Eduardo - 15.04.2012

Se tiver sistema de PayDay poste, tambйm.


Respuesta: [AJUDA] Bloquear CMD ! - leosivi - 15.04.2012

pawn Код:
if(strcmp(cmd, "/payday", true) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= MASTER)
        {
            for(new i=0;  i<MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i)) PlayerInfo[i][pPayDay] = 6;
            }
            PayDay();
            format(gstring, 128, "ADM AVISO: %s ID[%d] usou o comando /payday", PlayerName(playerid), playerid);
            SendClientMessage(playerid, COLOR_GRAD1, gstring);
            PayLog(string);
        }
        else
        {
            SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo esta autorizado a usar este comando!");
        }
        return true;
    }
Variavel do [pPayday]


Re: [AJUDA] Bloquear CMD ! - zbt - 15.04.2012

pawn Код:
new a[MAX_PLAYERS]; //topo

if(strcmp(cmd, "/atentado", true) == 0)
{
    if(gettime() - a[playerid] < 3600)
        return SendClientMessage(playerid, -1, "Aguarde 1 hora para usar esse cmd novamente.");
    if(PlayerInfo[playerid][pJailed] != 0)
    {
        SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode fazer atentados na cadeia!");
        return true;
    }
    if(GetPlayerOrg(playerid) == 6 || GetPlayerOrg(playerid) == 15 || GetPlayerOrg(playerid) == 23)
    {
        GetPlayerName(playerid,sendername,sizeof(sendername));
        SendClientMessageToAll(COLOR_AZULBB, "|_______________ Aviso Terroristas _______________|");
        format(string, 128, "{FFFF00}ATENTADO: {FF4040}%s e os %s Inнciaram um Atentado !",sendername,NomeORG(playerid), playerid);
        SendClientMessageToAll(0xFFFBF8AA, string);
        SetPlayerToTeamColor(playerid);
        a[playerid] = gettime();
    }
    return true;
}



Respuesta: Re: [AJUDA] Bloquear CMD ! - leosivi - 15.04.2012

Quote:
Originally Posted by zbt
Посмотреть сообщение
pawn Код:
new a[MAX_PLAYERS]; //topo

if(strcmp(cmd, "/atentado", true) == 0)
{
    if(gettime() - a[playerid] < 3600)
        return SendClientMessage(playerid, -1, "Aguarde 1 hora para usar esse cmd novamente.");
    if(PlayerInfo[playerid][pJailed] != 0)
    {
        SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode fazer atentados na cadeia!");
        return true;
    }
    if(GetPlayerOrg(playerid) == 6 || GetPlayerOrg(playerid) == 15 || GetPlayerOrg(playerid) == 23)
    {
        GetPlayerName(playerid,sendername,sizeof(sendername));
        SendClientMessageToAll(COLOR_AZULBB, "|_______________ Aviso Terroristas _______________|");
        format(string, 128, "{FFFF00}ATENTADO: {FF4040}%s e os %s Inнciaram um Atentado !",sendername,NomeORG(playerid), playerid);
        SendClientMessageToAll(0xFFFBF8AA, string);
        SetPlayerToTeamColor(playerid);
        a[playerid] = gettime();
    }
    return true;
}
VLW +REPP