Ne radi gps za organizacije

Započeo mmlinaric
1. Jul 2019.
1,414
pregleda
13
postova
mmlinaric
5
Crime Lord
1. Jul 2019.
Problem(error/warning): GPS bi trebao pokazivat listu organizacija, ali pokaze 50 organizacija i to sa istim imenom
Deo skripte:


// OnDialogResponse
// else if( dialogid == dialog_GPS_FIND ) {
    ....
case 6: {
pMappedType = MAPPED_ORG;

        strdel( DialogStrgEx, 0, sizeof( DialogStrgEx ) );

for( new i = 0; i < MAX_ORG; i++ ) {
        format( DialogStrgEx, sizeof( DialogStrgEx ), "%s%d - %s\n", DialogStrgEx, i+1, OI );
    }
    SPD( playerid, dialog_GPS, dStyle, "Izaberi organizaciju", DialogStrgEx, D_ODABERI, D_ODUSTANI );
    strdel( DialogStrgEx, 0, sizeof( DialogStrgEx ) );
}
    ....

// else if( dialogid == dialog_GPS ) {
    ....
case MAPPED_ORG: {
    setPlayerGps( playerid, OI, OI, OI );
}
    ....

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
vaš odgovor

Slika/video ingame problema(obavezno ako je ingame problem): Lista orgi: https://imgur.com/a/ATs4GYx Lista kad otvorim gps -> orge: https://imgur.com/a/PFVHmQv
Skripta koju korisim je BackPlay (edit ATH moda 😄).
Suttix
3
Hustler
1. Jul 2019.
mmlinaric wrote on July 1, 2019, 10:47 am:
Problem(error/warning): GPS bi trebao pokazivat listu organizacija, ali pokaze 50 organizacija i to sa istim imenom
Deo skripte:


// OnDialogResponse
// else if( dialogid == dialog_GPS_FIND ) {
    ....
case 6: {
pMappedType = MAPPED_ORG;

        strdel( DialogStrgEx, 0, sizeof( DialogStrgEx ) );

for( new i = 0; i < MAX_ORG; i++ ) {
        format( DialogStrgEx, sizeof( DialogStrgEx ), "%s%d - %s\n", DialogStrgEx, i+1, OI );
    }
    SPD( playerid, dialog_GPS, dStyle, "Izaberi organizaciju", DialogStrgEx, D_ODABERI, D_ODUSTANI );
    strdel( DialogStrgEx, 0, sizeof( DialogStrgEx ) );
}
    ....

// else if( dialogid == dialog_GPS ) {
    ....
case MAPPED_ORG: {
    setPlayerGps( playerid, OI, OI, OI );
}
    ....

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
vaš odgovor

Slika/video ingame problema(obavezno ako je ingame problem): Lista orgi: https://imgur.com/a/ATs4GYx Lista kad otvorim gps -> orge: https://imgur.com/a/PFVHmQv
Skripta koju korisim je BackPlay (edit ATH moda 😄).

format( DialogStrgEx, sizeof( DialogStrgEx ), "%s%d - %s\n", DialogStrgEx, i+1, OI );
mmlinaric
5
Crime Lord
1. Jul 2019.
Suttix wrote on July 1, 2019, 10:51 am:
format( DialogStrgEx, sizeof( DialogStrgEx ), "%s%d - %s\n", DialogStrgEx, i+1, OI );

Ahh nisam gledao dok sam stavljao listitem tamo... Hvala 😄
mmlinaric
5
Crime Lord
1. Jul 2019.
Ispricavam se na DP.
Sad je problem ovako...
Izmjenjao sam loop jer se desilo ovako nesto:
1. PD
2. MD
...
15. -
16. -
Tu di sam stavio crte su stvarno tako bile.
Loop sad glasi ovako:
for( new i = 1; i < MAX_ORG; i++ ) {
    format( DialogStrgEx, sizeof( DialogStrgEx ), "%s\n", DialogStrgEx, i+1, OI );
}

Ali desi se ovo: https://imgur.com/a/ygorK3G
Suttix
3
Hustler
2. Jul 2019.
mmlinaric wrote on July 1, 2019, 11:17 am:
Ispricavam se na DP.
Sad je problem ovako...
Izmjenjao sam loop jer se desilo ovako nesto:
1. PD
2. MD
...
15. -
16. -
Tu di sam stavio crte su stvarno tako bile.
Loop sad glasi ovako:
for( new i = 1; i < MAX_ORG; i++ ) {
    format( DialogStrgEx, sizeof( DialogStrgEx ), "%s\n", DialogStrgEx, i+1, OI );
}

Ali desi se ovo: https://imgur.com/a/ygorK3G


for( new i = 1; i < MAX_ORG; i++ ) {
    format( DialogStrgEx, sizeof( DialogStrgEx ), "%s%d.%s\n", DialogStrgEx, i+1, OI );
}
mmlinaric
5
Crime Lord
2. Jul 2019.
Suttix wrote on July 2, 2019, 8:52 am:

for( new i = 1; i < MAX_ORG; i++ ) {
    format( DialogStrgEx, sizeof( DialogStrgEx ), "%s%d.%s\n", DialogStrgEx, i+1, OI );
}

@Suttix
Skoro...
https://imgur.com/a/YVwU1jE
Jedino ove brojke ne kreiranih orgi nekako da maknem.
Mislio sam zamjenit MAX_ORG sa trenutnim brojem kojim imam al nzm.
Imas li ti neku ideju?
Muma Rascall
6
Forum Don
2. Jul 2019.
mmlinaric wrote on July 2, 2019, 9:38 am:
@Suttix
Skoro...
https://imgur.com/a/YVwU1jE
Jedino ove brojke ne kreiranih orgi nekako da maknem.
Mislio sam zamjenit MAX_ORG sa trenutnim brojem kojim imam al nzm.
Imas li ti neku ideju?
Daj svoj scriptfiles gdje ti čuva orge..
mmlinaric
5
Crime Lord
2. Jul 2019.
mumitza. wrote on July 2, 2019, 9:46 am:
Daj svoj scriptfiles gdje ti čuva orge..

Evo definea za folder orgi
#define O_FILE "Organizacije/Organizacija_%d.ini"
Muma Rascall
6
Forum Don
2. Jul 2019.
Slikaj folder Organizacije u scriptfiles
mmlinaric
5
Crime Lord
2. Jul 2019.
mumitza. wrote on July 2, 2019, 10:12 am:
Slikaj folder Organizacije u scriptfiles

@mumitza.
Evo ga:
https://imgur.com/a/7JRmFlo
TerzaScripting
5
Underboss
2. Jul 2019.

for( new i = 0; i < MAX_ORG; i++ ) {
    if(!isnull(OI)) format( DialogStrgEx, sizeof( DialogStrgEx ), "%s%d.%s\n", DialogStrgEx, i+1, OI );
}
mmlinaric
5
Crime Lord
2. Jul 2019.
Terza Lazarevic wrote on July 2, 2019, 12:59 pm:

for( new i = 0; i < MAX_ORG; i++ ) {
    if(!isnull(OI)) format( DialogStrgEx, sizeof( DialogStrgEx ), "%s%d.%s\n", DialogStrgEx, i+1, OI );
}

Pokusat cu u jutro pa kazem 😄
mmlinaric
5
Crime Lord
3. Jul 2019.
Nahs, radi.
Hvala svima na pomoci.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha