PARTNERI:

* Marketing

-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [Pitanje/Savet] Zanima me kako da napravim Label na vozilima  (Pročitano 251 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže Nodze

Zanima me kako da napravim Label na vozilima
« poslato: Januar 12, 2019, 18:10:16 posle podne »
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
« Poslednja izmena: Januar 12, 2019, 18:11:44 posle podne Nodze »
 

Na mreži Aggressive

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #1 poslato: Januar 12, 2019, 18:16:29 posle podne »
To je i mn uvijek zanimalo bio sam ubacio sys renta od shomija radi extra dobro al isti problem ne pravi label jbg
 

Van mreže Deken

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #2 poslato: Januar 12, 2019, 18:22:39 posle podne »
Scripter | Owner | [BD:RP] 6% Dovrsen |
 

Van mreže Nodze

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #3 poslato: Januar 12, 2019, 18:26:40 posle podne »
« Poslednja izmena: Januar 12, 2019, 18:27:42 posle podne Nodze »
 

Na mreži ShomyJedinka

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #4 poslato: Januar 12, 2019, 18:38:03 posle podne »
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);
• RADOVI •

Ne moze sve stati hoho



• FACEBOOK •

Klikni me !



Kazu da vreme sve leci, a vremenom samo se stvari zaborave
 

Van mreže Raikkonen

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #5 poslato: Januar 12, 2019, 18:40:29 posle podne »
Pogledaj na YTu imas od Sad Goat Production  :D
Just leave me alone i know what i'm doing
 

Van mreže Nodze

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #6 poslato: Januar 12, 2019, 18:58:12 posle podne »
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
Pawno Code: [Izaberi]
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);

Van mreže // xunder

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #7 poslato: Januar 12, 2019, 19:00:06 posle podne »
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.
 

Van mreže Nodze

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #8 poslato: Januar 12, 2019, 19:08:24 posle podne »
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

Van mreže Nodze

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #9 poslato: Januar 12, 2019, 19:23:55 posle podne »
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
Pawno Code: [Izaberi]
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;
}

Van mreže Nodze

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #10 poslato: Januar 12, 2019, 21:00:11 posle podne »
bump

Van mreže Raikkonen

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #11 poslato: Januar 12, 2019, 21:03:45 posle podne »
Just leave me alone i know what i'm doing
 

Van mreže Nodze

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #12 poslato: Januar 12, 2019, 22:08:07 posle podne »
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
« Poslednja izmena: Januar 12, 2019, 22:11:41 posle podne Nodze »
 

Van mreže ⚔️♟ᗪ卂乂♟⚔️

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #13 poslato: Januar 12, 2019, 22:18:54 posle podne »
Kad kreiras tamo rent vozilo stavis ako je vozilo rent da napravili label [ RENT ] i da ga zakaci na vozilo primer

credits: Xunder, Ino420, Muma

Citat: Pottus;3903994
SetPlayerPos("dreni1998", 666.666, 666.666, 666.666, 666.666);    ///// GO IN HELL MOTHERFUCKER
 

Van mreže Nodze

Odg: Zanima me kako da napravim Label na vozilima
« Odgovor #14 poslato: Januar 12, 2019, 22:21:00 posle podne »
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?
Pawno Code: [Izaberi]
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 ]
« Poslednja izmena: Januar 12, 2019, 22:24:20 posle podne Nodze »