Jump to content

Kashamir

Members
  • Posts

    38
  • Joined

  • Last visited

Everything posted by Kashamir

  1. Если я Вас теперь правильно понял, то... Не будет в выделенных серверах всего этого: local.conf editor.conf editor_acl.xml А будет только то что нужно серверу, а не в целом для МТА ?
  2. [1] в acl.xml файле много разных команд, а где эти команды находятся ? Они встроены в мта, их можно изменить/редактировать хочу на русский перевести их, это возможно ? [2] Так же проверьте пожалуйста правильно ли я понимаю какие группы для чего предназначены: По возможности поправьте где я ошибся тут: <group name="Everyone"> -- это я понимаю для простых игроков ? <group name="Moderator"> -- понятно, <group name="SuperModerator"> -- думаю тут больше прав чем у простого модератора <group name="Admin"> -- тоже ясно <group name="Console"> -- типа как rcon пользователь ? <group name="RPC"> -- права для ботов ? [3] для чего служат эти группы, объясните пожалуйста: <group name="MapEditor"> <group name="raceACLGroup"> <group name="DevGroup"> <group name="autoGroup_acpanel"> <group name="autoGroup_guieditor">
  3. Что то не догнал. По проще объяснить можете ?
  4. Отлично! Спасибо! ps: Я думаю не помешало бы создать "туториалы" связанных с структурами сервера. В инете нашел когда ввел 'структура сервера в МТА' попал в эту тему.
  5. А что дает local.conf ? там все так же как mtaserver.conf меняю название в локальном конфиге ничего не меняется. Пустышка ?
  6. Это раздел предназначен кому ? http://www.picshare.ru/view/7706484/ Я так понял это для тех кто хочет помочь разработчикам МТА, а не тем кто просто хочет сервер делать свой, или я ошибаюсь ?
  7. Спасибо всем! Пока надобностей этим заниматься нету, я только на будущее узнать хотел можно или нет. Теперь понял что все нужно самому ручками создать скрипт, чтобы пользоваться с ним далее.
  8. Точно! как я мог про эту вещь забыть... эхх... Ага спасибо. За ссылки и за код тоже, с завтрашнего дня начну читать изучать. а сейчас спать. Ах да + поставил вроде как... Этот, https://wiki.multitheftauto.com/wiki/SetVehicleColor только через RGB делается, а через id цвета можно как то установить машине цвета, если да киньте пожалуйста ссылку на функцию благодаря которой это становиться возможным ?
  9. Вот это дааа... А что писать античиты для МТА совсем не нужное дело ? =)
  10. Вот функция: function createVehicleForPlayer(source, command, vehModel) -- body local x,y,z = getElementPosition(source) -- получаем позицию игрока x = x + 5 -- прибавляем число 5 к позиции по оси x if(vehModel < 400 or vehModel > 611) then outputChatBox("ID транспортного средства: [400-611]", source) return false -- не хватает выхода из функции, без него мы просто выводим сообщение об ошибке end local createdVehicle = createVehicle(tonumber(vehModel), x, y, z) if(createdVehicle == false) then outputChatBox("Транспорт не создан!", source) end end addCommandHandler("veh", createVehicleForPlayer) Вот ошибка в логе: 1) Когда введу неверное значение ид транспорта (например 4512): ERROR: myserver\script.lua:18: attempt to compare nil with number 2) Когда введу верное значение (например инфернус 411) : ERROR: myserver\script.lua:18: attempt to compare string with number 18 строчка содержит: if(vehModel < 400 or vehModel > 611) then ps: надеюсь написал все подробно... Я не правильно там написал. делал так: if(vehModel < 400 or vehModel > 611) then все равно не получилось. Посоветуйте пожалуйста, какие нибудь темы, ссылки на Lua основы, если можно...
  11. Делаю, ошибка только: if(vehModel < 400 | vehModel > 611) then outputChatBox("ID транспортного средства: [400-611]", source) end и с двумя || тоже ошибку выдает... if (guess > 100) or (guess < 0) then так тоже не получается...
  12. Всем привет! Читаю на данный момент wiki, возник такой вопрос: Вот функция, сделал по примеру что в wiki. function createVehicleForPlayer(source, command, vehModel) -- body local x,y,z = getElementPosition(source) -- получаем позицию игрока x = x + 5 -- прибавляем число 5 к позиции по оси x local createdVehicle = createVehicle(tonumber(vehModel), x, y, z) if(createdVehicle == false) then outputChatBox("Произошла ошибка при создании транспорта.", source) end end addCommandHandler("veh", createVehicleForPlayer) Не могу понять как проверить что игрок введет неверный id транспорта в сампе это делаеться так: if(vehModel < 400 || vehModel > 501) return а как сделать проверку в MTA ? Так же как к существующей функции createVehicleForPlayer добавить возможность игрока ввести первый цвет транспорта и второй ?
×
×
  • Create New...