Detaljan opis problema: Ovako kucam komandu ispod kada sam na vozilo i ispise njegovu prodajnu cjenu tj. "Ovo vozilo je na prodaju, Cjena : $$"
Ali ima problem ,kada na jedno vozilo ovo postavim i odem na drugo s onog starog se TEXT prebaci na ovo vozilo tj. na starom nema texta a na ovo dodje...
---Ja vas molim da mi napravite sledece: Kad mogu otici na vozilo i kucati komandu a da s starog neode TEXT mislim da ostane ,hvala
Dio skripte:
if (strcmp(cmd, "/sellveh", true) ==0)
{
if(!IsPlayerInAnyVehicle(playerid)){return 1;}
if(GetCreatorID(vehicleid)!=0)
{
if (IsPlayerAdmin(playerid))
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)){SendClientMessage(playerid,WHITE,"INFO: /sellveh ");return 1;}
new Float:vx,Float:vy,Float:vz,Float:va;
GetVehiclePos(GetPlayerVehicleID(playerid),vx,vy,vz);
GetVehicleZAngle(GetPlayerVehicleID(playerid),va);
VehicleSystem[GetCreatorID(vehicleid)]=vx;
VehicleSystem[GetCreatorID(vehicleid)]=vy;
VehicleSystem[GetCreatorID(vehicleid)]=vz;
VehicleSystem[GetCreatorID(vehicleid)]=va;
VehicleSystem[GetCreatorID(vehicleid)]=strval(tmp);
VehicleSystem[GetCreatorID(vehicleid)]=0;
VehicleSystem[GetCreatorID(vehicleid)]=1;
strmid(VehicleSystem[GetCreatorID(vehicleid)],"dealercar",0,128,128);
SendClientMessage(playerid,ORANGE,"Ovo vozilo je postavljeno na prodaju!");
SaveTool();
Delete3DTextLabel(TextUpCar);
format(TextCar,sizeof(TextCar),"Ovo vozilo je na prodaju, cjena: %d",VehicleSystem[GetCreatorID(vehicleid)]);
TextUpCar = Create3DTextLabel(TextCar, 0xF97804FF ,0,0,0,20.0,0);
Attach3DTextLabelToVehicle(TextUpCar,vehicleid,0.0,0.0,0.0);
}
else
{
SendClientMessage(playerid,WHITE,"INFO: postavili ste vozilo!");
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //
