Skripta koju koristim:Moj mod
Detaljan opis problema: Imam problem sa SetPlayerAttachedObject.Naime radio sam kupovinu marame,sata,kacketa,naocara.Kad zelim da stavim objekat na sebe on u sekundi nestane ,odgovara mu samo kad je na id 4 na sve ostale od 1-9 on nestaje.Problem je sto nemogu sve objekte da stavim samo na 4 onda mi nestaju drugi.
Dio skripte:
Ovo je primjer od naocara - tako je kod svih ostlih objekata
}
YCMD:naocare(playerid, params[],help)
{
#pragma unused help
if(PI[playerid][pNaocale] == 0) return SCM(playerid,GRAD1,"nemas naocare!");
if(naocalea[playerid] == 0)
{
naocalea[playerid] = 1;
SetPlayerAttachedObject(playerid, 4 , PI[playerid][pNaocale], 2, 0.095000, 0.032999, -0.002999, 91.199951, 82.299911, -3.600002, 1.114000, 1.147999, 1.000000, 0, 0);
new string[64];
format(string, sizeof(string), "* %s stavlja naocare.", GetName(playerid));
ProxDetector(15.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
SCM(playerid,GRAD1,"Stavio si naocare, da ga skines koristi /naocare.");
return 1;
}
if(naocalea[playerid] == 1)
{
naocalea[playerid] = 0;
RemovePlayerAttachedObject(playerid, 4 );
new string[64];
format(string, sizeof(string), "* %s skida naocare.", GetName(playerid));
ProxDetector(15.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
SCM(playerid,COLOR_GRAD2,"Skinuo si naocare, da ga stavis koristi /naocare.");
return 1;
Slika:Skripta:http://prntscr.com/5cebf4 (http://prntscr.com/5cebf4) markirao sam problem,samo na 4 radi a ne mogu sve objekte staviti na 4.
Nestaju ti objekti jer ih stavljas na isti slot prouci parametre te funkcije
http://wiki.sa-mp.com/wiki/SetPlayerAttachedObject
nestavljam ih na isti slot,nije to
Jel ti svugde ovako pocinje ?
SetPlayerAttachedObject(playerid, 4 , ...)
Postavi cijeli dio gdje postavljas te objekte. I nemoj sa slikama nego copy/paste.
SetPlayerAttachedObject(playerid, 4 , PI[playerid][pNaocale], 2, 0.095000, 0.032999, -0.002999, 91.199951, 82.299911, -3.600002, 1.114000, 1.147999, 1.000000, 0, 0);
kadstavim 4 samo tad se pojavi objekat a nijedan drugi od 1-9 nerade,to jest nestanu a ja nemogu svugdje 4 da stavljam.