05.11.2012, 16:59
pawn Код:
CMD:prender(playerid,params[])
{
new id, tempo, motivo, msg[120];
if(sscanf(params, "uds", id, tempo, motivo)) return SendClientMessage(playerid, 0xFF4500AA, "(Use) /prender [id] [tempo] [motivo]");
if(Profissao[playerid] == P_Militar || Profissao[playerid] == P_Federal || Profissao[playerid] == P_Civil || Profissao[playerid] == E_TERRESTRE || Profissao[playerid] == E_NAUTICA || Profissao[playerid] == E_AEREO)
{
if(tempo > 0 && tempo < 15) return SendClientMessage(playerid, Vermelho , "[ Erro ] Tempo entre : 1 a 15 Minutos");
if(!PlayerInfo[playerid][Logado]) return SendClientMessage(playerid, Vermelho, "[ Erro ] Jogador nгo conectado.");
if(Preso[id] == 1) return SendClientMessage(playerid, Vermelho, "[ Erro ] Jogador Jб estб Preso.");
Preso[id] = 1;
TempoPena[id] = tempo++;
format(msg, sizeof(msg), "( Info ) O Policial %s , Prendeu vocк , Por : %s, Tempo: %d", GetName(playerid), motivo, TempoPena[id]);
SendClientMessage(playerid, coradmin, msg);
SpawnPlayer(id);
SendClientMessage(playerid, Verde, "( Info ) Jogador Preso Com Sucesso!");
}
else {
SendClientMessage(playerid, Vermelho, "[ Info ] Vocк nгo tem permissгo para usar este comando!");
}
return 1;
}
E Tambem se eu digitar: /prender 0 5 oioioi
Sai assim:
( Info ) O Policial Y_Seven , Prendeu vocк Por : ojoioi, Tempo: 105