- 436
- 70
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
- Версия MoonLoader
- Другое
Кто может помогите! Вот код при прописывании команды /kicker игрокам в радиусе 3х метров отправляется диалоговое окно с текстом Вы тут? И через 15 секунд их кикает с причиной Помеха. Надо сделать так что если игрок прочитал диалог ( в чате пишется если он прочитал его, пишет Nick прочитал ваш диалог) или ответил в чат что-то, то его не кикало автоматически, а кикало тех кто не прочитал диалог или ничего не ответил. Помогите пожалуйста)
Lua:
function kicker()
local peds = getAllChars()
for _, v in pairs(peds) do
local result, myid = sampGetPlayerIdByCharHandle(playerPed)
local mx, my, mz = getCharCoordinates(playerPed)
local x, y, z = getCharCoordinates(v)
local distance = getDistanceBetweenCoords3d(mx, my, mz, x, y, z)
local result, id = sampGetPlayerIdByCharHandle(v)
if result and id ~= sampGetPlayerIdByCharHandle(PLAYER_PED) and distance < 3.0 then
if id ~= myid then
sampSendChat("/pm "..tonumber(id).. " 1 Вы тут?")
lua_thread.create(function()
wait(15000)
sampSendChat("/kick "..tonumber(id).. " Помеха")
end)
end
end
end
end