Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-09-20, 20:49


KoQ







Wiek: 24
Na forum: 3179 dni
Posty: 32

Piwa: 6

Respekt: 50

Czesc mam problem mianowicie powinno dawac 100l paliwa a daje zawsze 40 :(

Kod:

for(new i = 0; i<MAX_VEHICLES; i++)
{
if(GetVehicleModel(i) == 515)
{
Pojazd[i][Paliwo] = 100.0;
}
else
{
Pojazd[i][Paliwo] = 40.0;
}
}


//Wstawione jest to w OnGamemodeInit

[ Dodano: 2017-09-22, 19:47 ]
@REF

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-23, 00:05


macks







Wiek: 18
Na forum: 3577 dni
Posty: 1002

Piwa: 2856

Respekt: 463
Respekt: 463

Ostrzeżeń: 20%
KoQ, ale o co chodzi w drugim if'ie? Wychodzi na jedno.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-23, 10:16


KoQ







Wiek: 24
Na forum: 3179 dni
Posty: 32

Piwa: 6

Respekt: 50

"Jaglak" napisał/a:

KoQ, ale o co chodzi w drugim if'ie? Wychodzi na jedno.

No Chce ?eby tir o id 515 mial 100 l paliwa a reszta pojazdow 40

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-24, 19:44


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Ten kod jest za prosty, ?eby nie dzia?a?

Pawn
public OnFilterScriptInit()
{
    new Float:Paliwo[10];
    CreateVehicle(4000.00.00.00.0, -1, -10);
    CreateVehicle(5150.00.00.00.0, -1, -10); //2
    CreateVehicle(5150.00.00.00.0, -1, -10); //3
    CreateVehicle(4000.00.00.00.0, -1, -10);
    CreateVehicle(4000.00.00.00.0, -1, -10);

    for(new GetVehiclePoolSize(); i-= 1) 
    {
        if(GetVehicleModel(i) == 515) 
        { 
            Paliwo[i] = 100.0; 
        } 
        else 
        { 
            Paliwo[i] = 40.0; 
        }
        printf("pojazd id %d ma %.0fl paliwa!"iPaliwo[i]);
    }
    return 1;
}


Kod:

[24.09.2017 19] pojazd id 5 ma 40l paliwa!
[24.09.2017 19] pojazd id 4 ma 40l paliwa!
[24.09.2017 19] pojazd id 3 ma 100l paliwa!
[24.09.2017 19] pojazd id 2 ma 100l paliwa!
[24.09.2017 19] pojazd id 1 ma 40l paliwa!


Teraz obja?nienia:

1. Pojazd o ID 0 nie b?dzie istnie? nigdy, gdy? ID pojazd?w zaczynaj? si? od 1.
2. Funkcja GetVehiclePoolSize zwraca najwy?szy numer ID stworzonego pojazdu, p?tla jest tak skonstruowana, aby sz?a od najwy?szego ID w d??, dlatego taka kolejno?? log?w.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
KoQ
Wysłany: 2017-09-24, 21:01


KoQ







Wiek: 24
Na forum: 3179 dni
Posty: 32

Piwa: 6

Respekt: 50

"Combacior" napisał/a:

Ten kod jest za prosty, ?eby nie dzia?a?

Pawn
public OnFilterScriptInit()
{
    new Float:Paliwo[10];
    CreateVehicle(4000.00.00.00.0, -1, -10);
    CreateVehicle(5150.00.00.00.0, -1, -10); //2
    CreateVehicle(5150.00.00.00.0, -1, -10); //3
    CreateVehicle(4000.00.00.00.0, -1, -10);
    CreateVehicle(4000.00.00.00.0, -1, -10);

    for(new GetVehiclePoolSize(); i-= 1) 
    {
        if(GetVehicleModel(i) == 515) 
        { 
            Paliwo[i] = 100.0; 
        } 
        else 
        { 
            Paliwo[i] = 40.0; 
        }
        printf("pojazd id %d ma %.0fl paliwa!"iPaliwo[i]);
    }
    return 1;
}


Kod:

[24.09.2017 19] pojazd id 5 ma 40l paliwa!
[24.09.2017 19] pojazd id 4 ma 40l paliwa!
[24.09.2017 19] pojazd id 3 ma 100l paliwa!
[24.09.2017 19] pojazd id 2 ma 100l paliwa!
[24.09.2017 19] pojazd id 1 ma 40l paliwa!


Teraz obja?nienia:

1. Pojazd o ID 0 nie b?dzie istnie? nigdy, gdy? ID pojazd?w zaczynaj? si? od 1.
2. Funkcja GetVehiclePoolSize zwraca najwy?szy numer ID stworzonego pojazdu, p?tla jest tak skonstruowana, aby sz?a od najwy?szego ID w d??, dlatego taka kolejno?? log?w.


Dzi?ki <3

Postaw piwo autorowi tego posta
 

 
Tagi: paliwo
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku