Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Bašovski poslato Septembar 10, 2017, 19:44:49 POSLE PODNE

Naslov: Ucitavanje vozila, ucitava uvijek u crnoj boji
Poruka od: Bašovski poslato Septembar 10, 2017, 19:44:49 POSLE PODNE
Skripta koju koristim:moja
Detaljan opis problema:Vozila kreira uvijek u crnoj boji
Dio skripte: OnGameModeInit
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Znaci radim cos, kada kreiram vozilo ig, najnormalnije postavi koordinate, boju, upise sve pravilno u fajl, medjutim kada uradim rr, tj kada se ucitavaju vozila ucita ih uvijek u crnoj, tj id 0. Pokusavao sam koristiti getvehiclecolor koji samo ujebe id-ove tako da mi ni to nije pomoglo.
Naslov: Odg: Ucitavanje vozila, ucitava uvijek u crnoj boji
Poruka od: anderson87 poslato Septembar 10, 2017, 20:11:58 POSLE PODNE
Daj ucitavanje
Naslov: Odg: Ucitavanje vozila, ucitava uvijek u crnoj boji
Poruka od: Bašovski poslato Septembar 10, 2017, 20:25:12 POSLE PODNE
[pawn]   for ( new au = 0; au < MAX_AUTA; au++ ) {
   
      new vstr [ 72 ];
        format ( vstr, sizeof(vstr), AUTA, au);
        if ( fexist ( vstr ) ) {
       

            INI_ParseFile ( vstr, "KreirajPrivatnaVozila", .bExtra = true, .extra = au );
           
            new prva,
                druga;
               
         prva = VDatabase [ au ] [ vPrimarna ];
         druga = VDatabase [ au ] [ vSekundarna ];
         
            VDatabase [ au ] [ vID ] = CreateVehicle ( VDatabase [ au ][ vModel ], VDatabase [ au ] [ vX ], VDatabase [ au ] [ vY ], VDatabase [ au ] [ vZ ], VDatabase [ au ] [ vA ], VDatabase [ au ] [ vPrimarna ], VDatabase [ au ] [ vSekundarna ], 1800000 );
         GetVehicleColor ( au, prva, druga );
         
            ChangeVehicleColor ( VDatabase [ au ] [ vID ], prva, druga );


      }
   }[/pawn]
Naslov: Odg: Ucitavanje vozila, ucitava uvijek u crnoj boji
Poruka od: Tosic ツ poslato Septembar 10, 2017, 20:53:19 POSLE PODNE
new prva,druga; Zasto ovo koristis? I zbog cega posle ucitavanja koristis ovo ChangeVehicleColor ( VDatabase [ au ] [ vID ], prva, druga ); Ako vec stvoris auto sa tom bojom on ce biti te boje zbog cega opet menjati boju tj stavljati tu istu? Pogledaj malo te promenljive primarna i sekundarna jer ti ja odavde nmg reci tacno sta je :)
Naslov: Odg: Ucitavanje vozila, ucitava uvijek u crnoj boji
Poruka od: anderson87 poslato Septembar 10, 2017, 21:20:11 POSLE PODNE
Jesu ti u fajlu za vozila colors na 0 0
Naslov: Odg: Ucitavanje vozila, ucitava uvijek u crnoj boji
Poruka od: Bašovski poslato Septembar 10, 2017, 21:28:39 POSLE PODNE
Ovo gore iznad sam koristio samo da provjerim da nije kakav bug, inace ne bih koristio, normalno upise podatke u fajl, nista ne bih ostavio sem ovoga:
[pawn]VDatabase [ au ] [ vID ] = CreateVehicle ( VDatabase [ au ][ vModel ], VDatabase [ au ] [ vX ], VDatabase [ au ] [ vY ], VDatabase [ au ] [ vZ ], VDatabase [ au ] [ vA ], VDatabase [ au ] [ vPrimarna ], VDatabase [ au ] [ vSekundarna ], 1800000 );[/pawn]
*napomena: koristio sam i getvehiclecolor, al mi daje random brojeve i u najvise slucajeva uopste ne geta id boje.
Naslov: Odg: Ucitavanje vozila, ucitava uvijek u crnoj boji
Poruka od: Tosic ツ poslato Septembar 10, 2017, 21:33:03 POSLE PODNE
vPrimarna vSekundarna posalji sve delove u skripti gde ovo koristis
Naslov: Odg: Ucitavanje vozila, ucitava uvijek u crnoj boji
Poruka od: Bašovski poslato Septembar 10, 2017, 21:48:29 POSLE PODNE
Citat: Tosic ãƒ,, poslato Septembar 10, 2017, 21:33:03 POSLE PODNE
vPrimarna vSekundarna posalji sve delove u skripti gde ovo koristis
nigdje ne koristim sem kod enumeracije, ucitavanja i pisanja, jedino kod pravljenja vozila ig, ali normalno se kreira vozilo.


Naslov: Odg: Ucitavanje vozila, ucitava uvijek u crnoj boji
Poruka od: Tosic ツ poslato Septembar 10, 2017, 22:31:24 POSLE PODNE
Posalji funkciju cuvanja i ocitavanja i enum
Naslov: Odg: Ucitavanje vozila, ucitava uvijek u crnoj boji
Poruka od: Bašovski poslato Septembar 10, 2017, 22:38:36 POSLE PODNE
Nasao sam privremeno rijesenje, hvala na pomoci