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

Wysłany: 2021-09-11, 01:38


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

Witam bawi? si? z hudem i natkn??em si? na pewien problem chcia?bym zrobi? aby po otrzymaniu kasy kasa automatycznie nie pokazywa?o ile kto? ma tylko przy np dostaniu 50k liczby si? zmieniaj? a? do otrzymaniu tych np 50k. Dla testu chcia?em zobaczy? czy kod sirphantasm zadzia?a lecz b??du brak a animacji nie ma kod z kt?rego bra?em https://github.com/sirphantasm/DXHud/blob/main/DXHud/main.lua



function test()

    if getElementData(localPlayer"show:hud") == true then
dolar getElementData(localPlayer"p:dolar")
    cent getElementData(localPlayer"p:cent") or 0
    kasa=getPlayerMoney(localPlayer)
    money2 getElementData(localPlayer"p:cent") or 0
    if kasa ~= getPlayerMoney(localPlayerthen
        local checkMoney kasa getPlayerMoney(localPlayer)
        if checkMoney == math.abs(checkMoneythen
            if tonumber(kasa-getPlayerMoney(localPlayer))>1000000 then
                kasa kasa 100000
            elseif tonumber(kasa-getPlayerMoney(localPlayer))>100000 then
                kasa kasa 10000
            elseif tonumber(kasa-getPlayerMoney(localPlayer))>10000 then
                kasa kasa 1000
            elseif tonumber(kasa-getPlayerMoney(localPlayer))>1000 then
                kasa=kasa-100
            elseif tonumber(kasa-getPlayerMoney(localPlayer))>100 then
                kasa=kasa-10
            else
                kasa=kasa-1
            end
        else
            if tonumber(getPlayerMoney(localPlayer)-kasa)>1000000 then
                kasa kasa 100000
            elseif tonumber(getPlayerMoney(localPlayer)-kasa)>100000 then
                kasa kasa 10000
            elseif tonumber(getPlayerMoney(localPlayer)-kasa)>10000 then
                kasa kasa 1000
            elseif tonumber(getPlayerMoney(localPlayer)-kasa)>1000 then
                kasa=kasa+100
            elseif tonumber(getPlayerMoney(localPlayer)-kasa)>100 then
                kasa=kasa+10
            else
                kasa=kasa+1
            end
        end
    end
    dxDrawText("$ "..point(string.format('%08d',kasa)), sx scale_x(-608 1), sy scale_x(990 1), sx scale_x(930 1), sy scale_x(26 1), tocolor(000255), (0.6/1080)*screenHf"left""center"falsefalsefalsetruefalse)                
    dxDrawText("#007aff$#FFFFFF "..point(string.format('%08d',kasa)), sx scale_x(-608), sy scale_x(990), sx scale_x(930), sy scale_x(26), white, (0.6/1080)*screenHf"left""center"falsefalsefalsetruefalse)
end 
end
addEventHandler("onClientRender"roottest)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-09-11, 12:09


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:

interpolateBetween
gdzie
pierwsza wartosc to jest stan pieniedzy przed dodaniem a druga wartosc to po dodaniu pieniedzy

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-09-11, 13:28


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

"Query" napisał/a:


Więcej informacji znajdziesz w Wikipedii MTA:

interpolateBetween
gdzie
pierwsza wartosc to jest stan pieniedzy przed dodaniem a druga wartosc to po dodaniu pieniedzy


Takie pytanie czemu mu dzia?a?o bez tego ?

Postaw piwo autorowi tego posta
 

 
Tagi: animacja :: dostawania :: kasy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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