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

Wysłany: 2020-06-06, 22:22


Kacperczokk500







Wiek: 25
Na forum: 2467 dni
Posty: 1
Nick w MP: Kacperczokk500



Respekt: 50

Hej, mam taki problem, bo ju? d?ugo szukam jak doda? przecinki do waluty na hudzie i nie mog? znale?? jakby m?g?by mi kto? doda? do hudu przecinki by?bym bardzo wdzi?czny. Stawiam Zimne Piwerko!

Kod:

local czcionka = dxCreateFont("a/cz.ttf", 30)
if not czcionka then czcionka = "default" end

local screenW, screenH = guiGetScreenSize()

addEventHandler("onClientRender", root, function()
local hajs = string.format("%08d", getPlayerMoney(getLocalPlayer()))
showPlayerHudComponent("money", false)
dxDrawText("PLN"..hajs, (screenW * 0.7758) - 2, (screenH * 0.22) - 2, (screenW * 0.9531) - 2, (screenH * 0.2904) - 2, tocolor(0, 0, 0, 255), 1.00, czcionka, "center", "center", false, false, false, false, false)
dxDrawText("PLN"..hajs, (screenW * 0.7758) + 2, (screenH * 0.22) - 2, (screenW * 0.9531) + 2, (screenH * 0.2904) - 2, tocolor(0, 0, 0, 255), 1.00, czcionka, "center", "center", false, false, false, false, false)
dxDrawText("PLN"..hajs, (screenW * 0.7758) - 2, (screenH * 0.22) + 2, (screenW * 0.9531) - 2, (screenH * 0.2904) + 2, tocolor(0, 0, 0, 255), 1.00, czcionka, "center", "center", false, false, false, false, false)
dxDrawText("PLN"..hajs, (screenW * 0.7758) + 2, (screenH * 0.22) + 2, (screenW * 0.9531) + 2, (screenH * 0.2904) + 2, tocolor(0, 0, 0, 255), 1.00, czcionka, "center", "center", false, false, false, false, false)
dxDrawText("PLN"..hajs, screenW * 0.7758, screenH * 0.22, screenW * 0.9531, screenH * 0.2904, tocolor(0, 80, 0, 255), 1.00, czcionka, "center", "center", false, false, false, false, false)
dxDrawText(nominal, (1235*w), (12*h),(1280*w), (887*h), tocolor(r2,g2,b2, alpha2), 0.55*w,font, "left", "top", false, false, false, true, false)
dxDrawText("PLN : "..przecinek(hajs).."", sW * 0.895, sH * 0.140, sW * 3.005, sH * 0.040, tocolor(255, 255, 255, 255), 0.4, font, "left", "center", false, false, false, false, false)
string.format("%.02f", getPlayerMoney(localPlayer)/100)
end)


Ostatnio zmieniony przez Dawidos. 2020-06-06, 22:36, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-06-06, 22:40


PatryKK.

Emeryt LUA






Wiek: 26
Na forum: 3061 dni
Posty: 1060
Nick w MP: PatryKK.

Piwa: 2322

Respekt: 331,5
Respekt: 331,5Respekt: 331,5Respekt: 331,5

Przyk?ad
function przecinek(liczba)  
    local format liczba  
    while true do      
        formatstring.gsub(format"^(-?%d+)(%d%d%d)"'%1,%2')    
        if ( k==then      
            break  
        end  
    end  
    return format
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-06-16, 12:38


_jvneczek







Wiek: 22
Na forum: 4326 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5


local czcionka dxCreateFont("a/cz.ttf"30) 
if not czcionka then czcionka "default" end 

local screenWscreenH guiGetScreenSize() 

addEventHandler("onClientRender"root, function() 
local hajs string.format("%08d"getPlayerMoney(getLocalPlayer())) 
showPlayerHudComponent("money"falsedxDrawText("PLN"..przecinek(hajs), (screenW 0.7758) - 2, (screenH 0.22) - 2, (screenW 0.9531) - 2, (screenH 0.2904) - 2tocolor(000255), 1.00czcionka"center""center"falsefalsefalsefalsefalsedxDrawText("PLN"..przecinek(hajs), (screenW 0.7758) + 2, (screenH 0.22) - 2, (screenW 0.9531) + 2, (screenH 0.2904) - 2tocolor(000255), 1.00czcionka"center""center"falsefalsefalsefalsefalsedxDrawText("PLN"..przecinek(hajs), (screenW 0.7758) - 2, (screenH 0.22) + 2, (screenW 0.9531) - 2, (screenH 0.2904) + 2tocolor(000255), 1.00czcionka"center""center"falsefalsefalsefalsefalsedxDrawText("PLN"..przecinek(hajs), (screenW 0.7758) + 2, (screenH 0.22) + 2, (screenW 0.9531) + 2, (screenH 0.2904) + 2tocolor(000255), 1.00czcionka"center""center"falsefalsefalsefalsefalsedxDrawText("PLN"..przecinek(hajs), screenW 0.7758screenH 0.22screenW 0.9531screenH 0.2904tocolor(0800255), 1.00czcionka"center""center"falsefalsefalsefalsefalsedxDrawText(nominal, (1235*w), (12*h),(1280*w), (887*h), tocolor(r2,g2,b2alpha2), 0.55*w,font"left""top"falsefalsefalsetruefalsedxDrawText("PLN : "..przecinek(hajs)..""sW 0.895sH 0.140sW 3.005sH 0.040tocolor(255255255255), 0.4font"left""center"falsefalsefalsefalsefalsestring.format("%.02f"getPlayerMoney(localPlayer)/100end)
function przecinek(liczba)  
    local format liczba  
    while true do      
        formatstring.gsub(format"^(-?%d+)(%d%d%d)"'%1,%2')    
        if ( k==then      
            break  
        end  
    end  
    return format
end


Postaw piwo autorowi tego posta
 

 
Tagi: przecinki :: walucie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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