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

Wysłany: 2015-11-23, 20:53


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

Witam! Zrobi?em zmienn?:
Paliwo[vehicleid];
i teraz chc? aby po w??czeniu serwera ka?demu pojazdowi uzupe?nia?o bak czyli dawa?o 50 paliwa.
Jak to zrobi??

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-23, 20:58


Szymon9910911







Wiek: 25
Na forum: 4138 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

Musisz do tej zmiennej nada? liczbe 50 czyli np Paliwo[vehicleid] == 50; a potem si? bawi? z timerem ze co jaki? czas ma zei??

[ Dodano: 2015-11-23, 21:01 ]
Kod:

public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
for(new i; i < Max_Vechicle; i++)
{
Paliwo[vehicleid] == 50;
}
}
return 1;
}
co? w tym stylu ale nwm czy dobrze bo to na szybko

[ Komentarz dodany przez: ToxiC`: 2015-11-23, 21:12 ]
ten kod jest z?y, na szybko to sobie mo?esz konia zwali?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-23, 21:05


JotP







Wiek: 26
Na forum: 4822 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
1.
Kod:

new Paliwo[MAX_VEHICLES];

2. w OnGameModeInit :
Kod:

for(x = 0; x < MAX_VEHICLES; x++) {
Paliwo[x] = 50;
}


Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-23, 21:06


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

schodzenie zrobi?em tylko mam ten problem z tym ?eby doda? dla wszystkich pojazd?w na mapie

[ Dodano: 2015-11-23, 21:11 ]
a nie tak:
Pawn
for(new 0MAX_VEHICLESx++) {
Paliwo[x] = 46;
}


[ Dodano: 2015-11-23, 21:12 ]
ps. g?wno to daje.. Stoi paliwo w miejscu..

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-23, 21:17


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

g?ra
Kod:

new Float:Paliwo[MAX_VEHICLES];

OnGameModeInit na samym koniuszku:
Kod:

for(new x = 0; x < MAX_VEHICLES; x++)
{
Paliwo[x] = 46.0;
}


A jak nie zadzia?a to wstaw w public:
Kod:


public OnVehicleSpawn(vehicleid)
{
Paliwo[vehicleid] = 46.0;
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-23, 21:47


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

Obie opcje nie dzia?aj?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-23, 21:55


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

sk?d wiesz ?e nie dzia?aj?? Jak to sprawdzasz. :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-23, 21:58


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

Mam textdraw zrobiony a dla upewnienia cmd do sprawdzania zmiennej..

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-24, 01:15


Panczenko

Polski Enemy Truck






Wiek: 28
Na forum: 4060 dni
Posty: 64
Nick w MP: Panczenko

Piwa: 129

Respekt: 12

Ostrzeżeń: 40%
Wstaw public
Kod:

public OnVehicleSpawn(vehicleid)
{
Paliwo[vehicleid] = 50.0;
return 1;
}


Podpis


Petruckrp.pl
Serdecznie Zapraszamy! :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-24, 13:25


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

carl0987, poka? jak wyswietlasz to w tej cmd i textdrawie. Daj ca?y kod. :)
Panczenko, jakby? nie zauwa?y?.. ju? mu tak radzi?em.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-24, 16:28


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

Ju? naprawi?em :) Teram mam problem w wy?wietlaniem paliwa:
Pawn
new jakitowar dini_Int(FileStats(playerid),"towar");
            format(predstring,sizeof(predstring),"~n~~g~Predkosc: ~w~%.1d ~n~~g~Paliwo: ~w~%.1f Litrow ~n~~g~Towar ~w~%s",GetPlayerVehicleSpeed(playerid), Paliwo[vehicleid], jakitowar);
            TextDrawSetString(Predkosciomierz[playerid],predstring);

Wy?wietla paliwo ale w du?ej liczbie strasznie!

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-24, 18:55


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Masz ustawione na np, 40,2 maks 1 miejsce po przecinku.. Dziwne to wszystko, spr?buj %.1f zamieni? na %f . Zmienn? masz float tak jak Ci da?em, tak?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-24, 21:24


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

Paliwo dzia?a dobrze ale Pr?dko?? nie :(

[ Dodano: 2015-11-24, 21:47 ]
Okej Naprawione!

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-24, 21:51


Lukasbank







Wiek: 30
Na forum: 5329 dni
Posty: 249
Nick w MP: [USD]LuXoR[X]

Piwa: 404

Respekt: 136,5
Respekt: 136,5

Uzyj
Kod:

%d
NIE
Kod:

%1.d


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-24, 22:07


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

a jednak nie :( jak wejdzie 2 graczy to gryz? si? 2 textdrawy tworze tak:
w OnGamemodeInit:
Pawn

Predkosciomierz[playerid] = TextDrawCreate(475.199279378.583312"");
    TextDrawLetterSize(Predkosciomierz[playerid], 0.3117861.191667);
    TextDrawTextSize(Predkosciomierz[playerid], 634.84619120.416667);
    TextDrawAlignment(Predkosciomierz[playerid], 1);
    TextDrawColor(Predkosciomierz[playerid], -1);
    TextDrawUseBox(Predkosciomierz[playerid], true);
    TextDrawBoxColor(Predkosciomierz[playerid], 0x00000082);
    TextDrawSetShadow(Predkosciomierz[playerid], 0);
    TextDrawSetOutline(Predkosciomierz[playerid], 1);
    TextDrawBackgroundColor(Predkosciomierz[playerid], 51);
    TextDrawFont(Predkosciomierz[playerid], 1);
    TextDrawSetProportional(Predkosciomierz[playerid], 1);



i aktualizuje:
Pawn

     new jakitowar dini_Int(FileStats(playerid),"towar");
            format(predstring,sizeof(predstring),"~n~~g~Predkosc: ~w~%.1f ~n~~g~Paliwo: ~w~%.1f Litrow ~n~~g~Towar ~w~%s",GetPlayerVehicleSpeed(playerid), Paliwo[vehicleid], jakitowar);
            TextDrawSetString(Predkosciomierz[playerid],predstring);


Podpis
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 » Paliwo! 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