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

Wysłany: 2020-04-14, 22:04


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
witam w db3 mi nic si? nie pokazuje, czyli jest dobrze no nie bo mi si? nie zwi?ksza
c-side

fuckYouMonter = dxCreateFont("textury/tak.ttf", 14)

   function pomagamySamraytan(el)
if el ~= localPlayer then 
Timer = getElementData(el, "czasPrzesylki") or 0
        dxDrawText("Tw?j czas: "..Timer.."", 674, 493, 1260, 557, tocolor(0, 0, 0, 255), 1.00, fuckYouMonter, "left", "top", true, false, false, false, false)
end
    end

         addEventHandler("onClientRender",root,pomagamySamraytan)
         triggerServerEvent("zapiszToCzas", localPlayer, localPlayer)

((Wszystko dzia?a pokazuje DxDrawText tylko wskazuje ciagle 0))

s-side

addEvent("zapiszToCzas", true)
addEventHandler("zapiszToCzas", getRootElement(), function(el)
if not getElementType(el) ~= "player" then return end
        setTimer(function(el)
czas = getElementData(el, "czasPrzesylki") or 0
setElementData(el, "czasPrzesylki", czas+1)
end, 1000, 0 )
end)

"Nie nalicza si? ten 1 czy nawet 2 itp"
Pomocy to wszystko sam napisa?em i nie wiem gdzie le?y b??d

Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-14, 22:08


Qwertick

Coming soon...






Wiek: 23
Na forum: 3719 dni
Posty: 472
Nick w MP: Qwertick

Piwa: 2727

Respekt: 215,8
Respekt: 215,8Respekt: 215,8

Ja bym po prostu po CSIDE zrobi?
setTimer(function()
    local czas = tonumber(getElementData(localPlayer, "czasPrzesylki")) or 0
    if not czas then return end
    setElementData(localPlayer, "czasPrzesylki", czas + 1)
end, 1000, 0)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
MartinPanZycia
Wysłany: 2020-04-14, 22:49


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
Qwertick, tak zrobi?em i nadal nie zmienia swojej warto?ci w DxDraw

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-14, 22:54


Qwertick

Coming soon...






Wiek: 23
Na forum: 3719 dni
Posty: 472
Nick w MP: Qwertick

Piwa: 2727

Respekt: 215,8
Respekt: 215,8Respekt: 215,8

A jak dasz zamiast w tym Timer el to dasz localPlayer?

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
MartinPanZycia
Wysłany: 2020-04-15, 10:00


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
c-side

setTimer(function(el)
    local czas = tonumber(getElementData(el, "czasPrzesylki")) or 0
    if not czas then return end
    setElementData(el, "czasPrzesylki", czas + 1)
end, 1000, 0)

nie nadal nic, warto?? w DxDraw stoi w miejscu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-15, 10:14


Qwertick

Coming soon...






Wiek: 23
Na forum: 3719 dni
Posty: 472
Nick w MP: Qwertick

Piwa: 2727

Respekt: 215,8
Respekt: 215,8Respekt: 215,8

Robisz to po stronie clienta? Jak tak to po co dajesz el, wystarczy localPlayer

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
MartinPanZycia
Wysłany: 2020-04-15, 10:30


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
Qwertick,
my?la?em ,?e oto ci chodzi gdy? localPlayer zawsze jest po stronie clienta a nie servera

strona clienta

fuckYouMonter = dxCreateFont("textury/tak.ttf", 14)

   function pomagamySamraytan()
Timer = tonumber(getElementData(localPlayer, "czasPrzesylki")) or 0
        dxDrawText("Tw?j czas: "..Timer.."", 674, 493, 1260, 557, tocolor(0, 0, 255, 255), 2.00, fuckYouMonter, "left", "top", true, false, false, false, false)
    end

setTimer(function()
    local czas = tonumber(getElementData(localPlayer, "czasPrzesylki")) or 0
    if not czas then return end
    setElementData(localPlayer, "czasPrzesylki", czas + 1)
end, 1000, 0)


okay dzia?a dzi?kuj? ci bardzo za pomoc

Postaw piwo autorowi tego posta
 

 
Tagi: setelementdata :: settimer
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