этот слапфикс реагирует на событие смены позиции бота сервером, а setBotPosition такого события не вызываетВсем привет, хочу чуть переписать под себя всем известный скрипт SlapFix. Для того чтобы как либо изменять логику скрипта, нужно постоянно проверять, работает ли он, у меня увы нет знакомых админов, которые могут давать мне slap, поэтому написал скрипт для имитации slap. Скрипт работает, персонаж подлетает в небо на заданное количество метров, но SlapFix на это действие никак не реагирует, подскажите, почему так? Скрипт для имитации slap прикладываю.
Lua RakSamp script:require("addon") local sampev = require("samp.events") function makeSlap(hightIncreaseNum) local x, y, z = getBotPosition() local newZ = z + hightIncreaseNum setBotPosition(x, y, newZ) updateBotSync() end function onRunCommand(cmd) if cmd:find("^!slap %d+$") then makeSlap(tonumber(cmd:match("%d+"))) return false end end
самостоятельно дергай логику слапфикса после makeSlap