[Pedido] Handsup - 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] Handsup (
/showthread.php?tid=569322)
Handsup -
SukMathcuck - 29.03.2015
Olб pessoal! esto aqui com um simples sistema de render a pessoa automбtico mirando, alguйm que saiba me ajudar para colocar para sу poder render se tiver outra pessoa da mesma mirando, e se tive-se outro mirando, aparece-se
Vocк sу pode render se tiver outro jogador mirando tambйm..
Como nesse vнdeo: nos dois primeiros segundos
https://www.youtube.com/watch?v=AE3aWIfqWk8#t=11
PHP Code:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
new targetplayer = GetPlayerTargetPlayer(playerid); // Store the ID
if (oldkeys & KEY_JUMP) && (newkeys & KEY_HANDBRAKE)
{
if(targetplayer != INVALID_PLAYER_ID)
{
//SendClientMessage(playerid, COLOR_BLACKRED, "Vocк precisa de dois jogadores da mesma organizaзгo mirando para render uma vitima!");
SendClientMessage(playerid, COLOR_BLACKRED, "<!> Jogador rendido!");
SendClientMessage(targetplayer, COLOR_BLACKRED, "Vocк foi rendido por outro jogador");
SendClientMessage(targetplayer, COLOR_BLACKRED, "Nгo reaja ao assalto/sequestro ou poderб ser punido por CK (50 horas preso) se morrer");
SetPlayerSpecialAction(targetplayer,SPECIAL_ACTION_HANDSUP);
}
}
}
Re: Handsup -
ViictorDaay- - 29.03.2015
Nгo entendi bem, explica de novo.
Re: Handsup -
SukMathcuck - 29.03.2015
Quote:
Originally Posted by ViictorDaay-
Nгo entendi bem, explica de novo.
|
Tipo, Gustavo Lima mira em Luan Santana, ae o Gustavo que mirou deseja render o jogador Luan
(/handsup automбtico no Luan), mais tem que ter outra pessoa mirando para poder render o Luan, ae chega o Justin Biber, e mira o Gustavo e o Justin no Luan, ae vai render o Luan automбtico
(como se o Luan desse /handsup automбtico) . Tem o vнdeo no link(Sistema jб feito), e tem um cуdigo que mandei, o mesmo consegue render, mais tinha que render se tivesse Gustavo e Justin mirando e nгo sу Luan.
Re: Handsup -
ipsLuan - 29.03.2015
Tenta fazer um loop com IsPlayerInRangeOfPoint
Re: Handsup -
SukMathcuck - 29.03.2015
PHP Code:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
/* playerid = mirou
targetplayer = vitima*/
new Keys,ud,lr;
new targetplayer = GetPlayerTargetPlayer(playerid);
if (oldkeys & KEY_JUMP) && (newkeys & KEY_HANDBRAKE)
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
GetPlayerKeys(i, Keys, ud, lr);
if(Keys == KEY_JUMP) SetPlayerSpecialAction(targetplayer, SPECIAL_ACTION_HANDSUP);
SendClientMessage(playerid, COLOR_BLACKRED, "<!> Jogador rendido!");
SendClientMessage(targetplayer, COLOR_BLACKRED, "Vocк foi rendido por outro jogador");
SendClientMessage(targetplayer, COLOR_BLACKRED, "Nгo reaja ao assalto/sequestro ou poderб ser punido por CK (50 horas preso) se morrer");
}
//SendClientMessage(playerid, COLOR_BLACKRED, "Vocк precisa de dois jogadores mirando para render uma vitima!");
}
}
Correto?