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

Wysłany: 2020-02-18, 18:01


Kacperiusz

.






Wiek: 24
Na forum: 2911 dni
Posty: 113

Piwa: 206

Respekt: 50

Witam!
Zrobi?em sobie tak dla testu taki "pseudo" hud. Jednak problem polega na tym ?e chc? by znak "$" by? na niebiesko a reszta na bia?o. Podejrzewam ?e trzeba to zrobi? w systemie szesnastkowym. Czy kto? m?g? by mi pom?c?
Oto kod:


 local sw, sh = guiGetScreenSize()
local zoom = 1
local mZ = 2.5
local baseX = 1920
if sw < 1920 then
    zoom = math.min(mZ, baseX/sw)
end 

font = dxCreateFont("f.ttf", 11)

addEventHandler("onClientRender", root, function()
    local hajs = getPlayerMoney(localPlayer)
    dxDrawText(" $"..hajs, 260/zoom, 72/zoom, 362/zoom, 12/zoom, tocolor(255, 255, 255), 1, font) 
end) 


Stawiam :piwo:


Podpis
pecik
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-18, 18:19


Wilq







Wiek: 24
Na forum: 4570 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

W funkcji dxDrawText ustaw argument colorCoded na true i u?ywaj kod?w HEX.


Więcej informacji znajdziesz w Wikipedii MTA:

dxDrawText


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Kacperiusz
Wysłany: 2020-02-18, 18:51


Kacperiusz

.






Wiek: 24
Na forum: 2911 dni
Posty: 113

Piwa: 206

Respekt: 50

Wilq, jak?

[ Dodano: 2020-02-18, 19:08 ]
Ju? nie trzeba

[ Dodano: 2020-02-18, 19:08 ]
Do zamkni?cia :D

Postaw piwo autorowi tego posta
 

 
Tagi: kolory
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