Necesito eso para mi gm >.< el que tengo yo para esposar a alguien siendo policia le tenes que pedir que ponga /rendirse para poder hacerlo, no me pueden pasar uno que sea como el de fz? que cuando te esposen te aparesca /resistirse...
aca les dejo el cmd para que vean...
Código Pawno:
Espero que me ayuden
aca les dejo el cmd para que vean...
Código Pawno:
- Código:
CMD:esposar(playerid, params[])
{
if(IsACop(playerid))
{
if(GetPVarInt(playerid, "Injured") == 1) return SendClientMessageEx(playerid, COLOR_GREY, "No puedes hacer esto ahora.");
new string[128],
Float:Pos[3],
giveplayerid;
if(sscanf(params, "d", giveplayerid)) return SendClientMessageEx(playerid, COLOR_WHITE, "USA: /esposar [playerid]");
if(IsPlayerConnected(giveplayerid))
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
if(giveplayerid == playerid) return SendClientMessageEx(playerid, COLOR_GREY, "No puedes hacer esto contigo mismo!");
if(Info[giveplayerid][pEstado] == 1 || GetPlayerSpecialAction(giveplayerid) == SPECIAL_ACTION_HANDSUP)
{
format(string, sizeof(string), "* Fuiste esposado por %s.", GetPlayerNameEx(playerid));
SendClientMessageEx(giveplayerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Esposaste a %s.", GetPlayerNameEx(giveplayerid));
SendClientMessageEx(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* %s esposa a %s, las esposas estan seguras.", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid));
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GameTextForPlayer(giveplayerid, "/r/Esposado", 2500, 3);
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
ClearAnimations(giveplayerid);
TogglePlayerControllable(giveplayerid, 0);
Info[giveplayerid][pEstado] = 2;
SetPVarInt(giveplayerid, "PlayerCuffed", 2);
SetPVarInt(giveplayerid, "IsFrozen", 1);
PlayerCuffedTime[giveplayerid] = 300;
PlayerPlaySoundEx(1145, Pos[0], Pos[1], Pos[2]);
ApplyAnimation(giveplayerid,"ped","cower",1,1,0,0,0,0,1);
}
else return SendClientMessageEx(playerid, COLOR_GREY, "El jugador tiene que estar tazeado o con las manos arriba!");
}
else return SendClientMessageEx(playerid, COLOR_GREY, "Ese jugador no está cerca tuyo.");
}
else return SendClientMessageEx(playerid, COLOR_GREY, "Jugador especificado inválido.");
}
else SendClientMessageEx(playerid, COLOR_GREY, "No puedes usar este comando.");
return 1;
}
Espero que me ayuden