Skripta koju koristim: UP:RP v0.1
Detaljan opis problema: Napravio sam dinamican system trafika.. I sada sam napravio komandu /etrafiku.... Sad mi se izbaci ono kao da editujem, znaci pozicija x , y, z.. I kada kliknem npr na x, da pomerim. Pise mi Trafika ID je uspesno editovana, i napravi mi bankomat tu... I napravio sam new EditujeTrafiku[MAX_PLAYERS];
Dio skripte:
public OnPlayerEditDynamicObject(playerid, objectid, response, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz)
{
if(response == EDIT_RESPONSE_FINAL)
{
new id = eData[playerid], Float:angle, string[100];
GetPlayerFacingAngle(playerid, angle);
if(id != -1)
{
AtmInfo[id][aX] = x; AtmInfo[id][aY] = y; AtmInfo[id][aZ] = z;
AtmInfo[id][aAngle] = rz; DestroyDynamicObject(AtmInfo[id][aObjekat]);
KreirajAtm(id); SacuvajATM(id);
format(string,sizeof(string),"{FFCC00}[BV:RP]{FFFFFF} "ZELENA"Bankomat ID %d je uspesno editovan!",id);
SCM(playerid,-1,string);
id = -1;
return 1;
}
}
if(EditujeTrafiku[playerid] == 1)
{
new id = eData[playerid], Float:angle, string[100];
GetPlayerFacingAngle(playerid, angle);
if(id != -1)
{
TrafInfo[id][tX] = x; TrafInfo[id][tY] = y; TrafInfo[id][tZ] = z;
TrafInfo[id][tAngle] = rz; DestroyDynamicObject(TrafInfo[id][tObjekat]);
KreirajTrafiku(id); SacuvajTRAF(id);
format(string,sizeof(string),"{FFCC00}[BV:RP]{FFFFFF} "ZELENA"Trafika ID %d je uspesno editovana!",id);
SCM(playerid,-1,string);
id = -1;
return 1;
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Sredjeno, moze lock !
Zamolio bih te ubuduće da ne radiš DP nego samo edit temu i napiši da se locka. ;)