Помощь по триггерам - Страница 31 - Wc3-Maps Форум













[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Strateg, Melissa  
Помощь по триггерам
-
SmaWwДата: Суббота, 17-11-2012, 16:03:20 | Сообщение # 601
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 70
Репутация: 31
Статус: Не на сайте
[quote=Энфросер]перевоплощение или к примеру призыв, он купил эти способности у него появился красный плюс где появились все эти способности и с повышением уровня их можно будет прокачивать (макс. уровень 5 например), а если герой прокачал способность перевоплощение его переносит в место где он может выбрать модель того, в кого он сможеть перевоплощаться, а если же он выбирает способность призыва его переносит туда где он сможет выбрать модель призываемого существа.[/quote]

Это вроде делается через зоны :
_________________________
Событие : юнит вошел в зону 1
Условие : -
Действие : Если , то , иначе : функции
Если : уровень способности "перевоплощение" равно "переменная 1"
То : удалить способность "перевоплощение"
дать вошедшему способность "перевоплощение зверь"
установить уровень полученной способности как "переменная 1"
_________________________
Не очень умно, но пытаюсь помочь) biggrin

[b]Добавлено[/b] (17/11/2012, 16:03:20)
---------------------------------------------
[quote=Энфросер]Ага, понятно, а как сделать это не через круг, а через надпись? То есть: выбираешь героя, выбираешь дальний бой, и высвечивается таблица с дальность атаки (300,400,500,600 и т.д), а потом появляются круги с выбором анимации атаки?[/quote]

Я как понял ты хочешь через диалоги сделать?
ну диалоги это долго если честно....
ща попробую сделать и скрин скину

 
-
DIMCAAДата: Суббота, 17-11-2012, 16:04:28 | Сообщение # 602
Темный маг

загрузка наград ...
Группа: Заблокирован
Сообщений: 292
Репутация: 1212
Статус: Не на сайте
SmaWw, легче переключаюший юнит получает уровень уровень равно 5 тогда заменить юнита на выбраный юнит ( в зависимости в какой круг вошол)
♥♥♥Скайп♥♥♥-dimkeroh
ВК-id78750683
 
-
ЭнфросерДата: Суббота, 17-11-2012, 16:04:48 | Сообщение # 603

загрузка наград ...
Группа: Пользователи
Сообщений: 62
Репутация: 40
Статус: Не на сайте
Quote (SmaWw)
Это вроде делается через зоны :
_________________________
Событие : юнит вошел в зону 1
Условие : -
Действие : Если , то , иначе : функции
Если : уровень способности "перевоплощение" равно "переменная 1"
То : удалить способность "перевоплощение"
дать вошедшему способность "перевоплощение зверь"
установить уровень полученной способности как "переменная 1"


Что-то я не очень понял насчет триггера
 
-
SmaWwДата: Суббота, 17-11-2012, 16:05:53 | Сообщение # 604
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 70
Репутация: 31
Статус: Не на сайте
НУ я так понял Эфонсер хочет сделать выбор уникального героя в самом начале игры, помоему он готовит ORPG со множеством героев)
 
-
ЭнфросерДата: Суббота, 17-11-2012, 16:07:56 | Сообщение # 605

загрузка наград ...
Группа: Пользователи
Сообщений: 62
Репутация: 40
Статус: Не на сайте
Я не знаю как сделать так чтобы после покупки способности она появлялась в красном плюсе (т.е ее можно было прокачивать, а не сразу получить прокачанную способность)

Добавлено (17/11/2012, 16:07:56)
---------------------------------------------

Quote (SmaWw)
НУ я так понял Эфонсер хочет сделать выбор уникального героя в самом начале игры, помоему он готовит ORPG со множеством героев)


Ну...Что-то вроде того)) В перерывах между волнами монстров будет арена, миниквесты и т.д
 
-
SmaWwДата: Суббота, 17-11-2012, 16:12:48 | Сообщение # 606
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 70
Репутация: 31
Статус: Не на сайте
http://s017.radikal.ru/i408/1211/f0/f5d42489421c.png
это про перевоплощение

_____________________________
Зону и способности выбери свои

 
-
ЭнфросерДата: Суббота, 17-11-2012, 16:18:18 | Сообщение # 607

загрузка наград ...
Группа: Пользователи
Сообщений: 62
Репутация: 40
Статус: Не на сайте
Quote (SmaWw)
http://s017.radikal.ru/i408/1211/f0/f5d42489421c.png
это про перевоплощение


Спасибо, а то бы еще долго мучался. Я вот незнаю как сделать выбор героя светлячком (всего 6 игроков и более 40 моделей героев)
 
-
SmaWwДата: Суббота, 17-11-2012, 16:49:32 | Сообщение # 608
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 70
Репутация: 31
Статус: Не на сайте
http://s018.radikal.ru/i507/1211/de/977377ce8d68.png
Вот выбор светлячком - душой.

Добавлено (17/11/2012, 16:49:32)
---------------------------------------------
http://s018.radikal.ru/i507/1211/c4/d03e8cd16366.png
Создание диалога
______________________________________________________
http://i047.radikal.ru/1211/14/10c6cd532992.png
Последствия выбора


 
-
влад10011Дата: Суббота, 17-11-2012, 17:04:56 | Сообщение # 609

загрузка наград ...
Группа: V.I.P.
Сообщений: 1265
Репутация: 1039
Статус: Не на сайте
Энфросер, Хеш-таблицой умеешь пользоваться?(с помощью неё можно сделать это всё в 3-4 триггера(1 инициализация другая выбор героя через круг и тд, кроме выбора анимации тк это невозможно на движке варика) я бы мог объяснить как это сделать)
Look at my horse!
 
-
ЭнфросерДата: Воскресенье, 18-11-2012, 13:06:38 | Сообщение # 610

загрузка наград ...
Группа: Пользователи
Сообщений: 62
Репутация: 40
Статус: Не на сайте
Эээх, обламался я с анимацией

(
Quote (SmaWw)
http://s018.radikal.ru/i507/1211/de/977377ce8d68.png
Вот выбор светлячком - душой.
Добавлено (17/11/2012, 16:49:32)
---------------------------------------------
http://s018.radikal.ru/i507/1211/c4/d03e8cd16366.png
Создание диалога
______________________________________________________
http://i047.radikal.ru/1211/14/10c6cd532992.png
Последствия выбора


Спасибо, а насчет светлячк я уже понял как.

Quote (влад10011)
Энфросер, Хеш-таблицой умеешь пользоваться?(с помощью неё можно сделать это всё в 3-4 триггера(1 инициализация другая выбор героя через круг и тд, кроме выбора анимации тк это невозможно на движке варика) я бы мог объяснить как это сделать)


Если не сожно можешь объяснить? И еще после покупки способности чтобы она появлялась в красном плюсе и ее можно было прокачивать, также чтобы она исчезала и другие игроки не смогли ее выбрать

Добавлено (18/11/2012, 13:06:38)
---------------------------------------------

Quote (SmaWw)
http://s018.radikal.ru/i507/1211/c4/d03e8cd16366.png
Создание диалога
______________________________________________________
http://i047.radikal.ru/1211/14/10c6cd532992.png
Последствия выбора


А можешь сделать мне наработку, а то я руссификатор триггеров удалил, буду 3 часа искать. Мне нужно чтобы после выбора круга с надписью "Дальний бой" юнит тп в область и высвечивался диалог с выбором дальности, и там будет приписка - "Чем больше дальность атаки, тем ниже будет урон".
 
-
KovanДата: Вторник, 20-11-2012, 19:18:51 | Сообщение # 611
Гражданин

загрузка наград ...
Группа: Проверенные
Сообщений: 25
Репутация: 220
Статус: Не на сайте
Я пытаюсь сделать скил через тригеры но не получается.
Скил нацелюеш на юнита и применивший блинкуется к цели и наносит урон.

ПОЖАЛУЙСТА обьясните как его сделать.
 
-
moonfolkДата: Четверг, 22-11-2012, 19:42:35 | Сообщение # 612
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 74
Репутация: 60
Статус: Не на сайте
Может кто сделать наработку?
Водится команда. и юниты даного типа вводившего команду игрока(любого) на карте меняются на указанные?
 
-
berilДата: Пятница, 23-11-2012, 15:25:26 | Сообщение # 613
Темный рыцарь

загрузка наград ...
Группа: Проверенные
Сообщений: 247
Репутация: 368
Статус: Не на сайте
Вроде так
Событие
Игрок вводит команду в чат
Pick every unit..... ну и меняешь их. как менять я уже писал в этом разделе или в помощь в эдитору вроде


ЗДЕСЬ ПИВО ХАЛЯВНОЕ ВСЕГДА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
-
VorobeyДата: Суббота, 24-11-2012, 18:45:12 | Сообщение # 614
Темный рыцарь

загрузка наград ...
Группа: Проверенные
Сообщений: 229
Репутация: 297
Статус: Не на сайте
Мне нужно сделать так, чтобы триггер выключался на определённое время и затем включался. Так как не так уж продвинут, чтобы самому догадаться в скорое время, решил спросить)

Не верьте ничему! Я ещё хуже ^^
Прикрепления: 0836586.png (8.4 Kb)
 
-
berilДата: Суббота, 24-11-2012, 19:30:26 | Сообщение # 615
Темный рыцарь

загрузка наград ...
Группа: Проверенные
Сообщений: 247
Репутация: 368
Статус: Не на сайте
Поставь еще Ждать и включи этот триггер потом ))
Или через другой триггер включи )


ЗДЕСЬ ПИВО ХАЛЯВНОЕ ВСЕГДА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
-
VorobeyДата: Суббота, 24-11-2012, 19:58:36 | Сообщение # 616
Темный рыцарь

загрузка наград ...
Группа: Проверенные
Сообщений: 229
Репутация: 297
Статус: Не на сайте
Quote (beril)
Поставь еще Ждать и включи этот триггер потом ))

NO. Всё что ниже "Выключить этот триггер" не будет уже в игре, ведь триггер уже выключен
А вот то что второе эт и так ясно) Но всё равно навело меня на мысль, спс) Кажется понял как сделать

Добавлено (24/11/2012, 19:58:36)
---------------------------------------------
Хех) Не... То что я понял, уже пробовал, просто забыл =)
Мне надо, чтобы выключение и включение триггера было бесконечно)
Попробую сделать через событие истекания таймера

Не верьте ничему! Я ещё хуже ^^
 
-
berilДата: Суббота, 24-11-2012, 20:36:19 | Сообщение # 617
Темный рыцарь

загрузка наград ...
Группа: Проверенные
Сообщений: 247
Репутация: 368
Статус: Не на сайте
Попробуй создать другой триггер где выключаешь 1 триг. а потом включаешь

ЗДЕСЬ ПИВО ХАЛЯВНОЕ ВСЕГДА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
-
NellДата: Воскресенье, 25-11-2012, 11:33:31 | Сообщение # 618
Раб

загрузка наград ...
Группа: Пользователи
Сообщений: 2
Репутация: 36
Статус: Не на сайте
Как сделать так чтобы спобность можно было использовать сотни раз без багов
 
-
BaneДата: Воскресенье, 25-11-2012, 11:44:05 | Сообщение # 619
DOC

загрузка наград ...
Группа: Заблокирован
Сообщений: 3221
Репутация: 3125
Статус: Не на сайте
Поставь скорость перезарядки на 0.2 секунды)
IX
 
-
JetixДата: Воскресенье, 25-11-2012, 13:26:55 | Сообщение # 620
Ополченец

загрузка наград ...
Группа: Заблокирован
Сообщений: 57
Репутация: -2
Статус: Не на сайте
Nell, заноси данные в глобалки с массивами, а лучше локалки используй

Если не владеешь Jass, то могу объяснить как использовать локальные переменные в Gui.

1) Сперва объявляешь их, используя Custom Script (CS) (если рус. триггеры, то "Личный сценарий"). Прописываешь "local type a", где type - это тип переменной (Например unit, player, integer и т.д.), a - название переменной
2) Заранее созданной глобальной переменной присваиваешь нужное значение (Допустим помещаешь в нее данные о цели каста, кастере и т.д.)
3) Затем это же значение присваеваешь локалке, используя CS - "set a = udg_global" ("udg_" - означает, что переменная глобальная, потом токо ее название)

В тех местах где нам понадобятся эти данные, сначала приравниваем глобальную переменную к локальной, а затем только используем ее - "set udg_global = a"
 
Поиск:
Рейтинг@Mail.ru
Яндекс.Метрика

Copyright © 2010-2017
Вакансии :: Контакты
Мобильная версия сайта
chat