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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: PUVer, SirNikolas, Ty3uK  
[АРХИВ] Помощь по триггерам - 1
[SOAD]DamagerДата: Среда, 23 Декабря 2009, 20:57:46 | Сообщение # 3451
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 2
Блокировки:
Какая проверка события работает быстрее: Generic Unit Event или Specific Unit Event ?

ICQ: 351676654
Skype: lxoxol
Работаю над УГ'о ОРПГ.
 

DenialsanДата: Среда, 23 Декабря 2009, 20:59:02 | Сообщение # 3452
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (|SOAD|Damager)
Какая проверка события работает быстрее: Generic Unit Event или Specific Unit Event ?

они работают одинаково,просто Specific Unit Event более специфическая...там больше функций чем у Generic...
 

mef1sto1234Дата: Среда, 23 Декабря 2009, 21:16:57 | Сообщение # 3453
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Quote (FkoFF)
условие: -level of ability DP for attacking unit не равно 0

тоже не вижу чёто=)


 

[SOAD]DamagerДата: Среда, 23 Декабря 2009, 21:19:12 | Сообщение # 3454
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 2
Блокировки:
Quote (Denialsan)
они работают одинаково,просто Specific Unit Event более специфическая...там больше функций чем у Generic.

Denialsan, парниша, ты явно не спец в этом деле... тут под определенные функции есть переменные, они требуют памьяти и естественно некое колличество операций, если не знаешь сколько того и иного они берут от машины, то прошу тебя, не флуди, т.к. я спросил у продвинутых.


ICQ: 351676654
Skype: lxoxol
Работаю над УГ'о ОРПГ.
 

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

 

FkoFFДата: Среда, 23 Декабря 2009, 21:20:11 | Сообщение # 3456
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (mef1sto1234)
тоже не вижу чёто=)

integer comparison

Quote (Denialsan)
Set size of Unit_skill[50] to (100+SIZE)% (100+SIZE)% (100+SIZE)% помоги с этим плз...

Анимация - сhange size of unit

все в триггер с событием "каждые н-цать секунд"


 

mef1sto1234Дата: Среда, 23 Декабря 2009, 21:22:29 | Сообщение # 3457
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Quote (FkoFF)
if: attacked unit не равно unit[1] then: set unit[1] = attacked unit

Немогу найти и разобраться...


 

DenialsanДата: Среда, 23 Декабря 2009, 21:26:50 | Сообщение # 3458
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (FkoFF)
Анимация - сhange size of unit все в триггер с событием "каждые н-цать секунд"

я почемуто не могу сделать 100+SIZE переменная не выбирается:( может чтото особенное в переменной должно быть прописано?

Добавлено (23-12-2009, 21:26)
---------------------------------------------
Я не нашол действия Damage area есть только Unit - Damage area,но это не то...

 

mef1sto1234Дата: Среда, 23 Декабря 2009, 21:36:40 | Сообщение # 3459
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Ну я уже нашол ети действия но разобраться не могу в них некакь=)

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

Quote (FkoFF)
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

Кароче тут розжуй всё а то я не понимаю=(


 

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


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

mef1sto1234Дата: Среда, 23 Декабря 2009, 21:40:04 | Сообщение # 3461
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Скачай Наработку....

 

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

очень просто,есть декорация круга,а ты просто на декорации круга сделай регион,допустим region 001 или rect 001,а возле круга или напротив него делаешь нужного героя,только делаешь его нейтрально пассивным...
создаёшь триггер:
Событие:
Unit enters rect или region 001
Условие:
Entering unit equal to светлячок
Действие:
Unit-Remove entering unit from game
unit-Move uit instantly to Center of rect 002 (это регион где будет появлятся твой выбранный герой)
unit-Change owner (выбираешь своего героя,чтобы комп знал кому менять цвет и команду) to Player 1 (если играющий игрок красный и т.д.) and Изменить цвет.

Добавлено (23-12-2009, 21:58)
---------------------------------------------
Мефисто,ты можешь создать триггерное заклинание на ГУИ кароче я кастую на жертву,и она кадые 0.25 секунд начинает раздуватся и теряет допустим 50хп,затем когда жертва умирает жертва взрывается и наносит всем окружающим урон...

 

mef1sto1234Дата: Среда, 23 Декабря 2009, 22:05:57 | Сообщение # 3463
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
Quote (Denialsan)
Мефисто,ты можешь создать триггерное заклинание на ГУИ кароче я кастую на жертву,и она кадые 0.25 секунд начинает раздуватся и теряет допустим 50хп,затем когда жертва умирает жертва взрывается и наносит всем окружающим урон...

Ну тут болие мение всё понятно кроме 0.25 секунд начинает раздуваться ето как я понял увелечение масштаба?

Добавлено (23-12-2009, 22:05)
---------------------------------------------
Ну да тут впринципе всё можно зделать кроме раздувания такого я неумею к сожелению..


 

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

раздувание Анимация - Изменить размер персонажа...
 

FkoFFДата: Среда, 23 Декабря 2009, 22:08:41 | Сообщение # 3465
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (Denialsan)
я почемуто не могу сделать 100+SIZE переменная не выбирается:( может чтото особенное в переменной должно быть прописано?

я не понял, что тебе нужно то?
переменная типа "целочисленная" или типа "реальная". если не дает выбрать переменную - выбирай функцию convert integer to real (или conver real to integer) там будет нужная целочисленная в первом случае и реальная во втором.
Quote (mef1sto1234)
Кароче тут розжуй всё а то я не понимаю=(

функция "общие параметры - if\then\else multiplie functions""
if\then\else:
if(условие): unit comparison "attacked unit не равно unit[1]"


then (действия):

set level of ability TP1 for attacking unit to "arithmetics: *convert integer to real - level of ability TP1 for attacking unit*/2"
set level of ability TP2 for attacking unit to "arithmetics: *convert integer to real - level of ability TP2 for attacking unit*/2"
set level of ability TP3 for attacking unit to "arithmetics: *convert integer to real - level of ability TP3 for attacking unit*/2"
set level of ability TP4 for attacking unit to "arithmetics: *convert integer to real - level of ability TP4 for attacking unit*/2"
set unit[1] = attacked unit
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


 

DenialsanДата: Среда, 23 Декабря 2009, 22:15:17 | Сообщение # 3466
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Quote (FkoFF)
я не понял, что тебе нужно то? переменная типа "целочисленная" или типа "реальная". если не дает выбрать переменную - выбирай функцию convert integer to real (или conver real to integer) там будет нужная целочисленная в первом случае и реальная во втором.

А какой тип целочисельной SIZE выбирал?у меня стоит юнит.
Зделай плз наработку,бо я еще долго не сделаю как надо:))))
 

mef1sto1234Дата: Среда, 23 Декабря 2009, 22:41:09 | Сообщение # 3467
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
if(условие): unit comparison "attacked unit не равно unit[1]"
Всё зделал тока индекс [1] поставить не могу...

Добавлено (23-12-2009, 22:41)
---------------------------------------------
FkoFF, Зделал всё как ты написал уже во всём разобрался и не пашет=(((
Зделай мне етот триг плиз а то я непонимаю в чём проблема...


 

FkoFFДата: Среда, 23 Декабря 2009, 22:49:04 | Сообщение # 3468
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (mef1sto1234)
FkoFF, Зделал всё как ты написал уже во всём разобрался и не пашет=((( Зделай мне етот триг плиз а то я непонимаю в чём проблема...

давай завтра?

вот наработка по взрыву юнита:

скачать


 

mef1sto1234Дата: Среда, 23 Декабря 2009, 22:53:53 | Сообщение # 3469
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
вообщем объясняю:
Ходовой материял:
скилл на основе перчаток скорости в количестве по количеству уровней у пассивки. (в дальнейшем будет называтся TP1-TP2-TP3-TP4).
-21 уровень у скилла.
Вот тут походу и есть проблема я чтото не так понял наверно обясни етот момент нормульно...


 

[SOAD]DamagerДата: Среда, 23 Декабря 2009, 22:54:56 | Сообщение # 3470
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 2
Блокировки:
Я зделал Её ДА!!!... ДА ДА ДА ДА !!! ( триггер переменного задания урона )

ICQ: 351676654
Skype: lxoxol
Работаю над УГ'о ОРПГ.
 

FkoFFДата: Среда, 23 Декабря 2009, 22:55:45 | Сообщение # 3471
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (mef1sto1234)
Вот тут походу и есть проблема я чтото не так понял наверно обясни етот момент нормульно...

4 скилла на основе скилла предмета - перчатки скорости.

у каждого по 21 уровню. первый уровень = 0% бонус. все дальнейшие пропорционально увеличиваются на нужное значение.

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

Quote (|SOAD|Damager)
Я зделал Её ДА!!!... ДА ДА ДА ДА !!! ( триггер переменного задания урона )

наработку на депозит, ссылку мне в аську, полюбуюсь )


 

mef1sto1234Дата: Среда, 23 Декабря 2009, 23:00:17 | Сообщение # 3472
7 уровень
Группа: Проверенные
Сообщений: 261
Награды: 0
Репутация: 16
Блокировки:
скилл на основе перчаток скорости в количестве по количеству уровней у пассивки. (в дальнейшем будет называтся TP1-TP2-TP3-TP4).
-21 уровень у скилла.
Вот тут очень подробно обясни а то я вроде и зделал так как понял и нечего может чтото не так


 

DenialsanДата: Среда, 23 Декабря 2009, 23:01:29 | Сообщение # 3473
10 уровень
Группа: Проверенные
Сообщений: 1225
Награды: 0
Репутация: 48
Блокировки:
Как правильно сделать скилл ослепление,когда кастуешь на героя вражеского его радиус видимости резко снижается а все вокруг покрывается "чёрной маской" кроме маленького участка вокруг жертвы...

Добавлено (23-12-2009, 23:01)
---------------------------------------------
конечно такое только для жертвы а не для всех))))

 

[SOAD]DamagerДата: Среда, 23 Декабря 2009, 23:03:31 | Сообщение # 3474
5 уровень
Группа: Пользователи
Сообщений: 131
Награды: 0
Репутация: 2
Блокировки:
Quote (FkoFF)
наработку на депозит, ссылку мне в аську, полюбуюсь )

:D Щас, я её, красавицу, розукрашу и дам... проверишь на баги. :)


ICQ: 351676654
Skype: lxoxol
Работаю над УГ'о ОРПГ.
 

FkoFFДата: Среда, 23 Декабря 2009, 23:05:21 | Сообщение # 3475
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (Denialsan)
Как правильно сделать скилл ослепление,когда кастуешь на героя вражеского его радиус видимости резко снижается а все вокруг покрывается "чёрной маской" кроме маленького участка вокруг жертвы...Добавлено (23-12-2009, 23:01)---------------------------------------------конечно такое только для жертвы а не для всех))))

обсолютно нереально, я уже пытался так делать. единственный вариант - покрывать все туманом каждую секунду. но принципиально - не реализуемо...

у меня у самого была идея такой скилл сделать но это ооочень сложно...


 

Поиск:

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