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

Wysłany: 2014-02-22, 09:26


misjane







Wiek: 29
Na forum: 5127 dni
Posty: 46



Respekt: 50

Witam mam kolejny problem.

posiadam licznik pr?dko?ci sam go w wi?kszo?ci przerobi?em ale nie mog? doda?:

Status: zamkni?ty/otwarty
Nitro:zamontowano/nie

Kod:

//licznik
new vehicleid = GetPlayerVehicleID(playerid);
new predstring[500];
new Float:ZyciePojazdu;
if(vehicleid !=0)
{
TextDrawShowForPlayer(playerid, Licznik[playerid]);
GetVehicleHealth(vehicleid, ZyciePojazdu);
format(predstring,sizeof(predstring),"Pojazd: ~r~%s ~n~~w~Predkosc: ~r~%d km/h~n~~w~Stan: ~r~%.0f/1000",Nazwapojazdu[GetVehicleModel(vehicleid)-400],GetPlayerSpeed(playerid),ZyciePojazdu,);
TextDrawSetString(Licznik[playerid],predstring);

}
else
{
TextDrawHideForPlayer(playerid, Licznik[playerid]);
}


A tu lock and unlock





nie posiadam komendy na nitro.

chodzi mi oto aby licznik wy?wietla? te 2 rzeczy podane wy?ej. z g?ry dzi?ki.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-22, 11:01


Haribo

Taki Żeluś






Wiek: 29
Na forum: 4680 dni
Posty: 224
Nick w MP: Haribo

Piwa: 2818

Respekt: 220,2
Respekt: 220,2Respekt: 220,2

Ostrzeżeń: 60%
Dodajesz sobie, ?e np. je?li kto? wpisze /nitro to zmienna "MaNitro" zmienia si? na "true" i potem w tym liczniku sprawdzasz czy zmienna "MaNitro" jest true/false i co ma zrobi? - je?li true wy?wietla textdraw z napisem, ?e nitro jest zamontowane, a je?li jest false to nie robi nic.

TYLE.


"sirgutbert" napisał/a:

Z?y dzia? !

Od tego masz ikonk? "RAPORT", a nie nabijasz posty...

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-22, 12:50


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

[prze]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-22, 13:00


carl0987







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

Piwa: 10

Respekt: 50

Zr?b zmienn? kt?ra b?dzie si? zmiena?a na true oraz false.
Nast?pnie w kodzie /lock dodaj zmienna kt?ra b?dzie true.
gdy wpiszesz /unlock to dodaj zmienna kt?ra b?dzie na false
i teraz niech licznik sprawdza przez jaki? timer najlepiej czy ona jest true czy false.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-22, 13:10


misjane







Wiek: 29
Na forum: 5127 dni
Posty: 46



Respekt: 50

Mo?ecie poda? jaki? przyk?ad zmiennej bo nie znam si? zabardzo na pawno, dopiero zaczynam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-22, 13:19


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

"carl0987" napisał/a:

Zr?b zmienn? kt?ra b?dzie si? zmiena?a na true oraz false.

Jest to tak zwany bool. Tworzysz gdzie? na pocz?tku gamemode:
Kod:

new bool:otwarty[MAX_PLAYERS];


No i teraz np. za pomoc? komendy ustalasz warto?? na true/false:
Kod:

CMD:zamknij(playerid, cmdtext[])
{
otwarty[playerid]=false;
return 1;
}

CMD:otworz(playerid, cmdtext[])
{
otwarty[playerid]=true;
return 1;
}


A potem sprawdzasz to w liczniku i wy?wietlasz odpowiedni textdraw:
Kod:

if(otwarty[playerid]==true)
{
// Kod textdrawa jak pojazd jest otwarty.
}else{
// Kod textdrawa jak pojazd jest zamkni?ty.
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-23, 09:12


misjane







Wiek: 29
Na forum: 5127 dni
Posty: 46



Respekt: 50

dzi?ki wielkieSillence, dzia?a jak nale?y, czyli tak samo moge z nitrem.

Postaw piwo autorowi tego posta
 

 
Tagi: licznik :: prędkości
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