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



PlayerObject - FalcaoNC - 25.09.2016

- Bom Galera, queria saber como que faзo, quando algum administrador ou qualquer algo do tipo, exemplo da /trabalhar e fica alguma coisa no corpo representando, no meu tinha esse.
Код:
stock ColocarAureola(playerid)
{
    SetPlayerAttachedObject(playerid,7,2992,2,0.306000,-0.012000,0.009000,0.000000,-95.299942,-1.399999,1.000000,1.000000,1.000000);
    SetPlayerAttachedObject(playerid,9,2992,2,0.313000,-0.007000,0.032999,-0.299999,83.700019,0.000000,1.000000,1.000000,1.000000);
}
stock TirarAureola(playerid)
{
    RemovePlayerAttachedObject(playerid, 7);
	RemovePlayerAttachedObject(playerid, 9);
}
Mas, quero saber como que pego as coords da onde eu quero colocar esse objeto, exemplo no corpo, tem algum lugar para eu estudar sobre ele?


Respuesta: PlayerObject - SammyJ - 25.09.2016

Dк uma olhada nestas funзхes.

EditAttachedObject

OnPlayerEditAttachedObject


Re: PlayerObject - JPedro - 25.09.2016

Quote:
Originally Posted by FalcaoNC
Посмотреть сообщение
- Bom Galera, queria saber como que faзo, quando algum administrador ou qualquer algo do tipo, exemplo da /trabalhar e fica alguma coisa no corpo representando, no meu tinha esse.
Код:
stock ColocarAureola(playerid)
{
    SetPlayerAttachedObject(playerid,7,2992,2,0.306000,-0.012000,0.009000,0.000000,-95.299942,-1.399999,1.000000,1.000000,1.000000);
    SetPlayerAttachedObject(playerid,9,2992,2,0.313000,-0.007000,0.032999,-0.299999,83.700019,0.000000,1.000000,1.000000,1.000000);
}
stock TirarAureola(playerid)
{
    RemovePlayerAttachedObject(playerid, 7);
	RemovePlayerAttachedObject(playerid, 9);
}
Mas, quero saber como que pego as coords da onde eu quero colocar esse objeto, exemplo no corpo, tem algum lugar para eu estudar sobre ele?
Pra pegar as coordenadas vocк pode usar este filterscript: https://sampforum.blast.hk/showthread.php?tid=416138

Jб o comando й sу fazer uma checagem se o cara й admin ou nгo

PHP код:
CMD:trabalhar(playerid)
{
    if(
IsPlayerAdmin(playerid))
    {
        
ColocarAureola(playerid);
    }
    else 
SendClientMessage(playerid, -1"vc nao й admin");
    return 
1;

OBS: O Exemplo acima fiz em ZCMD


Re: PlayerObject - FalcaoNC - 25.09.2016

Quote:
Originally Posted by JPedro
Посмотреть сообщение
Pra pegar as coordenadas vocк pode usar este filterscript: https://sampforum.blast.hk/showthread.php?tid=416138

Jб o comando й sу fazer uma checagem se o cara й admin ou nгo

PHP код:
CMD:trabalhar(playerid)
{
    if(
IsPlayerAdmin(playerid))
    {
        
ColocarAureola(playerid);
    }
    else 
SendClientMessage(playerid, -1"vc nao й admin");
    return 
1;

OBS: O Exemplo acima fiz em ZCMD
o Comando jб fiz, mas eu sу teria com uma '' coroa '' na cabeзa, mas quero por um colete no corpo, irei dar uma estudada sobre isso


Re: PlayerObject - JPedro - 25.09.2016

Quote:
Originally Posted by FalcaoNC
Посмотреть сообщение
o Comando jб fiz, mas eu sу teria com uma '' coroa '' na cabeзa, mas quero por um colete no corpo, irei dar uma estudada sobre isso
Usa esse filterscript: https://sampforum.blast.hk/showthread.php?tid=416138

Nele vocк pode criar attached objects, sу escolher o id do objeto e a parte do corpo onde ele serб grudado e mover ele

@EDIT

Tava com meu servidor aqui aberto e fiz pra vocк o colete:



PHP код:
SetPlayerAttachedObject(playerid11951510.0549990.0550000.0000000.0000000.0000000.0000001.0630001.2589991.056999); 



Re: PlayerObject - FalcaoNC - 25.09.2016

Quote:
Originally Posted by JPedro
Посмотреть сообщение
Usa esse filterscript: https://sampforum.blast.hk/showthread.php?tid=416138

Nele vocк pode criar attached objects, sу escolher o id do objeto e a parte do corpo onde ele serб grudado e mover ele

@EDIT

Tava com meu servidor aqui aberto e fiz pra vocк o colete:



PHP код:
SetPlayerAttachedObject(playerid11951510.0549990.0550000.0000000.0000000.0000000.0000001.0630001.2589991.056999); 
Vlw mano"


Re: PlayerObject - FalcaoNC - 25.09.2016

Quote:
Originally Posted by JPedro
Посмотреть сообщение
Usa esse filterscript: https://sampforum.blast.hk/showthread.php?tid=416138

Nele vocк pode criar attached objects, sу escolher o id do objeto e a parte do corpo onde ele serб grudado e mover ele

@EDIT

Tava com meu servidor aqui aberto e fiz pra vocк o colete:



PHP код:
SetPlayerAttachedObject(playerid11951510.0549990.0550000.0000000.0000000.0000000.0000001.0630001.2589991.056999); 
Sabe porque quando eu do /trabalhar, ele coloca o colete, mas na mesma hora ele some?

Код:
stock Colocarbodyarmour(playerid)
{
    SetPlayerAttachedObject(playerid, 1, 19515, 1, 0.054999, 0.055000, 0.000000, 0.000000, 0.000000, 0.000000, 1.063000, 1.258999, 1.056999);
}
stock Tirarbodyarmour(playerid)
{
    RemovePlayerAttachedObject(playerid, 1);
}



Re: PlayerObject - JPedro - 25.09.2016

Pode ter outro objeto no mesmo slot do colete e quando vocк coloca /trabalhar ele й substituido por outro

Recomendo dar uma lida nesse link https://sampwiki.blast.hk/wiki/SetPlayerAttachedObject
o parвmetro do slots й o index