Как ставить аддоны на сервер что бы они качались у клиентов

Garry's mod — наверное, единственная модификация для Half-Life 2, которая имеет громадное число поклонников и обновляется с завидной регулярностью.
Ответить
Сообщение
Автор
First_Spectr
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 30.12.2013

#1 Сообщение 30.12.2013, 04:28

Необходимо сделать так что бы при установке адонов на сервер они качались автоматом клиентам у которых их нету. Я читал что надо прописывать путь в lua, но в моем случае это не помогло, я делал так брал аддон скачаный в стиме .gma и распаковывал его на папки с помощью специальной программы на выходите получал папку с модом в которой были папки:materials, models, sound, lua и info.txt. В папке garrysmod/мод/lua/autorun были файлы lua соответственно, из 4 модов только один загрузился идеально(оружие) остальные хоть и появились на сервере но ни у кого не отображались(машина и оружие), после этого я попытался переместить файл lua в папку autoran путь garrysmod/lua/autorun, но и это не помогло. Так же я пытался данным способом http://forum.csmania.ru/viewtopic.php?f=30&t=34695, а именно скопировал папки модел, саунд, материал в отдельную папку(пробовал и объединять и по отдельности), и создал lua файл, который затем кинул в авторан, но при входе на сервер получаю(и все клиенты) ошибку Too many lua errors! Sorry!, тогда я ввел в консоль сервера команду sv_kickerrornum 0 которую нашел в интернете, это помогло подключится, но моды не появились. Надеюсь на помощь так как сейчас приходится со всеми договариваться мол скачайте то то и то то.

Renaissance
Полковник
Полковник
Сообщения: 6942
Зарегистрирован: 03.06.2009
Благодарил (а): 2390 раз
Поблагодарили: 2807 раз
Контактная информация:

#2 Сообщение 30.12.2013, 07:18

sv_downloadurl пробовал вместо всей этой каши?

First_Spectr
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 30.12.2013

#3 Сообщение 30.12.2013, 15:25

Если я правильно понял надо на хост залить файлы а затем в конфиге прописать эту команду, но возникает два вопроса: 1)что именно заливать на хост? вот например имеется паппка с машиной (D:\garrys_mod_server\garrysmod\addons\2012 Pagani Huayra) в ней папки lua, scripts, sound, ,models, materials и файл info. На хост кинуть всю папку(2012 Pagani Huayra)со всеми файлами или папку(2012 Pagani Huayra), но только с 3 папками(sound,materials,models), или вообще кинуть сразу три папки(sound,materials,models), а потом брать эти же папки от других модов и тупо объединять? 2) майл ру диск подойдет как хост, если нет то можете подсказать какой нибудь хороший хост, просто ни разу не работал с этим

Renaissance
Полковник
Полковник
Сообщения: 6942
Зарегистрирован: 03.06.2009
Благодарил (а): 2390 раз
Поблагодарили: 2807 раз
Контактная информация:

#4 Сообщение 30.12.2013, 15:30

http://maurits.tv/data/garrysmod/wiki/w ... x70e8.html
Мануал старый конечно, но принципы те же.

First_Spectr
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 30.12.2013

#5 Сообщение 30.12.2013, 17:35

Итак я сделал следующее взял за основу мод с машиной, кинул папку в аддонс, затем из папки скопировал 3 папки соунд, материали модле на облако и ввел в конфиг следующий адрес: https://cloud.mail.ru/public/89ed48209fc0/mods получилось то что видно на первом скриншоте Изображение
Но при заходе в игру выбило ошибку Too many lua errors! Sorry! на втором скрине видно что творится в консоли Изображение
После этого я добавил строку sv_kickerrornum 0 и все нормально запустилось но машина отображаться так и не стала.
Сделал интересное наблюдение скачавшийся файл был меньше 15мб, а остальные (и машина) больше, вспомнил что по умолчанию качать больше 15 нельзя добавил в конфиг net_maxfilesize "1024", но не помогло все еще не качает...
------------------------------------------------------------------------------------------------------------------------------
опытным путем я подтвердил теорию о размере файла, качает все что меньше 15 команда net_maxfilesize не спасает никак

Аватара пользователя
Badmin
Полковник
Полковник
Сообщения: 3510
Зарегистрирован: 13.05.2008
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 258 раз
Контактная информация:

#6 Сообщение 31.12.2013, 13:42

First_Spectr
Ошибки и машина никак не связаны.

Загуглил первое, что пришло в голову.. Почитай описание, вроде то. Покопайся в коде, может быть там нужные команды.
http://www.garrysmod.org/downloads/?a=view&id=115008

First_Spectr
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 30.12.2013

#7 Сообщение 31.12.2013, 14:57

как я понял просто кинуть этот аддон в папку не достаточно, надо еще настроить, но так как я с инглишом плохо дружу разобрать подсказки не могу, не могли бы вы помочь в настройке? И машину я привел просто в пример, другие файлы больше ~15 тоже не качаются, хотя все кто меньше легко скачались

Аватара пользователя
Badmin
Полковник
Полковник
Сообщения: 3510
Зарегистрирован: 13.05.2008
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 258 раз
Контактная информация:

#8 Сообщение 31.12.2013, 20:47

net_maxfilesize "1024"
Ограничение в 64.. Поставь 64, вдруг что будет. А по поводу аддона уже после нового года..

First_Spectr
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 30.12.2013

#9 Сообщение 01.01.2014, 17:10

нет, увы не помогло, много экспериментировал со значениями

First_Spectr
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 30.12.2013

#10 Сообщение 04.01.2014, 22:23

Ребят, проблема все еще актуальна, надеюсь на помощь

Ответить