Система создания статических ботов(актёров) v9.2 (только для samp 0.3.7 и выше) 15.02.2016 в 15:52
С помощью этой системы можно создавать и удалять статических актёров 0.3.7 непосредственно в самой игре, сохранять их, выбирать им имена, цвет ника, устанавливать анимацию, сохранять и загружать их после рестарта

Версия 1.1:
- Не нужны инклуды dc_cmd и mxINI.

Версия 2.0:
- Добавлена система поворота актёра.
- Исправлен большой баг с удалением актёров.
- Теперь при удалении обновляются все актёры.
- Поставленно ограничение на создание актёров (максиммальное число: 50).
- Добавлена функция сохранения актёров. Они сохраняются в папку scriptfiles. Файл: op_actors.pwn
- Нельзя создать на одном и том же месте больше одного актёра!

Версия 3.0:
- Добавлена функция изменения виртуального мира актёра.
- При создании актёра ему даётся вирт.мир такой же, как и у игрока.
- Теперь команда /actor доступна только Rcon-администратору (авторизоваться можно через /rcon login)
- Максимальное количество актёров теперь 100.
- Теперь использование скрипта более удобно (я про диалог)
- Из-за пункта выше количество строк и количество диалогов уменьшилось.

Версия 3.1:
- Исправлен маленький баг с вирт.миром

Версия 4.0:
- Теперь при сохранении сохраняется ещё и вирт.мир актёра.
- Добавлена функция "передвигать актёра".
- В меню управления актёром можно задать актёру анимацию. Пока что это пробная версия, поэтому пока что только анимации из библиотеки DANCING.
- При сохранении актёров их анимации тоже сохраняются.

Версия 4.1:
- Добавлены 3 библиотеки анимаций (не полные, т.к. анимации идут в цикле повторения, некоторые не для повторения).

Версия 4.2:
- Добавлены ещё 3 библиотеки анимаций.

Версия 5.0:
- Теперь максимальное количество актёров равно его лимиту в клиенте SA-MP (1000 актёров).
- Исправлен небольшой баг при создании актёра на одном месте.
- Теперь вместо клавиши 'Пробел' нужно нажать 'с' (по умолчанию - присесть). Причиной тому стало то, что на Пробел игроки бегают, и не удобно использовать.
- Нельзя создать актёра, сидя в машине.
- Теперь актёр создаётся не в мерте от Вас, а на вашем месте. После создания актёра - Вас ТПшит на расстояние метра от актёра.
- Сидя в машине нельзя переместить/повернуть актёра.
- Теперь снова нужен инклуд mxINI (как в версии 1.0, но там он был бесполезен).
- Теперь функция "Сохранение актёров" - не для вставки в мод.
- Добавлена функция загрузки актёров - загружаются они после сохранения (пункт выше).
- Исправлены текстовые ошибки.
- Добавлена функция удаления всех актёров.

Версия 5.1:
- Исправлен крупный баг с командами (у многих команды сервера не работали).
- Исправлен баг с удалением всех актёров (раньше не удаляло).

Версия 6.0:
- Добавлены имена актёрам. Имена отображаются над головой актёра (так же как и ник у игрока).
- Добавлена смена имён.
- Стандартные имена (даётся при создании актёра): мужское - Олежка; женское - Викуля.
- Добавлена функция изменение цвета имени.
- Стандартный цвет (при создании) - белый.
- Добавлено сохранение/загрузка цвета.

Версия 6.1:
- Теперь в просмотре актёров, если актёры не созданы - будет писаться, типа "Актёры ещё не созданы".
- То же самое, но с удалением и с сохранением.

Версия 6.2:
- Исправлен баг с удалением актёра (оставалось имя актёра над головой).

Версия 7.0:
- Добавлен рандомный выбор цвета, при создании актёра (раньше первый цвет давался только белый).
- Имена актёрам теперь даются из файлов, которые находятся в scriptfiles.
- Мужским скинам даются мужские имена (из файла "OP_Actors_Names_M.cfg")
- Женским скинам даются женские имена (из файла "OP_Actors_Names_W.cfg")
- Теперь, если в scriptfiles нет файлов: "OP_Actors.cfg", "OP_Actors_Names_M.cfg" и "OP_Actors_Names_W.cfg", то автоматически будут создаваться эти файлы.

Версия 8.0 | Дополнение к версии 7.0:
- Если в файлах с именами отсутствуют некоторые числа (между самым меньшим и самым большим), то эти числа будут создаваться автоматически при запуске мода.
- Исправлена небольшая недоработка версии 7.0 (когда файлы не закрывались системой, после создания)
- При отключении скрипта от сервера (через RCON или выключение сервера) теперь автоматически удаляются актёры и их имена (которые 3D текстом над ними)

Версия 8.1:
- Теперь при просмотре всех актёров будут показываться их имена.

Версия 9.0:
- Добавлено изменение количества имён.
- В пункт 'Меню' добавлены 'Настройки'.
- В меню настроек добавлена функция показа/скрытия имени актёра.
- Добавлена функция вывода ID актёра вместе с именем (в квадратных скобках, как ID игрока) - включить и отключить её можно в настройках.
- Пункты "Переместить актёра" и "Повернуть актёра" объединены в один раздел.
- В новом разделе "Переместить/Повернуть актёра" добавлена функция Перемещения и Поворота актёра одновременно.

Версия 9.1:
- Теперь настраивать систему актёров под сервер намного проще. В Вашем моде должно быть около 30 подряд пустых диалогов. То есть номера диалогов не должны использоваться.
- Немного прокомментировал свой код.

Версия 9.2:
- Исправлены все ошибки с цветами.
- Небольшие улучшении в меню создании имён.

Команда для открытия диалога создания ботов:
/actor - открыть главное меню (доступно только после авторизации в RCON (/rcon login [пароль])
Комментарии к материалу 2 комментария
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]