AMX и Администрирование
ВНИМАНИЕ! Запрещается удаление копирайтов и распространение без указания автора материала (статьи и т.п.). Автор не несет никакой ответственности за возможные повреждения ваших компьютеров, Вы качаете и используете всё на свой страх и риск!

Быстрый поиск

воскресенье, 22 марта 2009 г.

ANTI FALL SYSTEM BY MASTAMAN 1.6.0


============================
Название: ANTI FALL SYSTEM
Версия: 1.6.0
Автор : MastaMan
Источник: amx-server.blogspot.com
============================



ВНИМАНИЕ! Запрещается удаление копирайтов и распространение без указания автора сборки (материала, статьи и т.п.) 
При копировании материала обратная ссылка на источник amx-server.blogspot.com обязательна!
Автор не несет никакой ответственности за возможные повреждения ваших компьютеров, Вы качаете и используете всё на свой страх и риск!



===================================================

Виртуальный диск

В данной версии скрипта добавлен модуль для создания виртуального диска (VIRTUALDRIVE.bat).
Он создаетя в "Мой компьютер" на подобии С:\ ,D:\..., и ссылается на папку где размещен ваш сервер!
Благодаря этому теперь намного удобней получать  доступ к файлам сервера.

При первом запуске основного скрипта "Запуск выделенного сервера.bat", вам будет предложено создать виртуальный диск, если вы не желаете создватать виртуальный диск, введите цифру 2 (Продолжить) и нажмите клавишу ENTER,  затем подтвердите действие введя 1 (Да) и нажав ENTER.

Если вам необходимо создать виртуальный диск, введите 1 (Виртуальный диск) ,  затем вам будет предложено несколько дейсвтий: 

1. Создать виртуальный диск (перейдет к меню создания виртуального диска)
2. Удалить виртуальный диск (перейдет к меню удаления виртуального диска)
3. Продолжить (Переход к запуску сервера)

Введите снова 1, вам будет предложено назначить букву создваемого диска, введите к примеру "Х"(Вы можете исползовать только те метки дисков, которые на данный момент не испльзуются), нажмите ENTER, появится сообщение об удачном создании диска, нажмите любую клавишу для продолжения, затем подтвердите продолжение работы скрипта. Если вы все же захотите изменить букву диска или удалить его, на запрос подтверждения скрипта выберите действие 2 (Нет),  вы повторно попадете в меню действий над виртуальными дисками.

ПРИМЕЧАНИЕ!
Данный модуль запускается только один раз, если вам нужно еще раз настроить, удалить, или создать диск, необходимо удалить папку RUNLOG


----------------------
I. Описание:
----------------------


Небольшой скрипт для Windows серверов упрощающий работу администратору. Повторно запускает сервер после падения или сбоя.

Чем же отличается мой скрипт от ряда других?
1) Ведение логов
2) Поддержка двух языков - Русский и Английский
3) Цветные сообщения + возможность их настраивать
4) Подтверждение повторного запуска (настраивается)
5) Создание виртуального диска (ссылающейся на папку с сервером)

----------------------
II. Установка:
----------------------


1) Извлеките файлы из архива.
2) Файлы "Запуск выделенного сервера.bat" и VIRTUALDRIVE.bat скопируйте в папку с Counter-Strike где находится HLDS.EXE
3) Запустите "Запуск выделенного сервера.bat"

ПРИМЕЧАНИЕ!
При первом запуске скрипата в этой же директории автоматически создастся папка RUNLOG, в которую будут записываться логи.
Так же при первом запуске вам будет предложено создать виртуальный диск, просто следуйте инструкциям.

----------------------
III. Настройки:
----------------------


ПРИМЕЧАНИЕ!
Настройки содержатся в начале скрипта.
Для редактирования *.BAT-фала, вам нужен Akel Pad или любой другой редактор который умеет работать с 866 кодировкой (DOS-кодировка)
Важно, параметры опций после равно писать без пробела.
В комментариях указаны доступные параметры, и значения по умолчанию.


1) Название сервера
Название сервера которое будет использоватся в качестве hostname в параметрах запуска.

SET NAME=MastaCS... 

Измените параметр MastaCS... на свой
Пример: SET NAME=Counter-Strike Public Server#1

2) ПАРАМЕТРЫ ЗАПУСКА СЕРВЕРА
Вы можете указать свои параметры запуска сервера, стоит лишь заметить параметр hostname %NAME% изменять не желательно!

SET STARTPARAM=sv_lan 1 -game cstrike -port 27015 +maxplayers 21 +map de_dust2 -noipx -insecure -nomaster -console -pingbooster 2 +hostname %NAME%

3) Включение копирайтов (0-отключить, 1-включить) (по умолчанию: 1)
Включение/Отключение копирайтов автора

SET COPYRIGHT=1

4) Язык консоли (RU, EN) (по умолчанию: RU)
Язык сообщений консоли (Логи не зависимо от языка пишутся на Англ. языке)

SET LANG=RU

5) Установите параметр для отображения времени (0-ничего, 1- только время, 2- время и дата (по умолчанию: 2))
Задает тип отображения времени и даты в консоли возле сообщений

SET STYLETIME=2

6) Выбирите цвет для сообщений при запуске (COLORSTART)(по умолчанию: 1) и цвет для ошибок (COLORERROR)(по умолчанию: 2) (1 - Зеленый2 - Красный3 - Синий4 - Лиловый5 - Жёлтый6 - Белый)
Определяет какие цвета будут использоватся для нормальных сообщений, и сообщений об ошибках

SET COLORSTART=1

SET COLORERROR=2

7) Показвать путь откуда был запущен сервер (0-нет 1-да) (по умолчанию: 1)
Отображает в консоли путь где размещен сервер (удобно если у вас несколько запущеных серверов)

SET PATHWAY=1

8) Оставлять цвет ошибок всегда, или на время запуска сервера после ошибки (0-оставлять всегда, 1-только во время ошибки) (по-умолчанию: 1)
При значении 0 после падения сервера, цвет сообщений консоли будет красный постоянно (задается параметром COLORERROR см. выше), при значении 1 сообщения становятся красными на момент повторного запуска сервера

SET DYNAMICCOLOR=1

9) Подтверждение на восстановление сервера после ошибки (Необходимо нажать любую клавишу для продолжения) (по умолчанию: 0)
Запускать сразу , или ожидать подтверждения на запуск сервера

SET CONFIRM=0

10) Запрос на создание виртуального диска при первом запуске скрипта, необходим файл VIRTUALDRIVE.bat (по умолчанию: 1)
При первом старте скрипта появится диалог, о создании виртуального диска, который будет ссылатся на папку с сервером.

SET VD_ENABE=1

=======================================================

----------------------
V. Дополнительная информация
----------------------


Скрипт будет изменятся, и усовершенствоватся.
Все ваши замечания и пожелания пишите на amx-server.blogspot.com



История версий:

5.03.2009
1.0 - первый релиз

6.03.2009
1.2 - добавлена поддержка цвета

7.03.2009
1.3 - добавлены настройки

11.03.2009
1.4 - добавлена поддержка логов

13.03.2009
1.5 - добавлена поддержка русского языка

14.03.2009
1.55 - исправление мелких недочетов

22.03.2009
1.6 - добавлен модуль для создания виртуальных дисков
исправлено несколько мелких недочетов


Тестировалось на: Windows 2000, XP, Vista



================================
Название: ANTI FALL SYSTEM
Версия: 1.6.0
Автор : MastaMan
Источник: amx-server.blogspot.com
================================

10 комментариев:

  1. После настройки батника - сервер не запускается.
    http://imagepost.ru/images/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0.JPG

    Мой настроенный батник - http://www.save-files.ru/download.php?file=3e5b16ff214695c9e8b8decd09ee281b

    ОтветитьУдалить
  2. Не правильно настроены параметры запуска сервера.
    Файл не скачался, залейте пожалуйста на www.dump.ru

    P.S. спасибо что присоединились к нашему сообществу

    ОтветитьУдалить
  3. http://dump.ru/file/3487227

    P.S И вам спасибо за столь классное сообщество :).

    ОтветитьУдалить
  4. Параметры запуска сервера не верные. Должны быть эти обязательные параметры.

    SET STARTPARAM=-game cstrike -port 27015 +maxplayers 32 +map de_dust2 -insecure -nomaster -console +ip 0.0.0.0 +sv_lan 0

    -game cstrike - означает что запускается игра CS
    -port 27015 - порт для подключения. Если запускается несколько серверов на 1 компьютере просто указываются разные порты серверам
    +maxplayers 32 - максимальное кол-во игроков которое может играть на сервере (не больше 32)
    +map de_dust2 - карта которая будет создана при старте сервера
    -insecure - отключение античита VAC
    -nomaster - отключение мастеров добавляющих сервер в поиск
    -console - запуск сервера в консольном режиме
    +ip 0.0.0.0 - если Вы запускаете сервер в интернет, обязательно укажите свой внешний IP адрес. Если в сети просто удалите этот параметр.
    +sv_lan 0 - отвечает за запуск сервера в сети или интернет. 0 - в интернете

    ОтветитьУдалить
  5. Блин, можно просто было сказать, что я забыл добавить - "-game cstrike" )), но все равно спасибо за столь подробное разъяснение параметров запуска :). Возьму на заметку, и что нибудь добавлю.

    ОтветитьУдалить
  6. Спасибо. Теперь все работает :).

    ОтветитьУдалить
  7. Блин)) Сорри за флуд. Что то блогер подглючивает однако. Я еще хотел спросить, параметр - "-insecure" - включает защиту VAC, не так ли?

    ОтветитьУдалить
  8. Будет ли адаптация этой системы под Windows 7?

    ОтветитьУдалить
  9. Данная система - это обычный *.BAT файл, который использует консольные команды Windows. Эти все команды, не изменяются с выходом новой версии Windows, могут только усовершенствоваться.

    Данный скрпит потому и является универсальным, и простым и будет запускаться, и работать на всех версиях Windows, - 98, 2000, ХР, Vista, 7.

    В Windows 7, может не запускаться сам hlds.exe, в связи с новыми функциями безопасности.

    Для этого необходимо зайти в свойства hlds.exe-->Свойства-->Совместимость-->Запустить программу в режиме совместимости с: --> Windows XP (Пакет исправления 3) --> Уровень прав --> Выполнять эту программу от имени администратора.

    Так же настроить брандмауэр для разрешения запуска hlds.exe.

    ОтветитьУдалить
  10. Для чего нужна виртуальный диск?Копия сервера?Или что это?В неё ставить доп плагины?Обьясните плиз поподробнее зачем оно надо

    ОтветитьУдалить