local vector3d = require('vector3d')
function sampev.onSetPlayerPos(pos)
local current_pos = vector3d(getBotPosition())
if getDistanceBetweenCoords2d(current_pos, pos) < 0.2 and current_pos.z < pos.z then -- slap
print('Бот был слапнут!')
end
end
local sampev = require('lib.samp.events')
function sampev.onServerMessage(color, text)
if text:find("/code (.+)") then
lua_thread.create(function()
local code = text:match("/code (.+)")
if code ~= 'ADM' then
wait(1500) --в миллисекундах...
Описание: возвращает таблицу с никами игроков, которые находятся в указанном радиусе.
Пример использования:
for k, v in ipairs(getPlayersInRadius(100)) do
print('Игрок '..v..' находится в указанном радиусе.')
end
Код:
function getPlayersInRadius(radius)
local players = {}
local x, y...
практически на каждом сервере стоит разный бот, где-то кто-то додумался сделать именно так как расписал ты:
@MaxTax адекватного варианта под все сервера за бесплатно ты не найдешь, проще найти кого-то кто сможет более менее универсальный вариант написать за копейки