Jambik007 Posted July 17, 2013 Share Posted July 17, 2013 Помогите как сделать чтоб игроки не могли доставать оружие через чат а то пишут /give 38 10000000 и на тебе миниган. Как это убрать??? Link to comment
KruTolic_rus Posted July 17, 2013 Share Posted July 17, 2013 Помогите как сделать чтоб игроки не могли доставать оружие через чат а то пишут /give 38 10000000 и на тебе миниган. Как это убрать??? Такая вещь называется Freeroam(Ф1 клавиша).Вы можете либо его отключить,либо поставить запрет на команды(admin panel - resources - freeroam - settings -- ищите нужное вам ,в окошке пишите: "false" ) Также можете залезть в сам ресурс,ограничить его возможности просто удалив addCommandHandler'ы Можете сделать ACL ограничение,правда это будет труднее,но на всякий случай: isObjectInACLGroup а также: local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) В функции,которую исполняет addCommandHandler допишите (thePlayer) т.к. мы хотим взять игрока,который написал эту команду,далее берем его аккаунт и смотрим. Пример: function GiveWeapon (thePlayer,command,weapon) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then giveWeapon (thePlayer,weapon,5000) else ouputChatBox ("You are not admin!",thePlayer,255,0,0,false) end end addCommandHandler ("giveweapon",GiveWeapon ) Заходим на сервер,даем себе админку и пишим: /giveweapon 38,либо любой айди Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now