Можно ли как-то установить, чтобы это событие onPlayerDamage срабатывало в других скриптах?
Я делаю setElementHealth. Но мне ещё надо, чтобы скрипт урона показывал это, то есть событие onPlayerDamage вызывалось.
Что-то типо функции killPed. Когда её используешь срабатывает событие onPlayerWasted.
У меня почему-то не передаётся таблица через триггер.
Сервер:
addEvent("onUpdList", true)
function onUpdList()
local resourceTable = getResources()
triggerClientEvent(source, "onClientUpdList", source, resourceTable)
end
addEventHandler("onUpdList", root, onUpdList)
Клиент:
addEvent("onClientUpdList", true)
function onClientUpdList(resources)
outputChatBox("Resources: " .. #resources)
end
addEventHandler("onClientUpdList", root, onClientUpdList)
Вот у меня есть gui-window, если я на него прикреплю конпки, а после gui-window удалю через destroyElement, кнопки тоже удалятся? Ну и все что прикреплено было?
Можно для маркера сделать так:
local marker = createMarker(...)
setElementData(marker, "mode", 1)
marker = createMarker(...)
setElementData(marker, "mode", 2)
И в событие
function functionName(...)
if getElementData(source, "mode") == 1 then
-- code
elseif getElementData(source, "mode") == 2 then
-- code
end
end