[Ajuda] Comando /prender - 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] Comando /prender (
/showthread.php?tid=390312)
Comando /prender -
Y_Seven - 05.11.2012
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;
}
Ele nгo executa o comando alguem me diz porque?
E Tambem se eu digitar: /prender 0 5 oioioi
Sai assim:
( Info ) O Policial Y_Seven , Prendeu vocк Por : ojoioi, Tempo: 105
Re: Comando /prender -
Rodney Francalim - 05.11.2012
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[id][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, tempo);
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;
}