Ne prikazuje Label na vozilu

Započeo Nodze
13. Jan. 2019.
825
pregleda
8
postova
Nodze
8
Crime Lord
🔥2
13. Jan. 2019.
Problem(error/warning): Problem je, izvadio sam iz jednog gmoda labele za admin vozila, rent , od org vozila itd, a dinamicno se sve kreira, to je sva vozila, gmod izvorni SAN MARINO, Znaci dodao sam u CreateVeh sto ide, pa u enum od vozila i ucitavanje, sta pravi problem nez
Dio skripte:
stock SetVehicleLabels( i ) {

if( !VehicleInfo[ i ][ Validv3DText ] ) {

    if( VehicleInfo[ i ][ vUsage ] == ADMIN_VOZILO ) {

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ ADMIN ]", 0x000000FF, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
else if( VehicleInfo[ i ][ vUsage ] == RENTANO_VOZILO ) {

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ RENT ]", 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
/* else if( VehicleInfo[ i ][ vUsage ] == PROMOTER_VOZILO ) {

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ PROMOTER ]", 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}*/
else if( VehicleInfo[ i ][ vUsage ] == VIP_VOZILO ) {

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ VIP ]", 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
/* else if( VehicleInfo[ i ][ vUsage ] == Supporter_VOZILO ) {

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ Supporter ]", 0xDABB3EAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}*/
else if( VehicleInfo[ i ][ vUsage ] == ORGANIZACIJSKO_VOZILO ) {

if( OI[ VehicleInfo[ i ][ vOrganization ] ][ oTip ] == ORG_TIP_PD ) {

    new stringce[ 20 ];
    format( stringce, sizeof( stringce ), "[ %s ]", OI[ VehicleInfo[ i ][ vOrganization ] ][ oPreFix ] );

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( stringce, 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
// }
// }
/* else if( VehicleInfo[ i ][ vUsage ] == PUMPA_VOZILO ) {

if( VehicleInfo[ i ][ vModel ] == 584 ) {

new fstationID = VehicleInfo[ i ][ vFuelProperty ];

    new stringce[ 256 ];
                format( stringce, sizeof stringce, "{0F87FF}[ "col_white"CISTERNA {0F87FF}]\n{0F87FF}Dizel: {FFFFFF}%d/300 litara\n{0F87FF}Benzin: {FFFFFF}%d/300 litara\n{0F87FF}Gas: {FFFFFF}%d/300 litara\n{0F87FF}Gasno Ulje: {FFFFFF}%d/300 litara\n\n{0F87FF}[ {FFFFFF}%s {0F87FF}]", CisternFuel[ VehicleInfo[ i ][ vID ] ][ 0 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 1 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 3 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 2 ], FuelStation[ fstationID ][ fsName ] );

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( stringce, 0x33CCFFAA, 0.0, 0.0, 0.0, 30.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
}
}
else if( VehicleInfo[ i ][ Validv3DText ] ) {

    if( VehicleInfo[ i ][ vUsage ] == PUMPA_VOZILO ) {

if( VehicleInfo[ i ][ vModel ] == 584 ) {

new fstationID = VehicleInfo[ i ][ vFuelProperty ];

                Delete3DTextLabel( VehicleInfo[ i ][ v3DText ] );

    new stringce[ 256 ];
                format( stringce, sizeof stringce, "{0F87FF}[ "col_white"CISTERNA {0F87FF}]\n{0F87FF}Dizel: {FFFFFF}%d/300 litara\n{0F87FF}Benzin: {FFFFFF}%d/300 litara\n{0F87FF}Gas: {FFFFFF}%d/300 litara\n{0F87FF}Gasno Ulje: {FFFFFF}%d/300 litara\n\n{0F87FF}[ {FFFFFF}%s {0F87FF}]", CisternFuel[ VehicleInfo[ i ][ vID ] ][ 0 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 1 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 3 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 2 ], FuelStation[ fstationID ][ fsName ] );

    VehicleInfo[ i ][ Validv3DText ] = true;
    VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( stringce, 0x33CCFFAA, 0.0, 0.0, 0.0, 30.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);*/
}
}
}
}

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

Nodze
8
Crime Lord
🔥2
13. Jan. 2019.
bump
@Bašovski Pomozi tebra

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

Rax_King
5
Godfather
14. Jan. 2019.
Debugaj svaku if provjeru i vidi gdje koci...
Nodze
8
Crime Lord
🔥2
14. Jan. 2019.
// xunder wrote on January 14, 2019, 12:25 am:
Debugaj svaku if provjeru i vidi gdje koci...

MožeÅ¡ pokazat kako 😂 😄 😛

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

James_SmithXDl
6
OG Legend
14. Jan. 2019.
Nodze wrote on January 14, 2019, 12:46 am:
MožeÅ¡ pokazat kako 😂 😄 😛
stock SetVehicleLabels( i ) {

printf("SetVehicleLabels (%d) - debug",i);
if( !VehicleInfo[ i ][ Validv3DText ] ) {
        printf("SetVehicleLabels (%d) - debug 2",i);
    if( VehicleInfo[ i ][ vUsage ] == ADMIN_VOZILO ) {
            printf("SetVehicleLabels (%d) - debug ADMIN_VOZILO",i);
    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ ADMIN ]", 0x000000FF, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
else if( VehicleInfo[ i ][ vUsage ] == RENTANO_VOZILO ) {
            printf("SetVehicleLabels (%d) - debug RENTANO_VOZILO",i);
    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ RENT ]", 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
/* else if( VehicleInfo[ i ][ vUsage ] == PROMOTER_VOZILO ) {

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ PROMOTER ]", 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}*/
else if( VehicleInfo[ i ][ vUsage ] == VIP_VOZILO ) {
            printf("SetVehicleLabels (%d) - debug VIP_VOZILO",i);
    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ VIP ]", 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
/* else if( VehicleInfo[ i ][ vUsage ] == Supporter_VOZILO ) {

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ Supporter ]", 0xDABB3EAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}*/
else if( VehicleInfo[ i ][ vUsage ] == ORGANIZACIJSKO_VOZILO ) {
            printf("SetVehicleLabels (%d) - debug ORGANIZACIJSKO_VOZILO",i);
if( OI[ VehicleInfo[ i ][ vOrganization ] ][ oTip ] == ORG_TIP_PD ) {
                printf("SetVehicleLabels (%d) - debug ORGANIZACIJSKO_VOZILO2",i);
    new stringce[ 20 ];
    format( stringce, sizeof( stringce ), "[ %s ]", OI[ VehicleInfo[ i ][ vOrganization ] ][ oPreFix ] );

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( stringce, 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
// }
// }
/* else if( VehicleInfo[ i ][ vUsage ] == PUMPA_VOZILO ) {

if( VehicleInfo[ i ][ vModel ] == 584 ) {

new fstationID = VehicleInfo[ i ][ vFuelProperty ];

    new stringce[ 256 ];
                format( stringce, sizeof stringce, "{0F87FF}[ "col_white"CISTERNA {0F87FF}]\n{0F87FF}Dizel: {FFFFFF}%d/300 litara\n{0F87FF}Benzin: {FFFFFF}%d/300 litara\n{0F87FF}Gas: {FFFFFF}%d/300 litara\n{0F87FF}Gasno Ulje: {FFFFFF}%d/300 litara\n\n{0F87FF}[ {FFFFFF}%s {0F87FF}]", CisternFuel[ VehicleInfo[ i ][ vID ] ][ 0 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 1 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 3 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 2 ], FuelStation[ fstationID ][ fsName ] );

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( stringce, 0x33CCFFAA, 0.0, 0.0, 0.0, 30.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
}
}
else if( VehicleInfo[ i ][ Validv3DText ] ) {

    if( VehicleInfo[ i ][ vUsage ] == PUMPA_VOZILO ) {

if( VehicleInfo[ i ][ vModel ] == 584 ) {

new fstationID = VehicleInfo[ i ][ vFuelProperty ];

                Delete3DTextLabel( VehicleInfo[ i ][ v3DText ] );

    new stringce[ 256 ];
                format( stringce, sizeof stringce, "{0F87FF}[ "col_white"CISTERNA {0F87FF}]\n{0F87FF}Dizel: {FFFFFF}%d/300 litara\n{0F87FF}Benzin: {FFFFFF}%d/300 litara\n{0F87FF}Gas: {FFFFFF}%d/300 litara\n{0F87FF}Gasno Ulje: {FFFFFF}%d/300 litara\n\n{0F87FF}[ {FFFFFF}%s {0F87FF}]", CisternFuel[ VehicleInfo[ i ][ vID ] ][ 0 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 1 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 3 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 2 ], FuelStation[ fstationID ][ fsName ] );

    VehicleInfo[ i ][ Validv3DText ] = true;
    VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( stringce, 0x33CCFFAA, 0.0, 0.0, 0.0, 30.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);*/
}
}
}
}
I pogledas u samp-server.exe (prije zatvaranja jel ispisalo sta) il u server_log.txt mozes pogledat
Nodze
8
Crime Lord
🔥2
14. Jan. 2019.
youngdeal wrote on January 14, 2019, 3:52 am:
stock SetVehicleLabels( i ) {

printf("SetVehicleLabels (%d) - debug",i);
if( !VehicleInfo[ i ][ Validv3DText ] ) {
        printf("SetVehicleLabels (%d) - debug 2",i);
    if( VehicleInfo[ i ][ vUsage ] == ADMIN_VOZILO ) {
            printf("SetVehicleLabels (%d) - debug ADMIN_VOZILO",i);
    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ ADMIN ]", 0x000000FF, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
else if( VehicleInfo[ i ][ vUsage ] == RENTANO_VOZILO ) {
            printf("SetVehicleLabels (%d) - debug RENTANO_VOZILO",i);
    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ RENT ]", 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
/* else if( VehicleInfo[ i ][ vUsage ] == PROMOTER_VOZILO ) {

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ PROMOTER ]", 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}*/
else if( VehicleInfo[ i ][ vUsage ] == VIP_VOZILO ) {
            printf("SetVehicleLabels (%d) - debug VIP_VOZILO",i);
    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ VIP ]", 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
/* else if( VehicleInfo[ i ][ vUsage ] == Supporter_VOZILO ) {

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( "[ Supporter ]", 0xDABB3EAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}*/
else if( VehicleInfo[ i ][ vUsage ] == ORGANIZACIJSKO_VOZILO ) {
            printf("SetVehicleLabels (%d) - debug ORGANIZACIJSKO_VOZILO",i);
if( OI[ VehicleInfo[ i ][ vOrganization ] ][ oTip ] == ORG_TIP_PD ) {
                printf("SetVehicleLabels (%d) - debug ORGANIZACIJSKO_VOZILO2",i);
    new stringce[ 20 ];
    format( stringce, sizeof( stringce ), "[ %s ]", OI[ VehicleInfo[ i ][ vOrganization ] ][ oPreFix ] );

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( stringce, 0x33CCFFAA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
// }
// }
/* else if( VehicleInfo[ i ][ vUsage ] == PUMPA_VOZILO ) {

if( VehicleInfo[ i ][ vModel ] == 584 ) {

new fstationID = VehicleInfo[ i ][ vFuelProperty ];

    new stringce[ 256 ];
                format( stringce, sizeof stringce, "{0F87FF}[ "col_white"CISTERNA {0F87FF}]\n{0F87FF}Dizel: {FFFFFF}%d/300 litara\n{0F87FF}Benzin: {FFFFFF}%d/300 litara\n{0F87FF}Gas: {FFFFFF}%d/300 litara\n{0F87FF}Gasno Ulje: {FFFFFF}%d/300 litara\n\n{0F87FF}[ {FFFFFF}%s {0F87FF}]", CisternFuel[ VehicleInfo[ i ][ vID ] ][ 0 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 1 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 3 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 2 ], FuelStation[ fstationID ][ fsName ] );

    VehicleInfo[ i ][ Validv3DText ] = true;
VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( stringce, 0x33CCFFAA, 0.0, 0.0, 0.0, 30.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);
}
}
}
else if( VehicleInfo[ i ][ Validv3DText ] ) {

    if( VehicleInfo[ i ][ vUsage ] == PUMPA_VOZILO ) {

if( VehicleInfo[ i ][ vModel ] == 584 ) {

new fstationID = VehicleInfo[ i ][ vFuelProperty ];

                Delete3DTextLabel( VehicleInfo[ i ][ v3DText ] );

    new stringce[ 256 ];
                format( stringce, sizeof stringce, "{0F87FF}[ "col_white"CISTERNA {0F87FF}]\n{0F87FF}Dizel: {FFFFFF}%d/300 litara\n{0F87FF}Benzin: {FFFFFF}%d/300 litara\n{0F87FF}Gas: {FFFFFF}%d/300 litara\n{0F87FF}Gasno Ulje: {FFFFFF}%d/300 litara\n\n{0F87FF}[ {FFFFFF}%s {0F87FF}]", CisternFuel[ VehicleInfo[ i ][ vID ] ][ 0 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 1 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 3 ], CisternFuel[ VehicleInfo[ i ][ vID ] ][ 2 ], FuelStation[ fstationID ][ fsName ] );

    VehicleInfo[ i ][ Validv3DText ] = true;
    VehicleInfo[ i ][ v3DText ] = Create3DTextLabel( stringce, 0x33CCFFAA, 0.0, 0.0, 0.0, 30.0, 0, 1 );
Attach3DTextLabelToVehicle( VehicleInfo[ i ][ v3DText ], VehicleInfo[ i ][ vID ], 0.0, 0.0, 0.0);*/
}
}
}
}
I pogledas u samp-server.exe (prije zatvaranja jel ispisalo sta) il u server_log.txt mozes pogledat

znaci brate nigdje nista nema za Debug, jednostavno nece da kreira xD ne ide mu od ruke  😄
https://imgur.com/a/yxOH5bo
Hajde private, il sta, moram ovo rjesit jbg
@// xunder

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

marko077
6
Underboss
14. Jan. 2019.
SetVehicleLabels gde pozivas ovo?
Nodze
8
Crime Lord
🔥2
14. Jan. 2019.
LANMY.pwN wrote on January 14, 2019, 12:10 pm:
SetVehicleLabels gde pozivas ovo?

Lanmy hvala ti ziv bio, a govorio mi je bole za tebe, i zaboravio se javit, nisam bio dodao    SetVehicleLabels( i ); ispod: uspesno ste kreirali vip vozilo itd , Hvala ti ziv bio  https://imgur.com/a/OmL6ScP
@Bašovski moze lock

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