Добавлен , опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
Jass
Тип:
Наработка
Мощная система респавна нейтралов по лагерям либо по одиночке. Группы нейтралов определяются автоматически после загрузки карты. (Вам нужно только поставить юнитов на карту).
Система имеет множество настроек, удобна в использовании и проста в установке.

Установка

  1. Проверьте что включена опция "Автом. создавать неизв. переменные во время вставки триггеров" (Файл -> Параметры -> Общие)
  2. Скопируйте папку NCSS со всем содержимым на свою карту.
  3. Настройте систему под свою карту через триггер NCSS Settings.

История изменений

список изменений 1.1:
  • оптимизирован код системы
  • система стала универсальной, для ее работы не требуется JNGP
  • добавлена возможность настройки визуального эффекта при спавне групп
  • добавлена настройка рандомизации времени до респавна
  • добавлена опция отсрочки таймера спавна в случае обнаружения вблизи области спавна юнитов, контроллируемых игроками
  • добавлена опция "перемешивания" групп (т.е. после смерти одной респавнится другая, аналогичная по уровням)
список изменений 2.0:
  • переписан весь код
  • добавлены опции: [Developer mode], [Auto scan], [Single spawn mode], [Preventing Respawn Observation], [Fade in creep on spawn].
  • добавлены функции кустомизации
список изменений 2.1:
  • оптимизирован и модернизирован код
  • добавлены новые функции для контроля над системой
  • переписано описание
  • исправлена проблема с инициализационной функцией триггера NCSS Settings (для тех у кого не JNGP)
  • новая опция для отсрочки респавна - камера игрока видит место спавна (тестируется, в МП возможны десинки)
список изменений 2.2:
  • устранены проблемы с переносом системы на другие карты.
  • устранен баг с переманиванием крипов.
  • попытка сделать проверку на камеру с помощью синхронизации через кеш (десинков больше быть не должно, но не факт что проверка будет работать корректно)
список изменений 2.2.1:
  • устранен баг с блокировкой респавна юнита\тип юнитов при включенном режиме одиночного респавна
список изменений 2.2.2:
  • убрана система проверки положений камер игроков, приводящая к десинкам.
список изменений 2.3:
  • добавлена система дропа
  • добавлена опция: [Randomize creep respawn position]
  • мелкие исправления
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
17
14 лет назад
2
Действительно прикольная нужная система. Только тут такая шняга:
после импорта в свою карту, если в каком то коде допускаешь ошибку, то при сохранении карты вар (ну это у меня так) неизвесным образом находит кучу каких то ошибок в системе и отключает ее (((
0
25
14 лет назад
0
ну незнаю. если все делать по инструкции, проблем возникать не должно.
3
17
14 лет назад
3
Проблем и нету - все хорошо таботает. Я имел в виду
если в каком то коде допускаешь ошибку, то при сохранении карты вар (ну это у меня так) неизвесным образом находит кучу каких то ошибок в системе и отключает ее (((
тоесть если я в каком то своем коде допустил ошибку, то вар вместе с этим тригом отключает и твою систему (((
5
10
14 лет назад
5
Banzay89, реинсталл вар, ибо этого быть не должно
4
14
14 лет назад
4
Система чо на джассе?
Этот комментарий удален
2
29
14 лет назад
2
ну на гуи именно такого не сделаешь но просто респ моно сделать
2
25
14 лет назад
2
нет реинстал тут не поможет имхо) ну это тупой синтакс чекер близовский. ставьте жнгп
3
20
14 лет назад
3
кому надо будет 30 переменных переписывать в свою карту?
3
22
14 лет назад
3
"кому надо будет 30 переменных переписывать в свою карту?"
это того стоит ИМХО
2
25
14 лет назад
2

v.2.2.2

2
25
14 лет назад
2
в следущей версии будет свой аналог таблиц дропа.
3
2
14 лет назад
3
классная штука
2
11
14 лет назад
2
Насчёт переноса 30 переменных в настройках редактора поставьте что бы все переменные относящиеся к триггеру копировались вместе с ним и всё.
2
8
14 лет назад
2
мне кажется лучше пользоваться стандартной системой, где 2 маленьких триггера на гуи и 3 переменных.
не ну система сама норм.
1
25
14 лет назад
1

v.2.3

+20XP =O
Этот комментарий удален
2
25
14 лет назад
2
согласен, 66 переменных это небольшой минус данной системы. однако все зависит сколько крипов на карте будет, массивы в варе выделяются динамически, так что с памятью проблем быть недолжно.
2
23
12 лет назад
Отредактирован Alonix
2
2
1
12 лет назад
2
народ как эту систему с другими тригерами совмещать
2
18
10 лет назад
Отредактирован SANTIMEL
2
Очень крутая система ! лучше ещё не видел, +есть пояснение на русском. Спс !
Единственное что я бы изменил, это
  • Отключение неуязвимости при появлении мобов.
Должно быть отдельно от
  • Установки времени постепенного появления.

Ps. : Нужна как-то реализовать включение и выключение респауна, по требованию (с помощью параллельно существующего триггера).
Это серьёзная проблема !
У меня к примеру РПГ.
И эта система нужна в качестве мода. И не как иначе.
А моды у меня включаются так :
Нажал на плюсик, в скилах у светлячка, под управлением хоста.
И включился мод. И плюс сменился на минус.
А если нажать минус. То мод отключается, и минус снова меняется на плюс.
А твоя система не позволяет это реализовать.
0
25
10 лет назад
Отредактирован Ancient
0
Дик,
  1. Выключаем режим археолога
  2. Переписываем систему под себя
  3. ???????
  4. Profit!
1
18
10 лет назад
Отредактирован SANTIMEL
1
Короче за 2 дня. 2 раз, при сохранении карты, вылетает окно, с перечнем ошибок.
Я менял только настройки.
Так что проблема в системе.
Ибо и NewGen WE я тоже переустанавливал.
Вот этот перечень :
Загруженные файлы
1
25
10 лет назад
1
Дик, функции из корня карты скопировал?
0
1
10 лет назад
0
Вопрос по поводу дропа. Как узнать программные названия предметов и юнитов, что бы заменить или добавить в скрипт другие предметы и юниты? Перерыл все, не могу найти.
call NCSS_AddLootItem(0, --------'rde1'--------, 20.)
call NCSS_SetUnitTypeLootMap(--------'nsra'--------, i)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.