fomenko Posted May 15, 2016 Share Posted May 15, 2016 Не могу найти структуру сервера, точнее объяснение к нему где что храниться. Знаю что dll файлы это С++ файлы и их открыть нельзя а остальные папки и файлы за что отвечают ? Хочу их узнать. Link to comment
Other Languages Moderators Disinterpreter Posted May 15, 2016 Other Languages Moderators Share Posted May 15, 2016 Не могу найти структуру сервера, точнее объяснение к нему где что храниться. Знаю что dll файлы это С++ файлы и их открыть нельзя а остальные папки и файлы за что отвечают ? Хочу их узнать. Какие конкретно? Link to comment
fomenko Posted May 15, 2016 Author Share Posted May 15, 2016 Я так понимаю основное что мне нужно храниться тут ? (то есть настройки разные моды скрипты картинки гамемоды ?) Link to comment
Kenix Posted May 15, 2016 Share Posted May 15, 2016 Верно. Папки backups - бекап сервера (базы и конфигов, по датам) - МТА их делает сама, в mtaserver.conf можно настроить путь для бекапов, а также их периодичность и другие параметры. databases - локальные базы SQLite. logs - логи сервера recource-cache - кэш ресурсов из папки resources, но если в папке resources есть ресурсы в виде .zip архивов, то МТА их распакует автоматически и переместит в папку resource-cache. resources - папка, в которой находятся все ресурсы (мод, админка, мап едитор и т.д) Конфиги acl.xml - Документ Access Control List (список прав доступа), в ней находятся группы Admin, Moderator, ты можешь создать свою группу. Для каждой группы расписаны права доступа. banlist.xml - В этом документе находятся все игроки, которые были забанены на сервере. editor.conf - Конфиг для мап едитора, очень схож с mtaserver.conf, он описывает параметры для мап едитор сервера (В меню МТА есть пункт - Редактор Карт, если ты нажмешь на него, то запустится локальный сервер по данному конфигу) editor_acl.xml - Тоже самое что и acl.xml, но для мап едитор сервера. mtaserver.conf - В данном конфиге находятся все параметры для сервера (макс кол-во слотов, название сервера и т.д) settings.xml - В данном конфиге могут содержаться пользовательские настройки для сервера, они могут быть получены или изменены через функции get/set. set get Все изменения будут записаны в этот конфиг. vehiclecolors.conf - В донном конфиге содержатся цвета для машин. Другое server-id.keys - Уникальный ключ для сервера. Используется для предотвращения чтения личных файлов, сохраненных на клиенте, другими серверами. Бинарники не буду расписывать, на гитхабе проекта MTA можно самому посмотреть: https://github.com/multitheftauto/mtasa-blue. Больше информации по настройке сервера можно найти тут: https://wiki.multitheftauto.com/index.p ... ver_Manual https://wiki.multitheftauto.com/index.p ... erver.conf P.S На вики не все страницы русифицированы, а если и русифицированы, то возможно они старые и давно не обновлялись. Смена языка есть слева (если доступен) 2 Link to comment
fomenko Posted May 15, 2016 Author Share Posted May 15, 2016 Бинарники не буду расписывать, на гитхабе проекта MTA можно самому посмотреть: https://github.com/multitheftauto/mtasa-blue. Спасибо! Как всегда выручаешь.Не понял только что такое "Бинарники". Link to comment
Other Languages Moderators Disinterpreter Posted May 15, 2016 Other Languages Moderators Share Posted May 15, 2016 Спасибо! Как всегда выручаешь.Не понял только что такое "Бинарники". Бинарные коды - скомпилированные файлы. Которые содержат внутри "кракозябры" типо .dll Link to comment
fomenko Posted May 15, 2016 Author Share Posted May 15, 2016 Спасибо! Как всегда выручаешь.Не понял только что такое "Бинарники". Бинарные коды - скомпилированные файлы. Которые содержат внутри "кракозябры" типо .dll Все понял, спасибо! Link to comment
fomenko Posted May 15, 2016 Author Share Posted May 15, 2016 Возник теперь еще такой вопрос. Я правильно изучаю структуру ? Все что в resource-cache и resource мне нужно удалить и все создавать самому ? Чтобы написать свой "независимы" мод. (то есть с чистого/ с нуля). Link to comment
Other Languages Moderators Disinterpreter Posted May 15, 2016 Other Languages Moderators Share Posted May 15, 2016 Возник теперь еще такой вопрос. Я правильно изучаю структуру ?Все что в resource-cache и resource мне нужно удалить и все создавать самому ? Чтобы написать свой "независимы" мод. (то есть с чистого/ с нуля). https://wiki.multitheftauto.com/wiki/RU/Resources Link to comment
fomenko Posted May 15, 2016 Author Share Posted May 15, 2016 Возник теперь еще такой вопрос. Я правильно изучаю структуру ?Все что в resource-cache и resource мне нужно удалить и все создавать самому ? Чтобы написать свой "независимы" мод. (то есть с чистого/ с нуля). https://wiki.multitheftauto.com/wiki/RU/Resources Да но там нет объяснения того как все с нуля начать писать свой мод. ps: к тому же многие темы на вики основаны для тдм, дм и прочих серверов а не на рп, и как все с нуля начать не написано. Link to comment
Other Languages Moderators Disinterpreter Posted May 15, 2016 Other Languages Moderators Share Posted May 15, 2016 https://wiki.multitheftauto.com/wiki/RU ... troduction Вот тут всё написано о том как начать писать мод. Link to comment
fomenko Posted May 15, 2016 Author Share Posted May 15, 2016 https://wiki.multitheftauto.com/wiki/RU/Scripting_Introduction Вот тут всё написано о том как начать писать мод. Я по этому уроку и делаю. Мне не понятно что за файлы в папке с ресурсами. Там уже есть ресурсы какие то но я не знаю нужны они мне или нет поэтому и спросил. Link to comment
Other Languages Moderators Disinterpreter Posted May 15, 2016 Other Languages Moderators Share Posted May 15, 2016 https://wiki.multitheftauto.com/wiki/RU/Scripting_Introduction Вот тут всё написано о том как начать писать мод. Я по этому уроку и делаю. Мне не понятно что за файлы в папке с ресурсами. Там уже есть ресурсы какие то но я не знаю нужны они мне или нет поэтому и спросил. Я обычно удалял содержимое и чистил это в mtaserver.conf и создавал в папке resources папки со своими ресурсами. Link to comment
Kashamir Posted October 19, 2016 Share Posted October 19, 2016 А что дает local.conf ? там все так же как mtaserver.conf меняю название в локальном конфиге ничего не меняется. Пустышка ? Link to comment
LoveFist Posted October 19, 2016 Share Posted October 19, 2016 Это конфиг сервера который запускается из клиента МТА (Создать сервер) 1 Link to comment
Kashamir Posted October 19, 2016 Share Posted October 19, 2016 8 minutes ago, LoveFist said: Это конфиг сервера который запускается из клиента МТА (Создать сервер) Отлично! Спасибо! ps: Я думаю не помешало бы создать "туториалы" связанных с структурами сервера. В инете нашел когда ввел 'структура сервера в МТА' попал в эту тему. Link to comment
TheNormalnij Posted October 19, 2016 Share Posted October 19, 2016 https://wiki.multitheftauto.com/wiki/Server_Manual То что у вас, используется средствами мта и особо не нужно. На серверах ставят сборку без клиента. Link to comment
Kashamir Posted October 19, 2016 Share Posted October 19, 2016 14 minutes ago, TheNormalnij said: https://wiki.multitheftauto.com/wiki/Server_Manual То что у вас, используется средствами мта и особо не нужно. На серверах ставят сборку без клиента. Что то не догнал. По проще объяснить можете ? Link to comment
TheNormalnij Posted October 19, 2016 Share Posted October 19, 2016 На выделанных серверах используют сборку, которая содержит только то, в чем сервер нуждается, и все это описано в мануале по настройке сервера. Link to comment
Kashamir Posted October 19, 2016 Share Posted October 19, 2016 12 minutes ago, TheNormalnij said: На выделанных серверах используют сборку, которая содержит только то, в чем сервер нуждается, и все это описано в мануале по настройке сервера. Если я Вас теперь правильно понял, то... Не будет в выделенных серверах всего этого: local.conf editor.conf editor_acl.xml А будет только то что нужно серверу, а не в целом для МТА ? Link to comment
Other Languages Moderators Disinterpreter Posted October 20, 2016 Other Languages Moderators Share Posted October 20, 2016 9 hours ago, Kashamir said: Если я Вас теперь правильно понял, то... Не будет в выделенных серверах всего этого: local.conf editor.conf editor_acl.xml А будет только то что нужно серверу, а не в целом для МТА ? Даже если и будет, просто не обращайте внимания на них. Link to comment
Kashamir Posted October 20, 2016 Share Posted October 20, 2016 3 hours ago, Disinterpreter said: Даже если и будет, просто не обращайте внимания на них. Link to comment
Misha_Konsta Posted October 21, 2016 Share Posted October 21, 2016 On 19.10.2016 at 7:16 PM, Kashamir said: Отлично! Спасибо! ps: Я думаю не помешало бы создать "туториалы" связанных с структурами сервера. В инете нашел когда ввел 'структура сервера в МТА' попал в эту тему. Есть папка resources - там и хранится весь мод сервера, только не как в сампе, одним pwn файлом, а разными папками, внутри которых находятся скрипты, файлы, и непосредственно meta.xml, отвечающий за конкретно настройки этого скрипта. Все скрипты могут спокойно взаимодействовать между собой. Ну и скрипт может быть как серверным (обрабатывается на сервере) ,и клиентский (у клиента) resource-cache - автоматически генерируемый сервером кэш, при запуске сервера каждый раз подготавливает ресурсы заного mtaserver.conf отвечает за настройки сервера, и там же подключаются скрипты или плагины 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