Название:
Фильтрскрипт для гонок.
Категория:
[FS]Скрипты
Раздел:
SA-MP
Просмотров:
 4278
Автор:
Неизвестен
Добавил:
Дмитрий
Загрузок:
1336
Комментов:
0
Добавленно:
  01.04.2012 в 21:29
Теги:
FSСкрипты
Рейтинг:
Игровая индустрия

Фильтрскрипт для гонок.

Фильтрскрипт для гонок.

Фильтрскрипт для гонок.

 

Предназначение: проведение гонок с чекпойнтами на транспортных средствах.

 

Возможности:

- Телепортация участников на стартовые позиции

-Замораживание участников на стартовых позициях до момента старта во избежание фальшстартов.

- Отсчет (5-4-3-2-1-0) перед стартом

-Установка чекпойнтов для участников

-поддержка до 100 различных трасс

-Определение места, занятого участниками

-Выдача призовых денег за занятые места

-сохранение списка лучших игроков для каждой трассы

-Возможность создания трассы непосредственно в игре

 

Установка:

1)      Файл «Race.amx» скопировать в папку «filterscripts» сервера

2)      В файле «server.cfg» сервера добавить в строку фильтрскриптов команду «Race»

3)      Папку «Race» скопировать в папку «Scriptfiles» сервера

 

Установка новых гонок:

Гонки оформляются в виде файлов. Формат названия файла – «Race1.dat», где вместо 1 может стоять число от 0 до 99. Это число – номер гонки.

Для установки гонки на сервер достаточно просто скопировать файл гонки в папку с гонками и перезапустить сервер.

 

Доступные команды.

Общие команды:

«/aboutrace» - получить общее описание скрипта.

«/comrace» - список команд скрипта для обычных игроков.

«/adcomrace» - список админских команд.

«/racedescr номер» - описание гонки с заданным номером.

«/racenames [номер]» - получить последовательный список с названиями для 9 трасс, начиная с заданной

«/inrace номер» - создать гонку с заданным номером (если создана любая гонка, то игрок входит в нее) Команда «/inrace» без параметров используется для входа в уже созданную гонку.

«/start» - начать отсчет для гонки (команду может использовать только оператор гонки)

«/delrace» - удалить гонку. (Внимание: может применяться только оператором гонки или админами)

«/quitrace» - выйти из гонки

«/racestatus» - узнать статус гонок. (нет гонок, на старте или гонки идут) и состав участников.

«/bestracers» - получить список лучших гонщиков для загруженной трассы. (либо для той, что идет сейчас, либо для той, что была загружена в последний раз, если гонка в данный момент не идет)

 

Примечания:

1)      Оператором гонки считается игрок, который создал гонку (первый вошел в нее).

2)      В один момент на сервере может быть только одна гонка.

3)      Гонка завершается, когда их нее выходит либо финиширует  последний игрок.

 

Команды для создания трасс

«/comCreateRace» - получит список команд для создания трас

«/RaceCreate» - войти в режим создания трассы

«/RaceCreateName название» - задать название создаваемой трассы. Внимание: нельзя использовать пробелы в названии.

«/RaceCreateDescript» - общее описание трассы

«/RaceSave» - сохранить созданную гонку

«/RaceSetCP размер» - задать чекпойнт. В координаты чекпойнта сохраняются текущие координаты персонажа.  «Размер» - не обязательный параметр от 1 до 100. Оптимальная величина – 20 (по умолчанию) 

«/RaceEditCP номер размер» Изменить уже заданный чекпойнт. «размер»-не обязательный параметр.

«/RaceSetSP» - задать стартовую позицию. В координаты сохраняются текущие координаты персонажа. Внимание: в качестве угла поворота машины заносится угол поворота КАМЕРЫ персонажа.

«/RaceEditSP номер» - редактировать стартовую позицию с заданным номером.

«/quitcreate» - закончить создавать трассу ничего не сохраняя

«/DelSP» удалить последнюю созданную стартовую позицию.

«/DelCP» удалить последний созданный чекпойнт.

 

Примечания:

1)      В один момент на сервере можно создавать только одну трассу.

2)      Возможность создавать трассы можно отключить через параметр в конфиге.

 

 

Команды администраторов.

«/race_adlogin пароль» - стать админом скрипта для гонок.

«/addelcreate» сбросит режим создания трассы. Применяется, если игрок, создающий трассу ушел в аут и мешает другим создавать свои трассы.

«/raceparam» - универсальная команда для настроек параметров скрипта. Внимание: введите команду без параметров для получения описания.

Возможности команды:

«/raceparam  Enabled х» включает-выключает скрипт гонок.(вместо х соответственно 1 или 0)

«/raceparam   CreateRace х» определяет можно или нельзя создавать свои трассы. (соответственно вместо х 1 или 0)

«/raceparam   Prize х» - определяет, сколько первых мест является призовыми. (Если 0, то ни одного).

«/raceparam  PrizePlace место сумма» - определяет сумму призовых за занятое место. (предварительно используйте команду «/raceparam   Prize х» для определения призовых мест)

«/raceparam   BestPlayers х» - параметр, определяющий сколько лучших игроков,  для каждой трассы будет сохранено. Если 0, то не определять лучших игроков.

 

Примечания:

1)      Админский пароль задается в конфиге

2)      Админов можно запретить параметром в конфиге.

3)      В зависимости от настроек конфига админами считаются либо те, кто использует админскую авторизацию через фильтрскрипт, либо те, кто логинется через ркон.

 

Конфигурационный файл скрипта.

В файле «Config.cfg» хранятся настройки скрипта. Сам файл находится в папке, где расположены трассы.

Внимание: без файла конфига фильтрскрипт будет отключен.

 

Параметры конфига:

1)      «RaceEnabled=»  включен ли скрипт. 1 – включен.  0 – выключен

2)      «Admins=» режим админов. 0 – без админов. 1 – авторизация админов через скрипт. 2 – авторизация админов через ркон(наиболее оптимальный вариант для серверов с рконом).

3)      «AdminsPassword=» пароль админов.

4)      «IsPossibleCreateRace=» разрешено ли создавать свои трассы. 0-не разрешено. 1-разрешено.

5)      «IsPlacePrizeInRace=» количество призовых мест. (0 – без них)

6)      «PrizePlace_Х=» сумма призовых денег. (вместо Х подставит номер места. Пример: «PrizePlace_1=1000» за первое место премия 1000$)

7)      «NumBestPlayersRace=» число лучших игроков, сохраняемых для каждой трассы.

Инструкция "Как установить Filterscript в SAMP"

Подождите немного, сейчас файл будет подготовлен, через
секунд Вы получите ссылку на скачивание.


Зарегистрированные пользователи уже качают в то время как вы ожидаете 16 секунд.

Скачать программу 7zip
Скачать программу RaR и WinRaR
Скачать программу WinZip
Всего комментариев: Комментариев нет , Но вы можете написать первым
avatar