Wysłany: 2020-06-06, 22:22
Kacperczokk500
Wiek: 25 Na forum: 2467 dni Posty: 1
Nick w MP: Kacperczokk500
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
Wysłany: 2020-06-06, 22:40
PatryKK.
Emeryt LUA
Wiek: 26 Na forum: 3060 dni Posty: 1060
Nick w MP: PatryKK.
Piwa : 2322
Przyk?ad
function przecinek ( liczba )
local format = liczba
while true do
format , k = string . gsub ( format , "^(-?%d+)(%d%d%d)" , '%1,%2' )
if ( k == 0 ) then
break
end
end
return format
end
Wysłany: 2020-06-16, 12:38
_jvneczek
Wiek: 22 Na forum: 4325 dni Posty: 1513
Nick w MP: _jvneczek
Piwa : 3949
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" .. przecinek ( 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" .. przecinek ( 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" .. przecinek ( 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" .. przecinek ( 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" .. przecinek ( 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 )
function przecinek ( liczba )
local format = liczba
while true do
format , k = string . gsub ( format , "^(-?%d+)(%d%d%d)" , '%1,%2' )
if ( k == 0 ) then
break
end
end
return format
end
Tagi: przecinki :: walucie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: