Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: użycia
1. zablokowanie użycia
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...
2. zablokowanie ponownego użycia
Witam przychodz? z pytaniem jak zrobi?, ?e gdy raz odbierzemy co? to ponownie tego nie mo?emy odebra? bez dodawanie elementdat

addEventHandler
("onMarkerHit"marker, function(el,md)
if 
getElementData(el"player:ilosc:znajdziek") == 2 then
    triggerClientEvent
(el"onClientAddNotification"el,"all znajdzki masz ","info")
    
exports["pystories-db"]:dbSet('insert into ec_znajdzki_all (Nick,Data) values(?,now())'getPlayerName(el))
    
cancelEvent()
else
    
triggerClientEvent(el"onClientAddNotification"el,"nie masz all znajdziek ","info")
end
end
)
3. Miejsce użycia broni
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.

Za pomoc stawiam piwka
Z G?ry Dzi?kuj? :P