Есть такой встраиваемый язык программирования - LUA которым можно вывести lockon на новый уровень, если разрешить пользователям с помощью lua скриптов обрабатывать события в игре.
Например на сервере можно будет создать lua скрипт startup.lua который будет банить провинившихся игроков:
function OnClientConnect(id,ip,name)
if name=='kozlodoev' then
kick(id)
server_message('
end
if ip=='1.2.3.4' then
kick(id)
end
end
или можно будет сделать авто рестарт сервера, чтоб не глючил
function OnClientDisconnect(id,ip,name)
if server.clientscount==0 then
if server.uptime>6000
server:sertart()
end
end
end
Если будет возможность перехвата других игровых событий, таких как загрузка миссии, появление объекта в миссии, уничтожение объекта то можно будет делать динамические миссии. Например в случает уничтожения шилки создавать новую в том же месте через 10 минут и т.п.
Причем расширение функциональности через lua скрипты успешно работает уже во многих программах и механизм итеграции lua в свою программу хорошо описан в документации, так что разработчикам локона будет не сложно с этим разобраться.