SA-MP Forums Archive
[Pedido] Render jogador mirando. - 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: [Pedido] Render jogador mirando. (/showthread.php?tid=539591)



Render jogador mirando. - DeadNudock - 28.09.2014

Olб pessoal, й o seguinte, estou com um cуdigo aqui bom, mais tipo, se 2 pessoas mirar em um jogador e pressionar uma tecla do teclado o outro jogador levanta as mгos, como se usa-se /handsup, o meu nгo esta pegando, se alguйm poder me ajudar, cуdigo complexo de desbugar, podemos negociar...

Код:
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);
		}
	}
}
Este vнdeo й de um servidor, o mesmo sistema mais o que tem ae em cima eu criei..
https://www.youtube.com/watch?v=AE3aWIfqWk8


Re: Render jogador mirando. - DeadNudock - 29.09.2014

Alguem? ... pf


Re: Render jogador mirando. - ipsLuan - 29.09.2014

O que acontece?


Re: Render jogador mirando. - Don_Speed - 29.09.2014

aqui tem algo proximo.


Re: Render jogador mirando. - DeadNudock - 29.09.2014

Quote:
Originally Posted by xCR7
Посмотреть сообщение
O que acontece?
Estou tentando fazer o sistema do video em cima, ae no tуpico de render, olha ae..


Re: Render jogador mirando. - DeadNudock - 29.09.2014

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
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;
}



Re: Render jogador mirando. - Caio_Freeze - 29.09.2014

Quote:
Originally Posted by DeadNudock
Посмотреть сообщение
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;
}
cara isso estб errado! a onde vc estб vendo o parвmetro "newkeys" na public OnPlayerGiveDamage?


Re: Render jogador mirando. - ipsLuan - 29.09.2014

Quando eu entrar no computador (na sexta) te mando o cуdigo sem bugs.


Re: Render jogador mirando. - Bruno13 - 30.09.2014

pawn Код:
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);
        }
    }
}
OBS: Testei para outro sistema de funcionou, pois o padrгo PRESSED, nгo estava a funcionar, entгo fiz esse para ver se dava um jeito e funcionou.


Re: Render jogador mirando. - DeadNudock - 30.09.2014

Obrigado ae geral.. agrad

@xCR7

okay