Появляются стандартные карты

gobee

Участник
Сообщения
19
Реакции
3
Доброго времени суток. Возникла такая проблема. Сервер "CSGO" работает некоторое время нормально, потом появляется набор стандартных карт de_dust, de_mirage, и другие. Они сразу же заменяют весь список в maplist.txt и mapcycle.txt. Из-за чего в игре нельзя выбрать те карты которые должны быть в этих списках. Если снова удалить карты, заменить maplist.txt и mapcycle.txt, то через некоторое время (небольшое максимум час), это происходит снова. И так по кругу. Может кто то сталкивался с таким, почему так происходит, и как решить эту проблему. Заранее спасибо.
 

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
@gobee, хостинг проверяет файлы и сам меняет. В настройках addons/sourcemod/configs/maplists.cfg перепиши стандартный список на свой (именно название файла), а затем этот же файл создай и туда вписывай список карт.
 

Planes

Потерявшиеся точка с запятой
Сообщения
356
Реакции
97
Может хостинг у тебя проверяет обновления без параметра -validate из-за чего сервер заново качает все свои файлы и заменяет уже существующие. Но это лишь как предположение.
Как второй вариант, у тебя есть плагин который работает с данными файлами и берет карты из своего списка и загружает в mapcycle и maplist каждый раз.
 

mika

Участник
Сообщения
1,069
Реакции
641
Может хостинг у тебя проверяет обновления без параметра -validate из-за чего сервер заново качает все свои файлы и заменяет уже существующие. Но это лишь как предположение.
Как второй вариант, у тебя есть плагин который работает с данными файлами и берет карты из своего списка и загружает в mapcycle и maplist каждый раз.
Как раз
PHP:
app_update 740 validate
отвечает за полную проверку целостности файлов, если хэш не совпадает - перекачивает.
А вот
PHP:
app_update 740
просто обновляет игровой сервер

И да, @gobee, дело в ПУ и этом параметре, в тп пишите, если вам это мешает.

Вообще вам выше написали, как правильно сделать Появляются стандартные карты

Ещё можно в cfg/sourcemod/sourcemod.cfg дописать:
PHP:
sm_cvar mapcyclefile "название файла в корне /csgo с любым расширением текстового файла (ini, cfg, txt, etc)"
 

gobee

Участник
Сообщения
19
Реакции
3
@gobee, хостинг проверяет файлы и сам меняет. В настройках addons/sourcemod/configs/maplists.cfg перепиши стандартный список на свой (именно название файла), а затем этот же файл создай и туда вписывай список карт.
/**
* Use this file to configure map lists.
*
* Each section is a map list that plugins can use. For example, the Admin Menu
* requests an "admin menu" map list, and you can control which maps appear via
* this file.
*
* Each section must have a property that explains where to read the maps from.
* There are two properties:
*
* target - Redirect the request to another section.
* file - Read a file of map names, in mapcycle.txt format.
*
* There is one section by default, called "mapcyclefile" - it is mapped to the
* mapcycle.txt file, or whatever the contents of your mapcyclefile cvar is.
*
* If a plugin requests a map list file which doesn't exist, or is empty, SourceMod
* tries the "default" section, and then the "mapcyclefile" section.
*/
"MapLists"
{
/**
* Default requests go right to the mapcyclefile.
*/
"default"
{
"target" "mapcyclefile"
}

/* Admin menu, map menu */
"sm_map menu"
{
"file" "addons/sourcemod/configs/adminmenu_maplist.ini"
}

/* Admin menu, map voting menu */
"sm_votemap menu"
{
"file" "addons/sourcemod/configs/adminmenu_maplist.ini"
}

/* For the "randomcycle" plugin */
"randomcycle"
{
"target" "default"
}

/* For the "mapchooser" plugin */
"mapchooser"
{
"target" "default"
}

/* For the "nominations" plugin */
"nominations"
{
"target" "default"
}
}
Где тут имя файлика поменять?

Может хостинг у тебя проверяет обновления без параметра -validate из-за чего сервер заново качает все свои файлы и заменяет уже существующие. Но это лишь как предположение.
Как второй вариант, у тебя есть плагин который работает с данными файлами и берет карты из своего списка и загружает в mapcycle и maplist каждый раз.
Писал в тех. поддержку ответили этим же включен -validate из-за этого качаются карты. Но нормально не объяснили как этого избежать, + сказали -validate пока что отключить не возможно.

Ещё можно в cfg/sourcemod/sourcemod.cfg дописать:
PHP:
sm_cvar mapcyclefile "название файла в корне /csgo с любым расширением текстового файла (ini, cfg, txt, etc)"
Это пробую сейчас.
 
Сверху Снизу