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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: PUVer, SirNikolas, Ty3uK  
[АРХИВ] Помощь по триггерам - 1
DenialsanДата: Среда, 23 Декабря 2009, 15:03:12 | Сообщение # 3426
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (mef1sto1234)
lvl of ability переменая (целочисленая) в ней пишеш лвл абилки для тваего юнита...

если бы знал как,написал:) а как быть с SIZE и SIZE+5?

Добавлено (23-12-2009, 15:03)
---------------------------------------------
А возможно ли сделать заклинание типа страх...чтобы жертву заклинания через каждые 2 секунды норовило убежать...

 

mef1sto1234Дата: Среда, 23 Декабря 2009, 15:19:03 | Сообщение # 3427
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Дейстиве-Set Variable

Set(переменная)=Level of (твой скил) for (Твой юнит)

Добавлено (23-12-2009, 15:07)
---------------------------------------------

Quote (Denialsan)
А возможно ли сделать заклинание типа страх...чтобы жертву заклинания через каждые 2 секунды норовило убежать...

Наверно через
Боевая Еденица-Issue Order Targeting A Point...

Добавлено (23-12-2009, 15:09)
---------------------------------------------

Quote (Denialsan)
а как быть с SIZE и SIZE+5?

Set Variable

Set (Переменая)=Дейстиве Arithemic (Переменая +5)

Добавлено (23-12-2009, 15:19)
---------------------------------------------
Кстате кто подскажет мне как на Гуи замутить пасивку...(в худшем случае активку) чтобы при атаке (При каждом ударе) герой увеличевал свою атаку\скорость атаки\скорость бега на 5,10%,3% соответственно...


 

DenialsanДата: Среда, 23 Декабря 2009, 15:56:46 | Сообщение # 3428
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (mef1sto1234)
Кстате кто подскажет мне как на Гуи замутить пасивку...(в худшем случае активку) чтобы при атаке (При каждом ударе) герой увеличевал свою атаку\скорость атаки\скорость бега на 5,10%,3% соответственно...

Попробуй дать ему свойства из Advanced во всяком случае я там находил даже max hp и max mp там много чего интересного...
 

mef1sto1234Дата: Среда, 23 Декабря 2009, 16:31:59 | Сообщение # 3429
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Quote (Denialsan)
Попробуй дать ему свойства из Advanced во всяком случае я там находил даже max hp и max mp там много чего интересного...

Если можно то поподробней и по руски (тригы у мну руские)...


 

DenialsanДата: Среда, 23 Декабря 2009, 16:46:30 | Сообщение # 3430
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (mef1sto1234)
Если можно то поподробней и по руски (тригы у мну руские)...

А у меня английские:) когда выбираешь действие там есть категории юнит,спецеффекты и т.д. а ты смотри последнее...по английски Advanced...
 

mef1sto1234Дата: Среда, 23 Декабря 2009, 16:52:36 | Сообщение # 3431
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Ппц я перевёл Ето слово оно озночает (сторожевой,усовершенствованный) там такого нету...

 

AriusДата: Среда, 23 Декабря 2009, 17:31:19 | Сообщение # 3432
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки:
Парни скажите ка мне "игрок-инициатор" это тот игрок который хостует?
 

MTTДата: Среда, 23 Декабря 2009, 17:33:08 | Сообщение # 3433
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Arius,
Это, наверно, Triggering player(рус триги не знаю)
 

DenialsanДата: Среда, 23 Декабря 2009, 18:37:54 | Сообщение # 3434
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (mef1sto1234)
Ппц я перевёл Ето слово оно озночает (сторожевой,усовершенствованный) там такого нету...

У тебя ВЕ анлимитед?
 

SoyhДата: Среда, 23 Декабря 2009, 18:51:15 | Сообщение # 3435
3 уровень
Группа: Заблокированные
Сообщений: 60
Награды: 0
Репутация: 7
Блокировки:
Denialsan, Подскажи как сделать что бы герои игроков ресались на определенном месте? ну типа как в арене...
И как сделать область где они будут ресатся?


<b>Alice</b>, из за тебя пропадает смысл в паролях, а так же постоянно будет требоваться пинать админа...(Enforcer)
 

BeLousДата: Среда, 23 Декабря 2009, 18:59:14 | Сообщение # 3436
8 уровень
Группа: Проверенные
Сообщений: 649
Награды: 0
Репутация: 120
Блокировки:
Quote (Soyh)
ресатся

Что за слово та такое ? (расшифруй и я тебе отвечу)


^Y
 

mef1sto1234Дата: Среда, 23 Декабря 2009, 19:03:01 | Сообщение # 3437
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Quote (Soyh)
Quote (Soyh)ресатся Что за слово та такое ? (расшифруй и я тебе отвечу)

Ресаться означает Респавн (Respawn с англ.) -перерождение,возрождение :D


 

DenialsanДата: Среда, 23 Декабря 2009, 19:04:36 | Сообщение # 3438
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (Soyh)
Denialsan, Подскажи как сделать что бы герои игроков ресались на определенном месте? ну типа как в арене... И как сделать область где они будут ресатся?

через таймер функция "герой - revive (insantly)" и move unit instantly если тебе надо что бы он в какой то конкретной точке появился.
область создаёшь сам - регион.
 

AriusДата: Среда, 23 Декабря 2009, 19:12:39 | Сообщение # 3439
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки:
MTT, "triggering player" такого нет, и у меня нет события относящегося к игроку, мне нужно показать диалог хосту
 

BeLousДата: Среда, 23 Декабря 2009, 19:21:31 | Сообщение # 3440
8 уровень
Группа: Проверенные
Сообщений: 649
Награды: 0
Репутация: 120
Блокировки:
mef1sto1234, Ааааа... Я так и думал
Ну значит вот как обещал: (Рус. триггеры)
[НАЖМИ]


^Y
 

mef1sto1234Дата: Среда, 23 Декабря 2009, 19:30:41 | Сообщение # 3441
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
А лутше зделать в дейстии чтобы он появлялся в области(ну создать свою область и т.д) или на месте своей смерти=)

 

SoyhДата: Среда, 23 Декабря 2009, 19:42:54 | Сообщение # 3442
3 уровень
Группа: Заблокированные
Сообщений: 60
Награды: 0
Репутация: 7
Блокировки:
Denialsan,не много не понял я.
Quote (Denialsan)
через таймер функция "герой - revive (insantly)" и move unit instantly

Это в Событиях,Условиях,Действиях?
Я ведь сделаю так что аш сам не пойму как :D подробней плиз


<b>Alice</b>, из за тебя пропадает смысл в паролях, а так же постоянно будет требоваться пинать админа...(Enforcer)
 

FkoFFДата: Среда, 23 Декабря 2009, 19:44:25 | Сообщение # 3443
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (mef1sto1234)
Кстате кто подскажет мне как на Гуи замутить пасивку...(в худшем случае активку) чтобы при атаке (При каждом ударе) герой увеличевал свою атаку\скорость атаки\скорость бега на 5,10%,3% соответственно...

я в статье своей описывал именно такого рода штуку, правда актив бафф для врага.
смысл такой.
герою ПРИ ПОКУПКЕ ГЕРОЯ дается скилл на основе предмета с нужной функцией. к примеру с скоростью атаки.

вообщем объясняю:
Ходовой материял:
скилл на основе перчаток скорости в количестве по количеству уровней у пассивки. (в дальнейшем будет называтся TP1-TP2-TP3-TP4).
-21 уровень у скилла.
-первый уровень: 0%
-второй уровень и выше: пропорционально к примеру по 5% в первом скилле, по 10% во втором, по 15% в третьем и по 20% в четвертом.
скилл на основе любой пассивки (к примеру "змеиная ловкость") *(в дальнейшем будет называться DP)
-если надо - все характеристики на 0
-меняешь описание
-даешь нужное количество уровней (к примеру 4)

в триггере на покупку будет данная функция:
add ability TP1 to sold unit
add ability TP2 to sold unit
add ability TP3 to sold unit
add ability TP4 to sold unit

триггер первый:
-юнит изучает способность
-условие - learned hero skill = скилл на основе змеиной ловкости.
действие:
if\then\else:
-if - lvl of DP for learning hero = 1
-then - unblock ability TP1 for owner of learning hero
- set level of ability TP1 = 1
-else:
*-if\then\else:
*-if - lvl of DP for learning hero =2
*then - block TP1 for owner of learning hero
* - unblock TP2 for owner of learning hero
* - set level of ability TP2 = 1
*else:
**if\then\else
**-if-level of ablity DP for learning hero = 3
**then - block TP2 for owner of learning hero
** - unblock TP3 for owner of learning hero
** - set level of ability TP3 = 1
**else:
***if\then\else
***-if-level of ablity DP for learning hero = 3
***then - block TP3 for owner of learning hero
*** - unblock TP4 for owner of learning hero
*** - set level of ability TP4 = 1

-----------------------------------
так мы получили не ресурсоемкий вариант с заменой пассивки на увеличение урона.
теперь надо заставить данную пассивку расти с каждым ударом.
-----------------------------------
trigger 2

generic unit атакован:
условие: -level of ability DP for attacking unit не равно 0
действие:
if then else:
if: attacked unit не равно unit[1]
then: set unit[1] = attacked unit
set level of ability TP1 for attacking unit = level of ability TP1 for attacking unit \2
set level of ability TP2 for attacking unit = level of ability TP2 for attacking unit \2
set level of ability TP3 for attacking unit = level of ability TP3 for attacking unit \2
set level of ability TP4 for attacking unit = level of ability TP4 for attacking unit \2
else:
increase level of ability TP1 for attacking unit
increase level of ability TP2 for attacking unit
increase level of ability TP3 for attacking unit
increase level of ability TP4 for attacking unit

в итоге у нас получилась пассивка тролля из доты.

Добавлено (23-12-2009, 19:44)
---------------------------------------------

Quote (Denialsan)
через таймер функция "герой - revive (insantly)" и move unit instantly если тебе надо что бы он в какой то конкретной точке появился. область создаёшь сам - регион.

цитируешь меня - хотя бы "© FkoFF" ставил бы.


 

mef1sto1234Дата: Среда, 23 Декабря 2009, 20:23:33 | Сообщение # 3444
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Quote (FkoFF)
FkoFF

Спс что всё так понятно обяснил :)
Хоть я ещо не создавал етот скил но думаю получиться :D

Добавлено (23-12-2009, 20:23)
---------------------------------------------

Quote (FkoFF)
-условие - learned hero skill = скилл на основе змеиной ловкости.

Не могу найти...


 

FkoFFДата: Среда, 23 Декабря 2009, 20:30:54 | Сообщение # 3445
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (mef1sto1234)
Не могу найти...

hero skill comparison


 

mef1sto1234Дата: Среда, 23 Декабря 2009, 20:36:53 | Сообщение # 3446
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Quote (FkoFF)
-then - unblock ability TP1 for owner of learning hero

Леарнинг Геро нету там вродь такого...


 

DenialsanДата: Среда, 23 Декабря 2009, 20:40:04 | Сообщение # 3447
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (Denialsan)
Set size of Unit_skill[50] to (100+SIZE)% (100+SIZE)% (100+SIZE)%

помоги с этим плз...
 

mef1sto1234Дата: Среда, 23 Декабря 2009, 20:45:19 | Сообщение # 3448
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
ааа нашёл всё

Добавлено (23-12-2009, 20:45)
---------------------------------------------

Quote (FkoFF)
-then - unblock ability TP1 for owner of learning hero

unblock нету там такого вроде :(


 

FkoFFДата: Среда, 23 Декабря 2009, 20:51:34 | Сообщение # 3449
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (mef1sto1234)
unblock нету там такого вроде

игрок - разблокировать\заблокировать способность способность


 

DenialsanДата: Среда, 23 Декабря 2009, 20:54:14 | Сообщение # 3450
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (mef1sto1234)
Set(переменная)=Level of (твой скил) for (Твой юнит)

Quote (mef1sto1234)
Set (Переменая)=Дейстиве Arithemic (Переменая +5)

С set variables я немогу такое сделать:(

Добавлено (23-12-2009, 20:54)
---------------------------------------------
FkoFF
помоги плз с скилом раздувалка...или пришли пример...

 

Поиск:

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