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

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

суббота, 14 марта 2009 г.

ANTI FALL SYSTEM BY MASTAMAN



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


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


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


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

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

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

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

1) Извлеките файлы из архива.
2) Файл "Запуск выделенного сервера.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


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

----------------------
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 - исправление мелких недочетов


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



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

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

  1. Интересная штучка.
    Запарился выключать сервер, я его выключаю, а он включается. Забыл, что поставил ANTI FALL SYSTEM =)
    Спасибо за скрипт!

    ОтветитьУдалить
  2. MastaMan : я хотел тебя спросить, вот смотри на сервере бываю у меня разного вида ошибки их помоему 2-ве иногда выподает, ну так вот, я хотел спросить, а что если у меня на сервере ошибка- то есть выскакивает на рабочем столе ошибка и т.д, что он с этим делает, он её не закрывает ? а просто по новой запускает сервер ? расскажи как можно подробнее просто мне эта штука очень нужна, за рание за такое тебе РЕСПЕКТ !

    ОтветитьУдалить
  3. Данный скрипт, не убивает всплывающие окна. Скрипт спасает от внезапных падений сервера.

    При таких ошибках как у тебя, нужно заново собирать сервер, или же качать программу которая может убивать всплывающие сообщения вот к примеру:

    Half-Life Reanimator 1.6.0.0

    ОтветитьУдалить
  4. собирать его по новой я умру..( а твой то есть чисто только от простого падения да ?

    ОтветитьУдалить
  5. Да. На BAT-скриптах серьёзной программы не напишешь, да и не зачем, уже есть множество подобных HL Reanimator.

    Суть моего скрипта, перезапуск сервера от обычных падений, запуск на всех версиях Windows от 95 до Vista , и не требовательность к ресурсам

    ОтветитьУдалить
  6. слушай MastaMan тебя можно очень большой прозбе попросить, добавится ко мне в аську или я к тебе, что бы я тебе скинул свой сервер, а ты помог его подправить посматреть на него, просто у меня уже нету сил с ним честное слово... я уже прошу каждого но все хотят помочь только из за денег, а я хочу что бы у меня серв как был так и остался,но только исправить ошибки если найдутся, очень прошу помоги,я уже не знаю что с ним делать, ПРОШУУУУУУУУУУУУ (((((((

    ОтветитьУдалить
  7. MastaMan как сделать чтобы при коннекте на сервер играла музыка при этом не скачивая её как вот тут 78.107.255.18:27015 и тут
    77.220.185.29:27179

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