|
[АРХИВ] Помощь по триггерам - 1
|
|
| FkoFF | Дата: Вторник, 01 Декабря 2009, 19:37:02 | Сообщение # 2426 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки: 
| Quote (Denialsan) У меня появилась идея очень неплохого скила: герой использует скил и у него каждые 0.30 сек накапливается урон +7.5 к примеру,накапливается 1 минуту только на 1 удар....после которого весь накопленый урон изчезает,и урон исчезает даже если один раз ударить. Как сделать такой триггер,только убедительная просьба не в дзасс! не в джассе. создаешь пассивный скилл, создаешь скилл на основе скилла предмета (увеличение атаки)(столько скиллов сколько уровней у данной способности) больше 10-15 уровней скиллу увеличивающему атаку лучше не ставить., при изучении будет тормозить (на 1-2 секунды). Триггер первый: изучаешь думми пассивку героем - если скилл становится первого уровня - дает 1-ый лвл атаки. Если скилл 2-го уровня - удаляет первый лвл увеличивалки и дает второй ну и так далее. А потом каждые нцать секунд при условии что TimeCheck не равно (cтолько сколько тебе нужно) повышаешь герою абилку на увеличение урона. Если герой атакует и абилка на увеличение урона не равна 1-му уровню (там где она ничего не дает) то wait 0.12 seconds и снизить абилку на 1 уровень. Вот и все. кстать идея не очень, на основе этого можно в десятки раз круче придумать скиллы )
|
| |
|
|
| ShadowDragon | Дата: Вторник, 01 Декабря 2009, 19:39:57 | Сообщение # 2427 |
10 уровень
Группа: Проверенные
Сообщений: 1564
Награды: 1
Репутация: 286
Блокировки: 
| FkoFF,
Человечество так низко пало... Даже я за ним не успеваю © Не помню 
|
| |
|
|
| Denialsan | Дата: Вторник, 01 Декабря 2009, 19:49:08 | Сообщение # 2428 |
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки: 
| Quote (FkoFF) Вот и все. кстать идея не очень, на основе этого можно в десятки раз круче придумать скиллы ) Склепаю триггер,если чтотобудет не так,напишу опять:) А какие например можно сделать?
|
| |
|
|
| Arius | Дата: Вторник, 01 Декабря 2009, 20:04:42 | Сообщение # 2429 |
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки: 
| Почему на этом форуме никто не может ответить ни на один мой вопрос? Как сделать условие что все игроки-люди выбрали в диалоге какую-то кнопку? Мне это нужно для того чтобы установить число, если большинство игроков-людей выбрали такую кнопку то присвоить переменой это значение.
|
| |
|
|
| FkoFF | Дата: Вторник, 01 Декабря 2009, 20:14:58 | Сообщение # 2430 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки: 
| Quote (Arius) Почему на этом форуме никто не может ответить ни на один мой вопрос? Как сделать условие что все игроки-люди выбрали в диалоге какую-то кнопку? Мне это нужно для того чтобы установить число, если большинство игроков-людей выбрали такую кнопку то присвоить переменой это значение. каждый раз когда нажимается кнопка да = set vote = vote+1 каждый раз нажимается кнопка нет = set vote = vote -1 и в зависимости от количества нажатых кнопок = действие. Кстать диалоговые кнопки для макси игры = сакс ) Quote (Denialsan) Склепаю триггер,если чтотобудет не так,напишу опять:) А какие например можно сделать? ну у менея у одного чара в зависимости от количества противников вокруг = растет скорость атаки и передвижения... ) На что хватит фантазии )
|
| |
|
|
| Denialsan | Дата: Вторник, 01 Декабря 2009, 20:33:27 | Сообщение # 2431 |
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки: 
| А как сделать такой скил,у меня есть спецеффект чёрной дыры...И я бы хотел чтобы когда игрок ставит гдето эту чёрную дыру то игроки которые вблизи их какбы затягивало в неё....и допустим через несколько секунд все жертвы собирались в центре чёрной дыры и происходил взрыв который бы расбрасывал жертв в разные стороны.
|
| |
|
|
| Arius | Дата: Вторник, 01 Декабря 2009, 20:46:10 | Сообщение # 2432 |
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки: 
| FkoFF, это я и сам знаю. Мне нужно условие Что Все Игроки-Люди Нажали Кнопку Диалога.
|
| |
|
|
| FkoFF | Дата: Вторник, 01 Декабря 2009, 21:09:03 | Сообщение # 2433 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки: 
| Quote (Arius) FkoFF, это я и сам знаю. Мне нужно условие Что Все Игроки-Люди Нажали Кнопку Диалога. создать для каждого игрока диалог, и реакции на каждую кнопку -1 и +1, не? )
|
| |
|
|
| Arius | Дата: Вторник, 01 Декабря 2009, 21:23:26 | Сообщение # 2434 |
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки: 
| FkoFF, я ж говорю я это сам знаю, но всё уже, вопрос отпал.
|
| |
|
|
| Denialsan | Дата: Вторник, 01 Декабря 2009, 21:37:24 | Сообщение # 2435 |
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки: 
| Блин,у меня еще одна зашибезная идея... Кароче герой использует скил на обычного вражеского крипа,крип начинает раздуватся до громадных размеров и начинает терять хп,потом когда у него кончаются хп он взрывается и аносит ВСЕМ урон:)))) Прикольно не правда ли?Добавлено (01-12-2009, 21:37) --------------------------------------------- токо как сделать правильно этот скил?
|
| |
|
|
| ZET99 | Дата: Вторник, 01 Декабря 2009, 21:45:31 | Сообщение # 2436 |
5 уровень
Группа: Заблокированные
Сообщений: 126
Награды: 0
Репутация: 15
Блокировки: 
| как можно получить левел спелла, который юнит начинает применять?
<b>Alice</b>, из за тебя пропадает смысл в паролях, а так же постоянно будет требоваться пинать админа...(Enforcer)
|
| |
|
|
| FkoFF | Дата: Вторник, 01 Декабря 2009, 22:35:41 | Сообщение # 2437 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки: 
| Quote (Denialsan) Блин,у меня еще одна зашибезная идея... Кароче герой использует скил на обычного вражеского крипа,крип начинает раздуватся до громадных размеров и начинает терять хп,потом когда у него кончаются хп он взрывается и аносит ВСЕМ урон:)))) Прикольно не правда ли?Добавлено (01-12-2009, 21:37)---------------------------------------------токо как сделать правильно этот скил? кстати просто. ) Cast trigger: Code Generic unit применяет способность Conditions: Ability being cast = раздувалка Actions: Set Unit_Skill[50] = target of ability being cast Turn on Meatbang trigger Turn on Meatbang_die trigger Meatbang trigger Code Event: Every 0.25 seconds of game time Conditions: -/- Actions: Set size of Unit_skill[50] to (100+SIZE)% (100+SIZE)% (100+SIZE)% Set life of Unit_skill[50] to (((life of Unit_skill[50]-(5xlvl of ability)) Set SIZE = SIZE+5 Meatbang die trigger Code Generic unit die Conditions: Dying unit = Unit_skill[50] Action: Damage area within 1000 around Unit_skill[50] dealing xxx damage. Добавлено (01-12-2009, 22:35) ---------------------------------------------
Quote (ZET99) как можно получить левел спелла, который юнит начинает применять? тоесть получить? ) Если узнать какой лвл примененной способности то просто Set SPELL = ability being cast. Set CASTER = casting unit и уровень скастованной абилки будет_ lvl of ability spell for caster
|
| |
|
|
| Rappperoook | Дата: Вторник, 01 Декабря 2009, 22:43:32 | Сообщение # 2438 |
5 уровень
Группа: Пользователи
Сообщений: 112
Награды: 0
Репутация: 0
Блокировки: 
| а где можно найти тему про батлл нет зайти немогу и все подскажите
Жизнь-это шутка
|
| |
|
|
| FkoFF | Дата: Вторник, 01 Декабря 2009, 22:50:07 | Сообщение # 2439 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки: 
| Quote (Rappperoook) а где можно найти тему про батлл нет зайти немогу и все подскажите а у тебя лицензионный варкрафт? )
|
| |
|
|
| Denialsan | Дата: Вторник, 01 Декабря 2009, 22:53:35 | Сообщение # 2440 |
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки: 
| Cast trigger: Code Generic unit применяет способность Conditions: Ability being cast = раздувалка Actions: Set Unit_Skill[50] = target of ability being cast Turn on Meatbang trigger Turn on Meatbang_die trigger Meatbang trigger Code Event: Every 0.25 seconds of game time Conditions: -/- Actions: Set size of Unit_skill[50] to (100+SIZE)% (100+SIZE)% (100+SIZE)% Set life of Unit_skill[50] to (((life of Unit_skill[50]-(5xlvl of ability)) Set SIZE = SIZE+5 Meatbang die trigger Code Generic unit die Conditions: Dying unit = Unit_skill[50] Action: Damage area within 1000 around Unit_skill[50] dealing xxx damage. А это как будет действовать?Типа будет появлятся юнит-пустышка?
|
| |
|
|
| Rappperoook | Дата: Вторник, 01 Декабря 2009, 22:54:22 | Сообщение # 2441 |
5 уровень
Группа: Пользователи
Сообщений: 112
Награды: 0
Репутация: 0
Блокировки: 
| FkoFF, неа пиратка пишет ошибку:Номер компакт-диска заблокирован(0) Warcraft 3 Reign of Chaos незнаешь в чем проблема?
Жизнь-это шутка
|
| |
|
|
| FkoFF | Дата: Вторник, 01 Декабря 2009, 23:02:34 | Сообщение # 2442 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки: 
| Quote (Rappperoook) FkoFF, неа пиратка пишет ошибку:Номер компакт-диска заблокирован(0) Warcraft 3 Reign of Chaos незнаешь в чем проблема? конечно ) по батлнету можно играть только при наличии лицензионного ключа )
|
| |
|
|
| Rappperoook | Дата: Вторник, 01 Декабря 2009, 23:06:28 | Сообщение # 2443 |
5 уровень
Группа: Пользователи
Сообщений: 112
Награды: 0
Репутация: 0
Блокировки: 
| FkoFF, и чё все я обломался?
Жизнь-это шутка
|
| |
|
|
| FkoFF | Дата: Вторник, 01 Декабря 2009, 23:34:54 | Сообщение # 2444 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки: 
| Quote (Rappperoook) FkoFF, и чё все я обломался? на Playground можно играть без CD-Key и на гарене вроде
|
| |
|
|
| Rappperoook | Дата: Вторник, 01 Декабря 2009, 23:39:49 | Сообщение # 2445 |
5 уровень
Группа: Пользователи
Сообщений: 112
Награды: 0
Репутация: 0
Блокировки: 
| FkoFF, ок!!!ща загляну!!!
Жизнь-это шутка
|
| |
|
|
| san91 | Дата: Среда, 02 Декабря 2009, 00:13:57 | Сообщение # 2446 |
5 уровень
Группа: Заблокированные
Сообщений: 134
Награды: 0
Репутация: 11
Блокировки: 
| Такой вопрос,делаю тригер чтобы юниты бегали в рандомную точку карты С:Время каждые 20 сек У: Д:Отряд-приказать группу юниты в области Х перейти нападая на пративников,случайная точка в область Х2 Проблема в том что в одну точку бегут сразу все юниты ,как зделать чтоб 1 в одну точку другой в другую. P.S юниты создаются тригерно
<b>Alice</b>, из за тебя пропадает смысл в паролях, а так же постоянно будет требоваться пинать админа...(Enforcer)
|
| |
|
|
| MTT | Дата: Среда, 02 Декабря 2009, 00:37:06 | Сообщение # 2447 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| san91, Только что папробовал, каждый бежит в разную точку
|
| |
|
|
| san91 | Дата: Среда, 02 Декабря 2009, 00:41:37 | Сообщение # 2448 |
5 уровень
Группа: Заблокированные
Сообщений: 134
Награды: 0
Репутация: 11
Блокировки: 
| хм страно,кинь тригер плиз,хз у меня вся толпа в одну точку бежит,может что то не так делаю
<b>Alice</b>, из за тебя пропадает смысл в паролях, а так же постоянно будет требоваться пинать админа...(Enforcer)
|
| |
|
|
| FkoFF | Дата: Среда, 02 Декабря 2009, 00:46:04 | Сообщение # 2449 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки: 
| Pick each unit in Region X and do actions: Issue order with a point - двигатсья атакуя противников - random point in region X2
|
| |
|
|
| MTT | Дата: Среда, 02 Декабря 2009, 00:53:06 | Сообщение # 2450 |
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки: 
| san91, Ты все правильно написал, может проста не так сделал в карте? Прочитай свой триггер повнимательнее
|
| |
|
|