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

Wysłany: 2019-12-27, 10:49


killercycDDS

Migacz






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

Piwa: 1659

Respekt: 22

Witam przychodz? z pytaniem pisz? sobie jeden system wszystko cacy lecz nie od?wie?a mi si? odj?te liczby. Ju? m?wi? o co mi chodzi. Po niechaniu w marker ma mi zabra? 1 pkt. W mysql wszystko ?adnie zabiera ale napis w dxDrawText ju? nie i od?wie?y si? po wyj?ciu z serwera lub zresetowaniu skryptu.

B??d?w brak.


function info_stanu_impulsow()
        if getElementData(localPlayer,"system_viatoll") == 0 then 
            dxDrawRectangle(screenW 0.4172screenH 0.0000screenW 0.1385screenH 0.1556tocolor(000255), false)
            dxDrawText("Nie Posiadasz Systemu EasternPass.\n Udaj si? jak najszybciej na jak?? stacje\nzanim z?apie Ci? policja."screenW 0.4188screenH 0.0019screenW 0.5557screenH 0.1556tocolor(255255255255), 1.00"default""center""center"falsefalsefalsefalsefalse)   
            return end
            if impulsy == 10 or impulsy == or impulsy == or impulsy == or impulsy == or impulsy == or impulsy == or impulsy == or impulsy == or impulsy == 1 then 
                dxDrawRectangle(screenW 0.4172screenH 0.0000screenW 0.1385screenH 0.1556tocolor(000255), false)
                dxDrawText("Ko?cz? Ci si? impulsy jed? jak najszybciej do punktu kupowania EsternPassa "..impulsy.." "screenW 0.4188screenH 0.0019screenW 0.5557screenH 0.1556tocolor(255255255255), 1.00"default""center""center"falsefalsefalsefalsefalse)   
                return end 
        dxDrawRectangle(screenW 0.4172screenH 0.0000screenW 0.1385screenH 0.1556tocolor(000255), false)
        dxDrawText("Pozosta?o "..impulsy.." Impuls?w"screenW 0.4188screenH 0.0019screenW 0.5557screenH 0.1556tocolor(255255255255), 1.00"default""center""center"falsefalsefalsefalsefalse)    
    end

addEventHandler("onClientMarkerHit",root, function(plr)
    if plr~=localPlayer then return end
    if getPedOccupiedVehicle(plrthen
        if getElementData(source"pokaz_gui_bramek"then
        addEventHandler("onClientRender"rootinfo_stanu_impulsow)
        triggerServerEvent("zabieraj_impulsy",plr,plr)
        setTimer ( function()
        removeEventHandler("onClientRender"rootinfo_stanu_impulsow)
    end,3000,1)
        return end
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-27, 12:26


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Ja nie widz?, ?eby? tu gdziekolwiek zmienia? ilo?? impuls?w pod zmienn? 'impulsy' - nie ma co si? dziwi?, ?e si? nie zmienia.
Je?li odejmujesz to po serverze, to po kliencie to si? nie zmieni. No chyba, ?e jest to elementdata - ale t? musisz aktualizowa? albo w tym samym evencie onClientRender (co 1 tick) albo w timerze co np. 100ms.

PS. Wiesz, ?e mo?esz zrobi? warunek sprawdzaj?cy tak:
if (impulsy >= 1) and (impulsy <= 10then


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
killercycDDS
Wysłany: 2019-12-27, 12:49


killercycDDS

Migacz






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

Piwa: 1659

Respekt: 22

do zamkni?cia

Postaw piwo autorowi tego posta
 

 
Tagi: odświeżanie :: się :: liczby
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » odświeżanie się liczby w dx 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