Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
-
kykysha
- Лейтенант

- Сообщения: 123
- Зарегистрирован: 08.09.2008
#1
Сообщение
05.11.2010, 13:52

помогите кто знает в чем проблема ?
падает сервер с такой ошибкой
-
sum666
- Лейтенант

- Сообщения: 170
- Зарегистрирован: 11.09.2010
- Благодарил (а): 3 раза
#3
Сообщение
05.11.2010, 17:23
Попробуй обнови Microsoft Visual C++ .
-
Grizli777
- Капитан

- Сообщения: 465
- Зарегистрирован: 22.06.2010
- Откуда: World Wide Web
#4
Сообщение
05.11.2010, 17:59
Проще сервер обновить, а затем если установлен был эмуль - переустановить эмуль. Сервер такую ошибку вряд ли выдаст (чисто моё мнение prankster )

обнови серв
используй команду
HldsUpdateTool.exe -command update -game "Counter-Strike Source" -dir f:\srcds -verify_all
где dir f:\srcds - твоя директория, например dir D:\serverCSS 1
параметр -verify_all - перезапишет все файлы сервера отличающиеся от оригинальных файлов находящихся на сервере первоисточнике, с которого скачиваешь сервер.
P.S.
Для серверов желательно создавать папки без "пустых" пробелов. Лучше создать новую папку на подобии D:\serverCSS1
ну или переименовать имеющуюся, беря ваш пример как за основу:
из
D:\serverCSS 1
в
D:\serverCSS_1
Ну а если все же серверов более двух на одной машине, то вполне достаточно установленного одного сервера, только в команде на запуск каждого указывать разные порты. Например:
запуск сервера под №1
F:\srcds\orangebox\srcds.exe -console -game cstrike -port 27015 +map de_piranesi +maxplayers 24 +exec server.cfg
запуск сервера под №2
F:\srcds\orangebox\srcds.exe -console -game cstrike -port 27016 +map de_piranesi +maxplayers 24 +exec server.cfg
А Microsoft Visual C++ никакого отношения к работе сервера не имеет.
Последний раз редактировалось
Grizli777 06.11.2010, 01:28, всего редактировалось 1 раз.
Вы что думаете, я за вас буду свою работу делать?
-
sum666
- Лейтенант

- Сообщения: 170
- Зарегистрирован: 11.09.2010
- Благодарил (а): 3 раза
#5
Сообщение
05.11.2010, 21:10
А Microsoft Visual C++ никакого отношения к работе сервера не имеет.
Допустим. Ну почему тогда ошибка вылазиет из С++?
-
Grizli777
- Капитан

- Сообщения: 465
- Зарегистрирован: 22.06.2010
- Откуда: World Wide Web
#6
Сообщение
05.11.2010, 22:09
sum666 писал(а):Допустим. Ну почему тогда ошибка вылазиет из С++?
Прошу меня простить, я тут никого собственно не хочу обидеть. Могу лишь предположить, что вышеупомянутая проблема родилась из-за некоторой
кривоватости рук вышеупомянутого
ОдМиНа 
Вы что думаете, я за вас буду свою работу делать?
-
kykysha
- Лейтенант

- Сообщения: 123
- Зарегистрирован: 08.09.2008
#7
Сообщение
05.11.2010, 23:57
Grizli777
добрый человек , про запуск с одного сервера несколько мне знакомо , но если моды разные ,
а проблема появилась после перехода на 5.6 версию
-
Grizli777
- Капитан

- Сообщения: 465
- Зарегистрирован: 22.06.2010
- Откуда: World Wide Web
#8
Сообщение
06.11.2010, 00:10
kykysha писал(а):но если моды разные...
Вот с этого и надо начинать. Смотри что из вышеупомянутых тобой модов может вызвать подобный конфликт. Почитай логи (не самого сервера а логи SourceMod). Зайди на сайт разработчиков мода, скорей всего есть обновление. На большинстве серверов с установленными на них модификациями, после глобального перехода CS:S на основу orangebox возникали проблемы, взять к примеру DeathMatch. Не лишним будет обновление (если установлены)
> Metamod:Source 1.8.4 Released < и
> SourceMod 1.3.6 Released <
Вы что думаете, я за вас буду свою работу делать?
-
kykysha
- Лейтенант

- Сообщения: 123
- Зарегистрирован: 08.09.2008
#9
Сообщение
06.11.2010, 00:29
а если два сервера абсолютно клоны , что может вызвать проблему
-
Grizli777
- Капитан

- Сообщения: 465
- Зарегистрирован: 22.06.2010
- Откуда: World Wide Web
#10
Сообщение
06.11.2010, 00:40
Если два сервера - клоны, тогда зачем разные папки? запускай с разных команд из одной директории. Ну не может сервер вызвать такую ошибку. Может у тебя с виндой проблемы?
Посуди сам, на скриншоте чётко видно - "ошибка времени исполнения" в какой-то стандартной dll-библиотеке от Visual C++. Единственное что могу предположить - это косяк винды, но не сервера.
Как вариант - сканерни ка ты свою "ось" антивирем - хорошим желательно.
Последний раз редактировалось
Grizli777 06.11.2010, 00:45, всего редактировалось 1 раз.
Вы что думаете, я за вас буду свою работу делать?
-
kykysha
- Лейтенант

- Сообщения: 123
- Зарегистрирован: 08.09.2008
#11
Сообщение
06.11.2010, 01:05
Grizli777
а если разные мап карты на серваках то так не пойдет (запуск с одного сервака),
на другом железе стоят еще два сервера но с ними проблем нет ,
обновление сорс мода и метамода результатов не дало :(
а с виндой что может быть ? у меня семерка 64х
Добавлено спустя 21 минуту 56 секунд:
Grizli777
тебе спс за дм но у меня рабочий =)) он
иможет винду обновить ?
-
Grizli777
- Капитан

- Сообщения: 465
- Зарегистрирован: 22.06.2010
- Откуда: World Wide Web
#12
Сообщение
06.11.2010, 01:06
kykysha писал(а):...а если разные мапциклы на серваках то так не пойдет (запуск с одного сервака)
Ну почему нельзя? Все можно.

Смотри сам
У тебя имеется такая команда на запуск (например)
F:\srcds\orangebox\srcds.exe -console -game cstrike -port 27015 +map de_dust2 +maxplayers 24 +exec server_CSSDM_01.cfg +log on -autoupdate
Понятно что порты могут быть разные. Но и название конфига можно изменить:
F:\srcds\orangebox\srcds.exe -console -game cstrike -port 27016 +map de_dust2 +maxplayers 24 +exec server_CSSDM_02.cfg +log on -autoupdate
В конфиге ты и название для серверов сменишь и укажешь какой маплист читать серверу! (например)
mapcyclefile "mapcycle_01.txt" - это в одном конфиге
mapcyclefile "mapcycle_02.txt" - это в другом конфиге.
Вот эта переменная в серверном конфиге отвечает за маплист твоего сервака:
mapcyclefile "mapcycle.txt"
Соответственно для каждого мапцикла укажи свой состав карт под разные сервера. Так что - Дерзай prankster
Понятно?
Последний раз редактировалось
Grizli777 06.11.2010, 01:52, всего редактировалось 9 раз.
Вы что думаете, я за вас буду свою работу делать?
-
kykysha
- Лейтенант

- Сообщения: 123
- Зарегистрирован: 08.09.2008
#13
Сообщение
06.11.2010, 01:18
Grizli777
спс , лишь бы помогло
Добавлено спустя 8 минут 36 секунд:
Grizli777
а имя сервера подскажи -hostname СSS ?
-
Grizli777
- Капитан

- Сообщения: 465
- Зарегистрирован: 22.06.2010
- Откуда: World Wide Web
#14
Сообщение
06.11.2010, 01:19
Да
hostname "ТУТ ПИШИ ИМЯ СЕРВЕРА"

P.S.
Так на всякий случай. Может кому пригодится. Абсолютно новый DeathMatch 2.1.2 russian
> КлАц <
Рекламу я из него убрал.
Вы что думаете, я за вас буду свою работу делать?
-
kykysha
- Лейтенант

- Сообщения: 123
- Зарегистрирован: 08.09.2008
#15
Сообщение
06.11.2010, 01:31
Grizli777
я имел ввиду в батнике как имя сервера добавлять