Wysłany: 2015-11-23, 20:53
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
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??
Wysłany: 2015-11-23, 20:58
Szymon9910911
Wiek: 25 Na forum: 4137 dni Posty: 251
Nick w MP: Tetral [you]
Piwa : 9
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?.
Wysłany: 2015-11-23, 21:05
JotP
Wiek: 26 Na forum: 4821 dni Posty: 217
Piwa : 1215
1. Kod: new Paliwo[MAX_VEHICLES];
2. w OnGameModeInit :
Kod: for(x = 0; x < MAX_VEHICLES; x++) {
Paliwo[x] = 50;
}
Wysłany: 2015-11-23, 21:06
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
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 x = 0 ; x < MAX_VEHICLES ; x ++) {
Paliwo [ x ] = 46 ;
}
[ Dodano : 2015-11-23, 21:12 ]
ps. g?wno to daje.. Stoi paliwo w miejscu..
Wysłany: 2015-11-23, 21:17
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
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;
}
Wysłany: 2015-11-23, 21:47
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
Wysłany: 2015-11-23, 21:55
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
sk?d wiesz ?e nie dzia?aj?? Jak to sprawdzasz.
Wysłany: 2015-11-23, 21:58
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
Mam textdraw zrobiony a dla upewnienia cmd do sprawdzania zmiennej..
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
Wstaw public Kod: public OnVehicleSpawn(vehicleid)
{
Paliwo[vehicleid] = 50.0;
return 1;
}
Podpis
Petruckrp.pl
Serdecznie Zapraszamy!
Wysłany: 2015-11-24, 13:25
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
carl0987 , poka? jak wyswietlasz to w tej cmd i textdrawie. Daj ca?y kod.
Panczenko , jakby? nie zauwa?y?.. ju? mu tak radzi?em.
Wysłany: 2015-11-24, 16:28
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
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!
Wysłany: 2015-11-24, 18:55
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
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?
Wysłany: 2015-11-24, 21:24
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
Paliwo dzia?a dobrze ale Pr?dko?? nie
[ Dodano : 2015-11-24, 21:47 ]
Okej Naprawione!
Wysłany: 2015-11-24, 21:51
Lukasbank
Wiek: 30 Na forum: 5329 dni Posty: 249
Nick w MP: [USD]LuXoR[X]
Piwa : 404
Uzyj Kod: NIE Kod:
Wysłany: 2015-11-24, 22:07
carl0987
Wiek: 37 Na forum: 4891 dni Posty: 295
Nick w MP: Lolek
Piwa : 10
a jednak nie jak wejdzie 2 graczy to gryz? si? 2 textdrawy tworze tak:
w OnGamemodeInit:
Pawn
Predkosciomierz [ playerid ] = TextDrawCreate ( 475.199279 , 378.583312 , "" );
TextDrawLetterSize ( Predkosciomierz [ playerid ], 0.311786 , 1.191667 );
TextDrawTextSize ( Predkosciomierz [ playerid ], 634.846191 , 20.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 );
Tagi: paliwo!
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: