Wysłany: 2017-12-03, 14:55
RakNet00
Wiek: 25 Na forum: 3126 dni Posty: 66
Witam. Mam sobie taki kod. Problem w tym, ?e nie dzia?a sprawdzanie czy w stacji jest wi?cej ni? 100 paliwa. Nawet jak jest 100 to kod i tak sie wykonuje. Kod:
Kod:
enum bInfo
{
Float:xb,
Float:yb,
Float:zb,
MoneyLitr,
Name[100],
Litry,
Id
}
new StacjaInfo[MAX_STACJE][bInfo];
new litr;
litr = StacjaInfo[GetStacjaID(playerid)][Litry];
if(litr >= 100)
return SendClientMessage(playerid,Czerwony,"# Stacja posiada jeszcze duza ilosc paliwa!");
if(GetPlayerInStacja(playerid) == 0)
return SendClientMessage(playerid,Zielony,"# Nie jestes na stacji benzynowej!");
new buffer[300];
format(buffer,sizeof buffer,"UPDATE `fuelstations` SET `paliwo`='500' WHERE id='%d'",sid1);
mysql_query(buffer);
Prosz? o szybk? pomoc.
Wysłany: 2017-12-04, 19:01
MG303
Wiek: 30 Na forum: 6418 dni Posty: 654
Piwa : 2990
Kod:
Je?eli jest nawet 5 litr?w to i tak poka?e, ?e ma du?? ilo?? paliwa, dobrze rozumiem?
Kod: if(litr <= 90) //przyk?adowo ma by? mniej ni? 90
{
SendClientMessage(playerid,Czerwony,"# Stacja posiada jeszcze duza ilosc paliwa!");
}else{
//je?li jest mniej ni? 90 to tu co? si? dzieje
}
Je?eli ?le my?l? to przepraszam, jestem po 10h pracy
Więcej szczegółów
Wystawiono 1 piw(a):RakNet00
Wysłany: 2017-12-04, 20:46
RakNet00
Wiek: 25 Na forum: 3126 dni Posty: 66
Ok, dzia?a. Dzi?kuj? za pomoc
Tagi: nie :: działa :: sprawdzanie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: