SA-MP Forums Archive
[Ajuda] Objeto no 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] Objeto no player (/showthread.php?tid=260374)



[Ajuda] Objeto no player - Joao_VS - 08.06.2011

E ai galera, seguinte to precizando da ajuda de vocкs com o seguinte:

Tф editando um sistema de escudoque achei na net, sу q tipo assim, o escudo nгo fica "no" player, ele vai meio q na frente, mais nгo preso ao player, queria saber como eu faзo pra prender o escudo ao player, o code do escudo ta ali ||
\/
pawn Код:
ObjEscudo[playerid] = CreateObject(18637,0,0,0,0,0,0,0);
AttachObjectToPlayer(ObjEscudo[playerid],playerid,0,0.4,0.43,90,1,172.0);
ApplyAnimation(playerid,"PED","FightA_block",4.1,0,1,1,1,1);
Й isso, se precizar de + algo й sу avisar.

Quem puder ajudar. Valeu!


Re: [Ajuda] Objeto no player - JonathanFeitosa - 08.06.2011

pawn Код:
if(!strcmp(cmdtext,"/escudo",true))
{
       SetPlayerAttachedObject(playerid,1,18637,13,0.35,0.0,0.0,0.0,0.0,180.0);
       SetPlayerAttachedObject(playerid,2,18642,7,0.1,0.0,-0.11,0.0,-90.0,90.0);
       SendClientMessage(playerid, 0xAFAFAFAA," Vocк Pegou Seu Escudo!");
       return true;
}

if(!strcmp(cmdtext,"/desequipar",true))
{
      RemovePlayerAttachedObject(playerid, 1);
      RemovePlayerAttachedObject(playerid, 2);
      SendClientMessage(playerid, 0xAFAFAFAA," Vocк Retirou Seu Escudo!");
      return true;
}



Re: [Ajuda] Objeto no player - Joao_VS - 08.06.2011

Vou testar se der certo posto aqui


Re: [Ajuda] Objeto no player - Joao_VS - 08.06.2011

@ Jonathan_Feitosa

Cara, o escudo aparece e some em + ou - 1 seg.
O que tem d errado?


Re: [Ajuda] Objeto no player - Shadoww5 - 08.06.2011

PHP код:
if(strcmp(cmdtext,"/escudo",true) == 0)
{
    
RemovePlayerAttachedObject(playerid1);
    
RemovePlayerAttachedObject(playerid2);
    
SetPlayerAttachedObject(playerid,1,18637,13,0.35,0.0,0.0,0.0,0.0,180.0);
    
SetPlayerAttachedObject(playerid,2,18642,7,0.1,0.0,-0.11,0.0,-90.0,90.0);
    
SendClientMessage(playerid0xFFFFFFFF," Vocк Pegou Seu Escudo!");
    return 
1;

Tenta.


Re: [Ajuda] Objeto no player - Joao_VS - 08.06.2011

@Shadoww5

Consegui arrumar, mггs... agora bugou todos os outros comandos do server


Re: [Ajuda] Objeto no player - DreeH - 09.06.2011

Manda o CODE de como vocк deixou o /escudo e /desequipar.


Re: [Ajuda] Objeto no player - Joao_VS - 09.06.2011

Consegui corrigir o bug dos comandos beleza, sу q os tiros atravessam o escudo, como eu arrumo


Re: [Ajuda] Objeto no player - Ricop522 - 09.06.2011

OnPlayerShootPlayer

if(Escudo[playerid] == 1) SetPlayetHealth(playerid/target/alguem, 100);


Re: [Ajuda] Objeto no player - Shadoww5 - 09.06.2011