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

Wysłany: 2020-11-01, 15:43


ADISEQ

Uczeń Lua






Wiek: 21
Na forum: 2811 dni
Posty: 130
Nick w MP: ADISEQ

Piwa: 18

Respekt: 50

Witam. Znalaz?em tu skrypt na zmian? waluty i czcionki waluty, podobnie do 4life.
W tym skrypcie jest ta ilo?? pieniedzy w liczbie ca?kowitej, a na 4l s? dwie liczby po przecinku

tutaj losowe zdjecie z 4l


A tu ze skryptu


W skrypcie jest taki kod:
local czcionka dxCreateFont("a/cz.ttf"24)
if not czcionka then czcionka "default" end

local screenWscreenH guiGetScreenSize()

addEventHandler("onClientRender"root, function()
        local hajs string.format("%08d"getPlayerMoney(getLocalPlayer()))
        showPlayerHudComponent("money"false)
        dxDrawText("PLN "..hajs, (screenW 0.7758) - 2, (screenH 0.2070) - 2, (screenW 0.9531) - 2, (screenH 0.2904) - 2tocolor(000255), 1.00czcionka"center""center"falsefalsefalsefalsefalse)
        dxDrawText("PLN "..hajs, (screenW 0.7758) + 2, (screenH 0.2070) - 2, (screenW 0.9531) + 2, (screenH 0.2904) - 2tocolor(000255), 1.00czcionka"center""center"falsefalsefalsefalsefalse)
        dxDrawText("PLN "..hajs, (screenW 0.7758) - 2, (screenH 0.2070) + 2, (screenW 0.9531) - 2, (screenH 0.2904) + 2tocolor(000255), 1.00czcionka"center""center"falsefalsefalsefalsefalse)
        dxDrawText("PLN "..hajs, (screenW 0.7758) + 2, (screenH 0.2070) + 2, (screenW 0.9531) + 2, (screenH 0.2904) + 2tocolor(000255), 1.00czcionka"center""center"falsefalsefalsefalsefalse)
        dxDrawText("PLN "..hajsscreenW 0.7758screenH 0.2070screenW 0.9531screenH 0.2904tocolor(0800255), 1.00czcionka"center""center"falsefalsefalsefalsefalse)
end)


I wydaje mi s?, ?e tu chodzi o t? linijke:
local hajs string.format("%08d"getPlayerMoney(getLocalPlayer()))


I co tu trzeba zmienic zeby bylo tak jak na 4l?
Za pomoc piwko i respect :)

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 2 piw(a):
LOLEKM, MareczeQ
Wysłany: 2020-11-01, 19:28


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Pieni?dzy w GTA/MTA nie mo?esz mie? po przecinku, na 4L prawdopodobnie gracze maj? pieni?dzy 100$ (givePlayerMoney) co w systemie serwera daje 1 dolar i 0 cent?w. Wtedy pieni?dze dzielisz przez 100 i string dajesz w string.format:
string.format("%.2f"getPlayerMoney()/100)


Albo zamiast domy?lnego systemu pieni?dzy jest element data, kt?ra warto?ci zmienno-przecinkowe mo?e zapisa? - wtedy po prostu warto?? jest pobierana i ustawia si? 2 miejsca po przecinku:
string.format("%.2f"getElementData(getLocalPlayer(), "money"))


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
ADISEQ
Wysłany: 2020-11-05, 13:36


ADISEQ

Uczeń Lua






Wiek: 21
Na forum: 2811 dni
Posty: 130
Nick w MP: ADISEQ

Piwa: 18

Respekt: 50

Dobra rozdaje piwka jakos sobie poradze :p

Postaw piwo autorowi tego posta
 

 
Tagi: string :: format
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