[AJUDA] Comando /prender
#4

Alguйm poderia me ajudar a criar o comando /tempo que resta de prisгo

pawn Код:
new EstaPreso[MAX_PLAYERS], TimerJaulado[MAX_PLAYERS], pname[MAX_PLAYER_NAME], str[100];

Comando:prender(playerid, params[])
{
    new prenderid, tempo;
    if(!IsPlayerAdmin(prenderid)) return SendClientMessage(playerid,0xFF0000AA,"Vocк nгo tem permissгo.");
    if(sscanf(params, "di", prenderid, tempo)) return SendClientMessage(playerid,0xFF0000AA,"/prender <playerid> <tempo>");
    if(!IsPlayerConnected(prenderid)) return SendClientMessage(playerid,0xFF0000AA,"Este jogador nгo estб online.");
    if(EstaPreso[prenderid] == 1) return SendClientMessage(playerid,0xFF0000AA,"Este jogador jб estб preso.");
    if(tempo < 0) return SendClientMessage(playerid,0xFF0000AA,"Tempo invalido.");
    else {
        NOME(prenderid,pname,sizeof(pname));
        Formata, "%s Foi preso pelo administrador por: %d minuto.",pname,tempo);
        SCMT(0xFF0000AA, str);
        SetPlayerPos(prenderid, 197.6661, 173.8179, 1003.0233);
        SetPlayerInterior(prenderid, 3);
        ResetPlayerWeapons(prenderid);
        EstaPreso[prenderid] = 1;
        TimerJaulado[prenderid] = SetTimerEx("JAULADO", 60000*tempo, false, "i", prenderid);
    }
    return 1;
}

Comando:soltar(playerid, params[])
{
    new prenderid;
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF0000AA,"Vocк nгo tem permissгo.");
    if(sscanf(params, "d", prenderid)) return SendClientMessage(playerid,0xFF0000AA,"/soltar <playerid>");
    if(!IsPlayerConnected(prenderid)) return SendClientMessage(playerid,0xFF0000AA,"Este jogador nгo estб online.");
    if(EstaPreso[prenderid] == 0) return SendClientMessage(playerid,0xFF0000AA,"Este jogador nгo estб preso.");
    else {
        NOME(prenderid,pname,sizeof(pname));
        Formata, "%s Foi solto pelo administrador.",pname);
        SCMT(0xFF0000AA, str);
        SendClientMessage(prenderid,0xFF0000AA,"Vocк foi solto pelo administrador.");
        SetPlayerInterior(prenderid,0);
        SpawnPlayer(prenderid);
        EstaPreso[prenderid] = 0;
        KillTimer(TimerJaulado[prenderid]);
    }
    return 1;
}

forward JAULADO(prenderid);
public JAULADO(prenderid) return SetPlayerInterior(prenderid,0), SpawnPlayer(prenderid), EstaPreso[prenderid] = 0, KillTimer(TimerJaulado[prenderid]);
Reply


Messages In This Thread
[AJUDA] Comando /prender - by Chis - 26.04.2012, 23:44
Re: [AJUDA] Comando /prender - by RoacH` - 27.04.2012, 00:01
Respuesta: [AJUDA] Comando /prender - by Chis - 27.04.2012, 00:12
Respuesta: [AJUDA] Comando /prender - by Chis - 27.04.2012, 14:12
Respuesta: [AJUDA] Comando /prender - by Chis - 27.04.2012, 14:39
Respuesta: [AJUDA] Comando /prender - by Chis - 27.04.2012, 18:43
Re: [AJUDA] Comando /prender - by Lуs - 27.04.2012, 20:56
Re: [AJUDA] Comando /prender - by RoacH` - 27.04.2012, 21:28
Re: [AJUDA] Comando /prender - by Lуs - 27.04.2012, 21:38
Re: [AJUDA] Comando /prender - by RoacH` - 27.04.2012, 21:43

Forum Jump:


Users browsing this thread: 1 Guest(s)