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

Wysłany: 2021-05-15, 12:32


Leszek

Programista lua $ Mapper






Wiek: 21
Na forum: 2144 dni
Posty: 99
Nick w MP: Leszek

Piwa: 397

Respekt: 50

Witam czytelnik?w, m?g? by mi kto? wyja?ni? jak u?y? " dgsCreateProgressBar " ?
Na mta wiki nie mog? si? doczyta?, a przyk?ad kt?ry tam jest nie dzia?a bo jest export do skryptu kt?rego nie mam.


w ten spos?b

progresbar = dgsCreateProgressBar(1640, 149, 181, 23, false)


wyskakuje b??d w bd3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-15, 13:28


_jvneczek







Wiek: 22
Na forum: 4467 dni
Posty: 1509
Nick w MP: _jvneczek

Piwa: 3960

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

dgs jest ?rednim wyborem, jest dosy? bardzo nie optymalny a sam jego wygl?d te? nie jest najlepszy, zastosuj dx - b?dzie to o wiele lepszy wyb?r.


Więcej informacji znajdziesz w Wikipedii MTA:

DxDrawLoading


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-15, 16:30


Leszek

Programista lua $ Mapper






Wiek: 21
Na forum: 2144 dni
Posty: 99
Nick w MP: Leszek

Piwa: 397

Respekt: 50

a jak tego u?y??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-15, 18:57


_jvneczek







Wiek: 22
Na forum: 4467 dni
Posty: 1509
Nick w MP: _jvneczek

Piwa: 3960

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



local start = getTickCount()
function dxDrawLoading (x, y, width, height, x2, y2, size, color, color2, second)
    local now = getTickCount()
    local seconds = second or 5000
    local color = color or tocolor(0,0,0,170)
    local color2 = color2 or tocolor(255,255,0,170)
    local size = size or 1.00
    local with = interpolateBetween(0,0,0,width,0,0, (now - start) / ((start + seconds) - start), "Linear")
    local text = interpolateBetween(0,0,0,100,0,0,(now - start) / ((start + seconds) - start),"Linear")
    dxDrawText ( "Loading ... "..math.floor(text).."%", x2, y2 , width, height, tocolor ( 0, 255, 0, 255 ), size, "pricedown" )
    dxDrawRectangle(x, y ,width ,height -10, color)
    dxDrawRectangle(x, y, with ,height -10, color2)
 end

    sx ,sy = guiGetScreenSize()
        function dxLoad ()
            local now = getTickCount()
        dxDrawLoading(196*sx/800, 482*sy/600,422*sx/800, 58*sy/600, 196*sx/800 , 450*sy/600 ,1.00*sx/800,tocolor(0,0,0,170),tocolor(0,255,0,170),10000)
        if now > start + 10000 then
        start = getTickCount()
        outputChatBox("Done Downloading",0,255,0)
        removeEventHandler("onClientRender",root,dxLoad)
        end
        end
    addEventHandler("onClientRender",root,dxLoad)



Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-16, 18:59


cShaxu

C++ GOD






Wiek: 31
Na forum: 3058 dni
Posty: 54
Nick w MP: cShaxu

Piwa: 300

Respekt: 50

s?uchaj sie szatana to na pewno b?dziesz dobrze robi?. DGS to te? dobry wyb?r, nie umie go pewnie u?ywa? to nazywa go szitem

edit; znaczy sory, ?redniawk? XDD

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-16, 22:18


Maniekxx

Amator






Wiek: 24
Na forum: 3035 dni
Posty: 232
Nick w MP: Maniekxx

Piwa: 225

Respekt: 110
Respekt: 110

Ostrzeżeń: 20%
Leszek, Funkcja z kt?rej pr?bujesz skorzysta? posiada inny interfejs. Odnosi si? on do tego zasobu, dlatego jest tam exports. https://wiki.multitheftauto.com/wiki/Resource:Dgs

Jest to alternatywa wersja oryginalnego interfejsu MTA i ma ona na celu go zast?pi?. Posiada wszystkie potrzebne funkcj? kt?re znajdziesz poni?ej.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-23, 00:16


Leszek

Programista lua $ Mapper






Wiek: 21
Na forum: 2144 dni
Posty: 99
Nick w MP: Leszek

Piwa: 397

Respekt: 50

Dzi?ki za pomoc ka?demu, po repce rozdane zosta?o

Postaw piwo autorowi tego posta
 

 
Tagi: custom :: progresbar
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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