pawn Код:
CMD:algemar(playerid, params[])
{
new id, name[24], cop[24], str[128], str2[128], Float:X, Float:Y, Float:Z;
if(PlayerInfo[playerid][COP] == 0) return SendClientMessage(playerid, -1, "[ERRO]Voce Nгo tem Permissгo para usar este Comando!");
if(sscanf(params, "d", id)) return SendClientMessage(playerid, -1, " Use /algemar [id]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "[ERRO] ID invalido");
GetPlayerName(playerid, cop, sizeof(cop));
GetPlayerName(id, name, sizeof(name));
GetPlayerPos(id, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 2.0, X, Y, Z))
{
format(str, sizeof(str), "{0099FF}(~){CCCCFF} O Policial %s te algemou.", cop);
format(str2, sizeof(str2),"Voce Algemou %s", name);
SendClientMessage(playerid, -1, str2);
SendClientMessage(id, -1, str);
TogglePlayerControllable(id, 0);
Algemado[id] = 1;
SetPlayerAttachedObject(id, 4, 19418, 6, -0.031999, 0.024000, -0.024000, -7.900000, -32.000011, -72.299987, 1.115998, 1.322000, 1.406000);
SetPlayerSpecialAction(id, SPECIAL_ACTION_CUFFED);
Algemados[id] = 1;
SendClientMessage(playerid, -1, "{0099FF}(~){CCCCFF} Algemado com sucesso.");}
else{
SendClientMessage(playerid, -1,"Chegue mais Perto para Algemar!");
}
return 1;
}
CMD:desalgemar(playerid, params[])
{
new id, name[24], cop[24], str[128], str2[128], Float:X, Float:Y, Float:Z;
if(PlayerInfo[playerid][COP] == 0) return SendClientMessage(playerid, VERMELHO, "[ERRO]Voce Nгo tem Permissгo para usar este Comando!");
if(sscanf(params, "d", id)) return SendClientMessage(playerid, -1, " Use /desalgemar [id]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, VERMELHO, "[ERRO] ID invalido");
GetPlayerName(playerid, cop, sizeof(cop));
GetPlayerName(id, name, sizeof(name));
GetPlayerPos(id, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 2.0, X, Y, Z)){
format(str, sizeof(str),"{0099FF}(~){CCCCFF} Voce desalgemou o Criminoso %s", name);
format(str2, sizeof(str2),"Voce foi Desalgemado pelo Policial %s", cop);
SendClientMessage(playerid, GOLD, str);
SendClientMessage(id, GOLD, str2);
Algemados[id] = 0;
TogglePlayerControllable(id, 1);
RemovePlayerAttachedObject(id, 4);
SetPlayerSpecialAction(id, SPECIAL_ACTION_NONE);
SendClientMessage(playerid, -1,"Desalgemado com Sucesso!");}
else return SendClientMessage(playerid, -1,"Chegue mais Perto para Desalgemar");
return 1;
}