Zanima me kako da napravim Label na vozilima

Započeo Nodze
12. Jan. 2019.
2,125
pregleda
18
postova
Nodze
8
Crime Lord
12. Jan. 2019.
Problem(error/warning): Kako da napravim label na vozilima, a dinamicno se kreiraju sva vozila, npr: od renta, orgova, za salone itd... Gamemod koji koristim San Marino
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

Gaucho69
5
Crime Lord
12. Jan. 2019.
To je i mn uvijek zanimalo bio sam ubacio sys renta od shomija radi extra dobro al isti problem ne pravi label jbg
Deken
5
Underboss
Nodze
8
Crime Lord
12. Jan. 2019.
Deken wrote on January 12, 2019, 5:22 pm:
https://wiki.sa-mp.com/wiki/Attach3DTextLabelToVehicle
e bas tako

Gledao sam ovo, sta cu s tim xD 😄 😄
Moram vidit sa @BaÅ¡ovski, @• Shomy • i ostalim  😄 😄

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

Shomy Script
6
Godfather
12. Jan. 2019.
Primer:

new Text3D:PrimerLabel[ MAX_VEHICLES ], voziloid;

voziloid = CreateVehicle(vehicletype, Float:x, Float:y, Float:z, Float:rotation, color1, color2, respawn_delay, addsiren=0);
PrimerLabel[ voziloid ] = Create3DTextLabel(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, virtualworld, testLOS);
Attach3DTextLabelToVehicle(PrimerLabel[ voziloid ] , voziloid, 0.0, 0.0, 2.0);
Khaliffa.pwn
4
Shot Caller
12. Jan. 2019.
Pogledaj na YTu imas od Sad Goat Production  😄
Nodze
8
Crime Lord
12. Jan. 2019.
• Shomy • wrote on January 12, 2019, 5:38 pm:
Primer:

new Text3D:PrimerLabel[ MAX_VEHICLES ], voziloid;

voziloid = CreateVehicle(vehicletype, Float:x, Float:y, Float:z, Float:rotation, color1, color2, respawn_delay, addsiren=0);
PrimerLabel[ voziloid ] = Create3DTextLabel(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, virtualworld, testLOS);
Attach3DTextLabelToVehicle(PrimerLabel[ voziloid ] , voziloid, 0.0, 0.0, 2.0);

Ovo u gamemodeinit

voziloid = CreateVehicle(vehicletype, Float:x, Float:y, Float:z, Float:rotation, color1, color2, respawn_delay, addsiren=0);
PrimerLabel[ voziloid ] = Create3DTextLabel(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, virtualworld, testLOS);
Attach3DTextLabelToVehicle(PrimerLabel[ voziloid ] , voziloid, 0.0, 0.0, 2.0);

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

Rax_King
5
Godfather
12. Jan. 2019.
CreateDynamic3DTextLabel( const text[], color, Float:x, Float:y, Float:z, Float:drawdistance, attachedplayer = INVALID_PLAYER_ID, attachedvehicle = INVALID_VEHICLE_ID, testlos = 0, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_3D_TEXT_LABEL_SD, areaid = -1, priority = 0 )


attachedvehicle ti oznacava za koje vozilo ces prikaciti kreirani label.
Nodze
8
Crime Lord
12. Jan. 2019.
// xunder wrote on January 12, 2019, 6:00 pm:
CreateDynamic3DTextLabel( const text[], color, Float:x, Float:y, Float:z, Float:drawdistance, attachedplayer = INVALID_PLAYER_ID, attachedvehicle = INVALID_VEHICLE_ID, testlos = 0, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_3D_TEXT_LABEL_SD, areaid = -1, priority = 0 )


attachedvehicle ti oznacava za koje vozilo ces prikaciti kreirani label.

Mislim da tako ide za UP mod, al ne razumem gdje to ide sad, kod ostalih labela ili?
Nit imam u skripti attachedvehicle

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

Nodze
8
Crime Lord
12. Jan. 2019.
// xunder wrote on January 12, 2019, 6:00 pm:
CreateDynamic3DTextLabel( const text[], color, Float:x, Float:y, Float:z, Float:drawdistance, attachedplayer = INVALID_PLAYER_ID, attachedvehicle = INVALID_VEHICLE_ID, testlos = 0, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_3D_TEXT_LABEL_SD, areaid = -1, priority = 0 )


attachedvehicle ti oznacava za koje vozilo ces prikaciti kreirani label.

Ima ovako nesto

forward Nodze_CreateVehicle( scriptid, tip, orga, posao, modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay );
public Nodze_CreateVehicle( scriptid, tip, orga, posao, modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay ) {
if( ServerInfo[ BrojKreiranihVozila ] <= MaxBrojKreiranih ) {
ServerInfo[ BrojKreiranihVozila ]++;
new idKreiranog = CreateVehicle( modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay );
        ScriptIDVozila[ idKreiranog ] = scriptid;
TipVozila[ idKreiranog ] = tip;
OrgaVozila[ idKreiranog ] = orga;
PosaoVozila[ idKreiranog ] = posao;
RealVehiclePositions[ idKreiranog ][ 0 ] = x;
RealVehiclePositions[ idKreiranog ][ 1 ] = y;
RealVehiclePositions[ idKreiranog ][ 2 ] = z;

BusyVehicle[ idKreiranog ] = -1;
garbagemanVehicles[ idKreiranog ][ gPlayerID ] = -1;
return idKreiranog;
} else return -1;
}
forward Nodze_DestroyVehicle( vehicleid );
public Nodze_DestroyVehicle( vehicleid ) {

if( vehicleid != -1 ) {
    if( Neon[ vehicleid ] == 1 ) {
Neon[ vehicleid ] = 0;
  DestroyDynamicObject( NeonObject1[ vehicleid ] );
  DestroyDynamicObject( NeonObject2[ vehicleid ] );
}
RealVehiclePositions[ vehicleid ][ 0 ] = 0.0;
RealVehiclePositions[ vehicleid ][ 1 ] = 0.0;
RealVehiclePositions[ vehicleid ][ 2 ] = 0.0;
ScriptIDVozila[ vehicleid ] = -1;
TipVozila[ vehicleid ] = -1;
OrgaVozila[ vehicleid ] = -1;
PosaoVozila[ vehicleid ] = -1;
}

if( DestroyVehicle( vehicleid ) ) {
    ServerInfo[ BrojKreiranihVozila ]--;
return 1;
}
else return -1;
}

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

Nodze
8
Crime Lord
12. Jan. 2019.
bump

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

Khaliffa.pwn
4
Shot Caller
12. Jan. 2019.
Pogledaj ovo mozda pomogne
https://www.youtube.com/watch?v=3QWn9COpqw4
Nodze
8
Crime Lord
12. Jan. 2019.
.pwnAmx wrote on January 12, 2019, 8:03 pm:
Pogledaj ovo mozda pomogne
https://www.youtube.com/watch?v=3QWn9COpqw4

Ma ljudi znam i ja na UP modu, jebo te UP prepisat ga, nego kako se pravi u dinamicnom stilu, znaci auta se kreiraju dinamicno, to je  vozila od ORG, Poslova, renta, admin vozila, vip vozila i tak,, Sad Kakav Cod ide gdje, najgore ljudi posalju cod, a ne znam gdje ide, jel u createveh il gamemodeinit itd,
GAMEMOD KOJI KORISTIM SAN MARINO
@• Shomy • @// xunder @nikisb

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

Grebovic_Danijel
5
Godfather
12. Jan. 2019.
Kad kreiras tamo rent vozilo stavis ako je vozilo rent da napravili label [ RENT ] i da ga zakaci na vozilo primer
Nodze
8
Crime Lord
12. Jan. 2019.
ᗪ卂乂 wrote on January 12, 2019, 9:18 pm:
Kad kreiras tamo rent vozilo stavis ako je vozilo rent da napravili label [ RENT ] i da ga zakaci na vozilo primer

Al cekaj daj mi kodove, i gdje ide to, jel u CreateVehicle ovo?

forward Nodze_CreateVehicle( scriptid, tip, orga, posao, modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay );
public Nodze_CreateVehicle( scriptid, tip, orga, posao, modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay ) {
if( ServerInfo[ BrojKreiranihVozila ] <= MaxBrojKreiranih ) {
ServerInfo[ BrojKreiranihVozila ]++;
new idKreiranog = CreateVehicle( modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay );
ScriptIDVozila[ idKreiranog ] = scriptid;
TipVozila[ idKreiranog ] = tip;
OrgaVozila[ idKreiranog ] = orga;
PosaoVozila[ idKreiranog ] = posao;
RealVehiclePositions[ idKreiranog ][ 0 ] = x;
RealVehiclePositions[ idKreiranog ][ 1 ] = y;
RealVehiclePositions[ idKreiranog ][ 2 ] = z;
BusyVehicle[ idKreiranog ] = -1;
garbagemanVehicles[ idKreiranog ][ gPlayerID ] = -1;
return idKreiranog;
} else return -1;
}
forward Nodze_DestroyVehicle( vehicleid );
public Nodze_DestroyVehicle( vehicleid ) {

if( vehicleid != -1 ) {
    if( Neon[ vehicleid ] == 1 ) {
Neon[ vehicleid ] = 0;
  DestroyDynamicObject( NeonObject1[ vehicleid ] );
  DestroyDynamicObject( NeonObject2[ vehicleid ] );
}
RealVehiclePositions[ vehicleid ][ 0 ] = 0.0;
RealVehiclePositions[ vehicleid ][ 1 ] = 0.0;
RealVehiclePositions[ vehicleid ][ 2 ] = 0.0;
ScriptIDVozila[ vehicleid ] = -1;
TipVozila[ vehicleid ] = -1;
OrgaVozila[ vehicleid ] = -1;
PosaoVozila[ vehicleid ] = -1;
}

if( DestroyVehicle( vehicleid ) ) {
    ServerInfo[ BrojKreiranihVozila ]--;
return 1;
}
else return -1;
}

Znaci vozila cuva u Folderu scriptfile (Vozila), Sad ne znam kako da izvedem da na svakom vozilu pise od cega je npr od Organizacije, La Cosa Nostra, i da na autu pise [ LCN ]

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha