SA:MP Удаление объектов Lua?

WaIzNow

Участник
Автор темы
30
2
Версия SA-MP
  1. Любая
  2. Другая
Как сделай удаление объектов id 312 8273 326 по команде /del?
 

Xmoore

Новичок
21
7
Именно удаление объектов будет сделать сложно и затратно по ресурсам ПК. Проще сделать просто чтобы они не появлялись.
Вот код, который по команде включает/выключает появление объектов. (По умолчанию объекты появляются, чтобы не появлялись, напиши команду /del)
Чё тут?:
require('moonloader')
local sampev = require('samp.events')

local active = false
local models = {312, 8273, 326} -- Здесь твои айди моделек

function main()
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand('del',function()
        active = not active
    end)
    wait(-1)
end

function sampev.onCreateObject(objectId, data)
    if active then
        for i = 1,#models do
            if data.modelId == models[i] then return false end
        end
    end
end
 
  • Bug
Реакции: Vespan