Сейчас 03:51:36 Четверг, 29 января, 2026 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: PUVer, SirNikolas, Ty3uK  
[АРХИВ] Помощь по триггерам - 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
Проблема в том что в одну точку бегут сразу все юниты :D ,как зделать чтоб 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,
Ты все правильно написал, может проста не так сделал в карте? Прочитай свой триггер повнимательнее
 

Поиск:

Copyright © 2006 - 2026 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz