public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
new targetplayer = GetPlayerTargetPlayer(playerid); // Store the ID
if (newkeys == KEY_JUMP && newkeys == KEY_SECONDARY_ATTACK)
{
if (targetplayer != INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_RED, "jogador rendido!");
SendClientMessage(targetplayer, COLOR_RED, "Vocк foi rendido!");
SetPlayerSpecialAction(targetplayer, SPECIAL_ACTION_HANDSUP);
}
}
}
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
if (newkeys == KEY_JUMP)
{
new damagedid = GetPlayerTargetPlayer(playerid); // Store the ID
if(damagedid != INVALID_PLAYER_ID)
{
ApplyAnimation(damagedid, SPECIAL_ACTION_HANDSUP);
SendClientMessage(playerid, -1, "Vocк foi imobilizado !");
}
}
return 1;
}
|
Okay Speed vou tentar, aqui.
@Edit Olha ae Speed, fiz essa bosta ae, pode juga.. Код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
if (newkeys == KEY_JUMP)
{
new damagedid = GetPlayerTargetPlayer(playerid); // Store the ID
if(damagedid != INVALID_PLAYER_ID)
{
ApplyAnimation(damagedid, SPECIAL_ACTION_HANDSUP);
SendClientMessage(playerid, -1, "Vocк foi imobilizado !");
}
}
return 1;
}
|
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
new targetplayer = GetPlayerTargetPlayer(playerid); // Store the ID
if(newkeys & KEY_HANDBRAKE == KEY_HANDBRAKE && oldkeys & KEY_HANDBRAKE)//By: my - Checa se esta segurando a tecla AIM ou seja de mirar.
{
if(targetplayer != INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_RED, "jogador rendido!");
SendClientMessage(targetplayer, COLOR_RED, "Vocк foi rendido!");
SetPlayerSpecialAction(targetplayer, SPECIAL_ACTION_HANDSUP);
}
}
}