SetPlayerAttachedObject
U ovom tutorijalu cu vam pokazati kako da napravite neki predmet da uzme igrac primjer hocete da uzme stap, lampu, stit, pancirku, stapzapecanje, laser i mnogo jos toga ... Ja cu vam pomoci da to uspijete VEOMA JE LAKO !
1.Kao najprije trebate naci u vasem GameModu (ctrl+f) :
public OnPlayerCommandText(playerid, cmdtext[])2. Slijedece sto trebate da uradite jest da nadjete prazno mijesto medžu ostalima cmd fajlovima i pastirate slijedeci Code :
{
if(!strcmp(cmdtext, "/cmd", true))// tu stavite svoju komandu koju zelite!
{
SetPlayerAttachedObject(playerid, 3, Idobject!, IdPozicije, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4);
return SendClientMessage(playerid, 0x00FF00FF, "TxT"); //tu stavite svoj text po zelji kada uzmete predmet da se igracu ispise!
}
if(!strcmp(cmdtext, "/cmd", true)) // tu stavite cmd kako bi maknuli objekt sa sebe!
{
if(IsPlayerAttachedObjectSlotUsed(playerid, 3))
{
RemovePlayerAttachedObject(playerid, 3);
SendClientMessage(playerid, 0x00FF00FF, "TxT"); // vas text po zelji da se ispise nakon ukidanja objekta !
}
return 1;
}
return 0;
}
E sada kao najprije da vam malo pojasnim funkcije...
Ovo sto vam pise IdObject to vam je id željenog objekta ako zelite stap u MTA pronadjete ID tog stapa i samo ga tu napisete !
-Ovo sto vam stoji kraj IDea objekta (idPozicije) vam je mjesto na koje zelite stavit objekt naprimjer Noga, ruka, glava, rame, lakat, brada ...
Ideove ti pozicija mozete pronaci ovdje http://wiki.sa-mp.com/wiki/Bone_IDs
-Onda ovo sto se nalazi (0.120000, 0.040000, -0.003500) to ostaje isto u svakom slucaju to ne mijenjajte !
-Poslije toga se nalazi ( 0 ) ni nju ne mjenjajte !
-Pa ima (100, 100 ) to vam je rotacija u stepenima ! Ako zelite objekt okrenuti za 90o Umjesto 100 stavite 90 obije i kombinujete najcesce vam ide 100, 190, 90, 260 ...
-Pa kao najvaznija stavka je (1.4, 1.4, 1.4 ) sto jest Velicina postavljenog objekta normalna je 1.0 a kombinujte imate cak do 9.9 (skontacete sve ako malo bolje razmislite) Znaci ako zelite promjenuti velicinu sesira, lazera, kape ... samo (1.4, 1.4, 1.4, -> u zeljenu velicinu !)
To je to ! 😄 0/10 ocijene...
Izradio sam CMD sam pomocu SaMpWiki 😄 Sretno sa pravljenjem !
*Ako sta nije jasno javite se na PM*
