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

Wysłany: 2012-05-04, 21:35


Adrian1545







Wiek: 30
Na forum: 5647 dni
Posty: 78
Nick w MP: [sXc]Lexon

Piwa: 125

Respekt: 55

Witam, Chcia? bym zrobi? wska?nik paliwa graficzny, co? podobnego jak licznik pr?dko?ci. Czego musz? u?y? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-04, 22:20


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

  • setElementData
  • getElementData
  • setTimer
  • zdarzenie onClientRender
  • + bajery graficzne, czyli guiCreateStaticImage, guiSetSize itp.


Troch? przy tym roboty jest. Druga metoda to zamiast np. zdarzenia onClientRender mo?esz u?y? timera. Co jaki? czas b?dzie sprawdza? ilo?? paliwa i je wy?wietla?.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-04, 22:33


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Pewnie jemu chodzi o wskaz?wk?.
Zdarzenie onClientRender i dxDrawImage w argumentach amsz rotacje, b?dzie Ci ?atwiej.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-04, 22:38


Adrian1545







Wiek: 30
Na forum: 5647 dni
Posty: 78
Nick w MP: [sXc]Lexon

Piwa: 125

Respekt: 55

Mo?esz da? przyk?adow? funkcje z setElementData i getElementData ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-04, 22:50


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Adrian1545, robisz skrypt tankowanie lub co? pdobnego i wtedy zapisujesz
Kod:

local paliwo = tu pobierasz paliwo, kt?re zatankowa?
setElementData(source, "paliwo", tonumber(paliwo)

A potem przy wsiadaniu do samochodu:
Kod:

addEventHandler("onVehicleEnter", getRootElement(),
function ()
local paliwo = getElementData(source, "paliwo") or 0
if (paliwo) then
--tutaj dajesz triggering do stworzenia obrazka bo to strona server
end
end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-04, 22:54


Adrian1545







Wiek: 30
Na forum: 5647 dni
Posty: 78
Nick w MP: [sXc]Lexon

Piwa: 125

Respekt: 55

Ja sie dopiero ucz? lua. Czy m?g? by? mi wyt?umaczy? to co jest triggering ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-04, 22:58


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

http://www.gtao.pl/tutlac...ami-vt57830.htm
??czenie stron client i server, znaczy event?w.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-05, 00:02


Wielebny







Wiek: 41
Na forum: 5499 dni
Posty: 257
Nick w MP: Wielebny

Piwa: 1690

Respekt: 180
Respekt: 180Respekt: 180

Bez sensu Jacob, czemu chcesz obs?ugiwa? zdarzenie po stronie serwera, tylko po to ?eby je przekaza? od razu do strony klienta?

Przecie? mo?na to od razu obs?u?y? po stronie klienta

Kod:


addEventHandler("onClientVehicleEnter", root,
function (plr)
if (plr~=localPlayer) then return end
local paliwo = getElementData(source, "paliwo") or 0
if (paliwo) then
--tutaj dajesz kod od stworzenia obrazka.
end
end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-05, 10:44


Adrian1545







Wiek: 30
Na forum: 5647 dni
Posty: 78
Nick w MP: [sXc]Lexon

Piwa: 125

Respekt: 55

Co? skombinowa?em ;)

Postaw piwo autorowi tego posta
 

 
Tagi: wskaźnik :: paliwa
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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