Witajcie pisz? sobie pewn? rzecz i natykam si? na pewien problem. Mianowicie jak zablokowa? dzia?ania przed up?ywem czasu mianowicie pisz? sobi? komend? na artefakty po stronie clienta i exportuje z servera do clienta by nada? blokad? +1h od obecnego czasu wszystko ?adnie dzia?a lecz mam problem by teraz wykona? triggera gdy czas si? nie sko?czy? nie mo?na by?o u?y? komendy
strona S
[lua]
addEvent("blokada_artefakt",true)
addEventHandler("blokada_artefakt",root,function(sid)
local czas = 1
exports['pystories-db']:dbSet('UPDATE ms_organizacje SET cooldown_artefakt=now()+interval ? hour WHERE uid=?',tonumber(czas),sid)
end)
addEvent("blokada_artefakt2",true)
addEventHandler("blokada_artefakt2",root,function(sid)
local spr = exports['pystories-db']:dbGet("SELECT * FROM ms_organizacje WHERE cooldown_artefakt>now() and uid=?",sid)
if spr and #spr > 0 then triggerClientEvent(client,'onClientAddNotification', client, 'Najbli?szy artefakt mo?esz wykona? o '..spr[1].cooldown_artefakt..' ', 'error')
return end
end)[/lua]
Strona C
[lua]
addCommandHandler("artefakt",function()
local code = getElementData(localPlayer, "player:organization")
local sid = getElementData(localPlayer, "player:sid")
triggerServerEvent("blokada_artefakt2",localPlayer,sid)
if not code then return end
triggerServerEvent("blokada_artefakt",localPlayer,sid)
[/l...
Siemka
Mia?bym do was pytanko. Poniewa? dopiero ucz? sie LUA i nie do ko?ca wiem jak to zrobi?. Wi?c, da sie zrobi? co? takiego ?e bro? mo?na u?y? w danym miejscu? Ale bro? o danym podtypie, na gm xyzzyrp, ?eby gangi mog?y u?ywa? broni w danym miejscu.
I mia?bym jeszcze jedn? sprawe. Czy da si? zrobi? tak ?eby zmieni? handling dla pojazdu o danym id, nie chodzi mi ?e wszystkie sultany tylko jeden wybrany. Bo np. Jak pobieram jaki? skrypt z gui do zmian? handlingu to po restarcie aut to co tam robi?em znika.