Zaključano

label na vozilu

Započeo Ole
pre 8 godina
869
pregleda
6
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
OleSon
Shot Caller
pre 8 godina
Skripta koju koristim: moje nesto
Detaljan opis problema: znaci nece da se stvori label na autu koje stvorim a pravio sam nesto sto vjv nije ok i komanda ne radi trenutno  😎
Dio skripte:
YCMD:unikatnovozilo(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo < 6) return SCM(playerid,-1,""SIVA"Nemate ovlascenje!");
new i, id;
if(sscanf(params,"ii",i,id)) return SCM(playerid,-1,ZUTA"Koristite: /unikatnovozilo [ID VOZILA]");
if(id < 400 || id > 620) return SCM(playerid, -1,CRVENA"Ne mozete ici ispod 400 i iznad 620!");
SCMF(playerid,-1,ZELENA"Vozilo je uspesno parkirano ID: %d!",i);
new stringau;
new Float:x,Float:y,Float:z; GetVehiclePos(i, x,y,z);
new vozilo = GetPlayerVehicleID(playerid);
new cijena = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
format(stringau,sizeof(stringau),"Vozilo na prodaju! \n Model: %s \n Cena: $%d \n Udji u auto i kucaj [/v buy] da bi kupio!",ImenaVozila[GetVehicleModel(vozilo) - 400],AutoSalon/2);
VehicleLabel = CreateDynamic3DTextLabel(stringau, 0xFF0000CC, x, y, z, 20);
Attach3DTextLabelToVehicle(VehicleLabel,i,0,0,0);
DestroyVehicle(VoziloInfo);
VoziloInfo = 0;
VoziloInfo = id;
VoziloInfo = CreateVehicle(VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,30000);
SacuvajVozilo(i); RTC(VoziloInfo);
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):///
Danisoni
Godfather
pre 8 godina
Definiciju vehiclelabel definiraj ovako:
new VehicleLabel[ MAX_VEHICLES ];


I onda pokusaj ovako:
YCMD:unikatnovozilo(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo < 6) return SCM(playerid,-1,""SIVA"Nemate ovlascenje!");
new i, id;
if(sscanf(params,"ii",i,id)) return SCM(playerid,-1,ZUTA"Koristite: /unikatnovozilo [ID VOZILA]");
if(id < 400 || id > 620) return SCM(playerid, -1,CRVENA"Ne mozete ici ispod 400 i iznad 620!");
SCMF(playerid,-1,ZELENA"Vozilo je uspesno parkirano ID: %d!",i);
new stringau;
new Float:x,Float:y,Float:z; GetVehiclePos(i, x,y,z);
new vozilo = GetPlayerVehicleID(playerid);
new cijena = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
format(stringau,sizeof(stringau),"Vozilo na prodaju! \n Model: %s \n Cena: $%d \n Udji u auto i kucaj [/v buy] da bi kupio!",ImenaVozila[GetVehicleModel(vozilo) - 400],AutoSalon/2);
DestroyVehicle(VoziloInfo);
VoziloInfo = 0;
VoziloInfo = id;
VoziloInfo = CreateVehicle(VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,30000);
VehicleLabel[VoziloInfo] = CreateDynamic3DTextLabel(stringau, 0xFF0000CC, x, y, z, 20);
Attach3DTextLabelToVehicle(VehicleLabel[VoziloInfo],VoziloInfo,0,0,0);
SacuvajVozilo(i); RTC(VoziloInfo);
return 1;
}
OleSon
Shot Caller
pre 8 godina
Slade wrote on August 15, 2017, 5:09 pm:
Definiciju vehiclelabel definiraj ovako:
new VehicleLabel[ MAX_VEHICLES ];


I onda pokusaj ovako:
YCMD:unikatnovozilo(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo < 6) return SCM(playerid,-1,""SIVA"Nemate ovlascenje!");
new i, id;
if(sscanf(params,"ii",i,id)) return SCM(playerid,-1,ZUTA"Koristite: /unikatnovozilo [ID VOZILA]");
if(id < 400 || id > 620) return SCM(playerid, -1,CRVENA"Ne mozete ici ispod 400 i iznad 620!");
SCMF(playerid,-1,ZELENA"Vozilo je uspesno parkirano ID: %d!",i);
new stringau;
new Float:x,Float:y,Float:z; GetVehiclePos(i, x,y,z);
new vozilo = GetPlayerVehicleID(playerid);
new cijena = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
format(stringau,sizeof(stringau),"Vozilo na prodaju! \n Model: %s \n Cena: $%d \n Udji u auto i kucaj [/v buy] da bi kupio!",ImenaVozila[GetVehicleModel(vozilo) - 400],AutoSalon/2);
DestroyVehicle(VoziloInfo);
VoziloInfo = 0;
VoziloInfo = id;
VoziloInfo = CreateVehicle(VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,30000);
VehicleLabel[VoziloInfo] = CreateDynamic3DTextLabel(stringau, 0xFF0000CC, x, y, z, 20);
Attach3DTextLabelToVehicle(VehicleLabel[VoziloInfo],VoziloInfo,0,0,0);
SacuvajVozilo(i); RTC(VoziloInfo);
return 1;
}
baca mi 2 warninga koji nemaju smisla
C:\Users\Ole\Desktop\Omega Life HardPlay -official\gamemodes\ol-hp.pwn(7835) : warning 213: tag mismatch
C:\Users\Ole\Desktop\Omega Life HardPlay -official\gamemodes\ol-hp.pwn(7836) : warning 213: tag mismatch
	VehicleLabel[VoziloInfo] = CreateDynamic3DTextLabel(stringau, 0xFF0000CC, x, y, z, 20);
Attach3DTextLabelToVehicle(VehicleLabel[VoziloInfo],VoziloInfo,0,0,0);
Danisoni
Godfather
pre 8 godina
U enum VoziloInfo dodaj ovako:
Text3D:VehLabel


Zatim ovo:
VehicleLabel[VoziloInfo]

Zamjeni sa:
VoziloInfo
OleSon
Shot Caller
pre 8 godina
Slade wrote on August 15, 2017, 5:19 pm:
U enum VoziloInfo dodaj ovako:
Text3D:VehLabel


Zatim ovo:
VehicleLabel[VoziloInfo]

Zamjeni sa:
VoziloInfo
e brate hvala puno samo kad ukucam komandu izbaci mi "vozilo parkirano" i ispod unknown command i ne radi kao prije kad se vozilo sacuvalo u scriptfiles sad ga jednostavno nema  😳 🙄
Danisoni
Godfather
pre 8 godina
Ne kontam, label nema uticaj ako je komanda prije radila, label ne utice ni na spasavanje ni na ucitavanje, moze a i ne mora biti

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava