В игре, где все слоты заняты, т.е. - 12 игроков, я сделал триггер, который создает крипов, которые, в свою очередь, должны будут выполнять определенный приказ, даваемый другим триггером. и тут возникает необходимость отключить управление этих крипов игроком-владельцем, чтобы тот не мог управлять ими как ему вздумается.. как лечить?
А вообще, возможно ли создавать юнитов, которые не будут иметь владельца?? а потом уже сделать что то вроде set alliance между этим юнитом и определенным игроком?

Принятый ответ

UniverseRuler, в доте 6-6 использованы игроки 13 и 14
тебе нужно просто сохранять приказ отданный триггерно(ты ведь ими будешь юнитами управлять)
и восстанавливать его при получение приказа для игрока
для этого нужна буленовская переменная для определения триггерный это приказ или нет
и структура/хэш/юзердата для сохранения приказа
UniverseRuler:
еще остались асы картостроения, но а сейчас начинаю думать, что их все таки нету
если ас картостроения это человек который воплощает все ваши фантазии в жизнь то тут таких нету и не было
ещё можно создавать всех юнитов за 1 резервного игрока
а автоатаку делать триггерно
этот вариант самый лучший но то просто не сможешь его сделать
ибо нужны джасс+алгоритмы+структуры/хэш
а ты судя по всему ничего из этого не знаешь
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
17
8 лет назад
0
Нет , каждому юниту нужен владелец . Тебе нужно , чтобы было похоже как в castle fight?
0
12
8 лет назад
0
Добавь способность "Москиты". Юниты станут неуязвимы и невыбираемы.
0
32
8 лет назад
0
А что мешает создавать крипов за нейтральных игроков?
Ну зарание параметры союзов делайте для этих нейтралов какие вам вздумается (враг тому то, союзник тому то...)
2
28
8 лет назад
2
используй резервных игроков
их номера 13 и 14
если в гуи то 14 и 15
не забудь закрыть вопрос
0
3
8 лет назад
0
nvc123:
используй резервных игроков
их номера 13 и 14
если в гуи то 14 и 15
не забудь закрыть вопрос
quq_CCCP:
А что мешает создавать крипов за нейтральных игроков?
Ну зарание параметры союзов делайте для этих нейтралов какие вам вздумается (враг тому то, союзник тому то...)
Ну во-первых, как я уже говорил, все 12 слоты заняты, есть 4 расы, также 5-раса - раса нейтралов которые должны агрится всем остальным.. теперь более понятно? в игре должны быть крипы с 5 рас! у меня не получиться использовать резервных игроков, из-за того что их всего 4, а мне нужны 5, а еще есть аспекты с нетрально пассивными и нейтрально-жертвами (те самые резервные игроки) по умолчанию они не агрятся на других, а чтобы это исправить, надо копаться в mpq и бла бла бла. поэтому я лучше сделаю так, чтобы крипы создавались от имени игроков (0-11) а вот как убрать с них контроль..
vincent_freeman:
Добавь способность "Москиты". Юниты станут неуязвимы и невыбираемы.
очень умно! с таким же успехом можно вообще не создавать этих крипов
0
18
8 лет назад
0
Ну а если создать триггер, реагирующий на выбор игроком юнита и сразу же очищающий выбор игрока?
За полсекунды разве получится отдать нормальный приказ?
Вот скрин, для примера.
Загруженные файлы
0
3
8 лет назад
0
Я не знаю что сказать, честно.. Я, собственно, начал заниматься мэпмейкингом месяц назад, и на данный момент имею свою собственную карту со схожим сценарием доты, хоть и не полноценную.. короче, ближе к делу! прочитав некотрые статьи, я сначала пришел к выводу, что все еще остались асы картостроения, но а сейчас начинаю думать, что их все таки нету)) или им стало пофиг на хгм и на остальных новичков..
Maniac_91:
Ну а если создать триггер, реагирующий на выбор игроком юнита и сразу же очищающий выбор игрока?
За полсекунды разве получится отдать нормальный приказ?
Вот скрин, для примера.
Я уже пробовал это с самого начала, когда возникла необходимость откл управления, и протестил - когда ты просто нажимаешь на юнита, то вроде бы не успеваешь давать приказов, но когда нажимая ЛКМ выбираешь отряд, у тебя появляется 0.1-0.2 сек времени чтобы нажать "S" или "H" а если ты очень шустрый, то можешь и успеть дать приказ мышкой (ну кнопкой "А" нажать на землю..))) )
Кстати, как эта проблема решена доте 6х6? использованы резервные игроки?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.