[Ajuda] PlayerObject
#1

- 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?
Reply
#2

Dк uma olhada nestas funзхes.

EditAttachedObject

OnPlayerEditAttachedObject
Reply
#3

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
Reply
#4

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
Reply
#5

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); 
Reply
#6

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"
Reply
#7

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);
}
Reply
#8

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
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)