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

Wysłany: 2019-08-19, 15:50


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

Hejka wszystkim, chcial bym zrobic pasek informacyjny, taki na dole ekranu, pokazywaly by sie na nim rozne teksty, m.in czas gry, obecny lvl itd. Jakich argumentow uzyc? Z goryy dzieki

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-19, 18:01


Query

SyndicateMTA






Wiek: 24
Na forum: 3072 dni
Posty: 319
Nick w MP: Query

Piwa: 5257

Respekt: 141
Respekt: 141


Więcej informacji znajdziesz w Wikipedii MTA:

addEventHandler
<-- podpinasz zdarzenie 'onClientRender' pod funkcj?

Więcej informacji znajdziesz w Wikipedii MTA:

dxDrawText
<-- rysowanie napisu

Więcej informacji znajdziesz w Wikipedii MTA:

getElementData
<-- pobieranie przypisanej graczu warto?ci np lvl'a, czy g?odu

Więcej informacji znajdziesz w Wikipedii MTA:

getPlayerMoney
<-- pobieranie got?wki

Więcej informacji znajdziesz w Wikipedii MTA:

getRealTime
<-- pobieralnie realnego czasu

Przyk?adzik:
 render = function ()
 -- rozpoczynasz funkcj?
local uid getElementData(localPlayer,'player:uid')
if not uid then return
end
local hajs getPlayerMoney(localPlayer) -- gotowka
local lvl getElementData(localPlayer,'player:lvl')
dxDrawRectangle(x,y,w,h,tocolor(r,g,b,a),false) -- rysowanie prostok?ta dla estetyki ;p
dxDrawText(zmienna_lub_text,x,y,w,h...)
end
addEventHandler('onClientRender',root,render) -- podpinasz zdarzenie

Poda?em tylko przyk?adzik :D

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Szyszka947
Wysłany: 2019-08-19, 18:27


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

Dzieki, dalem Ci juz piwko i respekt, ale masz jeszcze szanse na drugie piwko, haha :D Jak ustawic x,y,w,h zeby pasek byl mniej wiecej podobny do tego w rozmiarach? https://imgur.com/a/3G2JzEP W ogole nie wiem co to za wartosci, dzieki.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-19, 20:32


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

W umiejscowieniu tego mo?e ci pom?c skrypt guieditor (https://community.multitheftauto.com/index.php?p=resources&s=details&id=141), kopiujesz warto?ci z Output.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Szyszka947
Wysłany: 2019-08-20, 07:54


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

ooo dziekuje, mozna zamknac :D Wilq trzymaj piwko

Postaw piwo autorowi tego posta
 

 
Tagi: pasek :: informacyjny
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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