Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Ne radi gps za organizacije

Započeo mmlinaric
pre 6 godina
1,392
pregleda
13
postova
mmlinaric
Crime Lord
pre 6 godina
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
Hustler
pre 6 godina
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
Crime Lord
pre 6 godina
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
Crime Lord
pre 6 godina
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
Hustler
pre 6 godina
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
Crime Lord
pre 6 godina
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
Forum Don
pre 6 godina
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
Crime Lord
pre 6 godina
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
Forum Don
pre 6 godina
Slikaj folder Organizacije u scriptfiles
mmlinaric
Crime Lord
pre 6 godina
mumitza. wrote on July 2, 2019, 10:12 am:
Slikaj folder Organizacije u scriptfiles

@mumitza.
Evo ga:
https://imgur.com/a/7JRmFlo
TerzaScripting
Underboss
pre 6 godina

for( new i = 0; i < MAX_ORG; i++ ) {
    if(!isnull(OI)) format( DialogStrgEx, sizeof( DialogStrgEx ), "%s%d.%s\n", DialogStrgEx, i+1, OI );
}
mmlinaric
Crime Lord
pre 6 godina
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
Crime Lord
pre 6 godina
Nahs, radi.
Hvala svima na pomoci.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava