[Ajuda] Como fazer o objeto para o player - 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: [Ajuda] Como fazer o objeto para o player (
/showthread.php?tid=616941)
Como fazer o objeto para o player -
OtimoJogo - 12.09.2016
Como criar o objeto sу para o player e fazer quando o ele atirar nesse objeto ele destruir o objeto.
Respuesta: Como fazer o objeto para o player -
SammyJ - 12.09.2016
Veja essas funзхes e entenda... exemplo abaixo!
CreatePlayerObject
DestroyPlayerObject
Exp:
PHP код:
static
pObject[MAX_PLAYERS];
pObject[playerid] = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0, 0, 96);
DestroyPlayerObject(playerid, pObject[playerid]);
Re: Como fazer o objeto para o player -
RodrigoMSR - 12.09.2016
E para checar se o jogador atirou no objeto use a callback
OnPlayerWeaponShot, aqui o exemplo:
Код:
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{
if(hittype == BULLET_HIT_TYPE_PLAYER_OBJECT) //checar se o alvo atingido й um PlayerObject
{
if(hitid == pObject[playerid]) //verificar se o ID do objeto atingido й igual o da variбvel
{
DestroyPlayerObject(playerid, pObject[playerid]); //destruir o objeto
}
}
return 1;
}
Re: Como fazer o objeto para o player -
OtimoJogo - 12.09.2016
Vlw, eu tinha criado o codigo so que meu if(hittype) tava errado por isso nгo tava conseguido fazer o objeto sumir Obrigado RodrigoMSR, Glederson_dom eu ja sabia dessas funзoes mais mesmo assim muito obrigado por seu cometario.