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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: PUVer, SirNikolas, Ty3uK  
[АРХИВ] Помощь в создании скиллов.
СорнемусДата: Воскресенье, 29 Ноября 2009, 00:28:19 | Сообщение # 776
9 уровень
Группа: Проверенные
Сообщений: 854
Награды: 0
Репутация: 120
Блокировки:
Quote (ctpaxm)
наверняка все играли в Тёмную дорогу, так там при каждом левеле тебе дают поинты, за которые ты можешь повысить статы... как такое сделать П.С. как я понимаю что там скил только одного лвл-а, а в тригах действие Герой - Modify <стат> + 1 (примерно)...

Вот
 

FkoFFДата: Воскресенье, 29 Ноября 2009, 02:04:01 | Сообщение # 777
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
могу выложить целиком "код продукта".. просто проблема раздражает а сам не могу понять почему так...

 

LION-XДата: Воскресенье, 29 Ноября 2009, 10:53:24 | Сообщение # 778
6 уровень
Группа: Проверенные
Сообщений: 236
Награды: 0
Репутация: 86
Блокировки:
А мой вопрос?)))

Lighter
 

ctpaxmДата: Воскресенье, 29 Ноября 2009, 14:15:19 | Сообщение # 779
7 уровень
Группа: Проверенные
Сообщений: 418
Награды: 0
Репутация: 60
Блокировки:
FkoFF,
через скилы, и диалог я сделаю... а мне надо сделать так же как в The Black Road...


Dead Girls can't say NOT!
Делаю свой ORPG проект, нужны триггерщики(JASS-еры) и идейщики...
Все подробности в ЛС
 

inhuman89Дата: Воскресенье, 29 Ноября 2009, 15:23:56 | Сообщение # 780
5 уровень
Группа: Пользователи
Сообщений: 106
Награды: 0
Репутация: 5
Блокировки:
подскажите на основе какого скила сделать (или КАК сделать) скилл молота буро, но чтобы кастовался в точку

и еще вопрос: предположим я сделал такой скилл, я его кастанул и враг встал на траектории полета снаряда. попадет в него или снаряд наносит урон только в точке куда скастовал?

Добавлено (29-11-2009, 15:23)
---------------------------------------------
молота бурь*


 

FkoFFДата: Воскресенье, 29 Ноября 2009, 18:57:59 | Сообщение # 781
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
inhuman89,
бери за основу к примеру огненный столб келя, анимайцию снаряда ставь "молот бурь", а в "target point of ability being cast" либо создавай думми который будет каждому юниту в range 200 withing target point of ability being cast будет кастовать молот бурь, либо думми который будет war stomp кастовать. эффект один и тот же будет, только warstomp еще и землю искажает

Добавлено (29-11-2009, 18:57)
---------------------------------------------

Quote (ctpaxm)
FkoFF, через скилы, и диалог я сделаю... а мне надо сделать так же как в The Black Road...

А ты объясни наверное, как там в Black Road это реализованно, тогда подумаем...


 

ctpaxmДата: Воскресенье, 29 Ноября 2009, 20:25:23 | Сообщение # 782
7 уровень
Группа: Проверенные
Сообщений: 418
Награды: 0
Репутация: 60
Блокировки:
там есть 3 скила(Сила, Ловка,Инт), каждый лвл тебе дают 4 или больше поинтов, ты выбираешь на что их кинуть. когда кидаешь, то скила у тебя непоявляется, а статы добавляются при помощи действия Герой - Modify...
На сколько я понимаю там только 1 уровень скила


Dead Girls can't say NOT!
Делаю свой ORPG проект, нужны триггерщики(JASS-еры) и идейщики...
Все подробности в ЛС
 

FkoFFДата: Понедельник, 30 Ноября 2009, 01:01:41 | Сообщение # 783
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (ctpaxm)
там есть 3 скила(Сила, Ловка,Инт), каждый лвл тебе дают 4 или больше поинтов, ты выбираешь на что их кинуть. когда кидаешь, то скила у тебя непоявляется, а статы добавляются при помощи действия Герой - Modify... На сколько я понимаю там только 1 уровень скила

ну на мой взгляд варианта два:

Modify hero stat
Remove ability from unit
В этом варианте получится что скилл не повышается в выборе скиллов (так и останется 1 лвл)

второй вариант

Скилл = думми скилл предмета (не отображается в панельке управления персонажем)
и при его изучении = Modify hero stats.

В таком варианте можно ограничить его изучение..

Добавлено (30-11-2009, 01:01)
---------------------------------------------
У меня такой вопрос: как уменьшить у юнита дальность обзора?


 

СорнемусДата: Понедельник, 30 Ноября 2009, 16:20:01 | Сообщение # 784
9 уровень
Группа: Проверенные
Сообщений: 854
Награды: 0
Репутация: 120
Блокировки:
Quote (FkoFF)
У меня такой вопрос: как уменьшить у юнита дальность обзора?

А в РО нету что-ли такого поля? о_О


Сообщение отредактировал Сорнемус - Понедельник, 30 Ноября 2009, 16:20:11
 

FkoFFДата: Понедельник, 30 Ноября 2009, 20:17:53 | Сообщение # 785
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (Сорнемус)
А в РО нету что-ли такого поля? о_О

Хочу сделать скилл "Тьма" отключает "Shared Vision" всем вражеским юнитам и снижает дальность обзора до 100 на н-цать секунд. Тоесть эффект жуткий должен быть. Собственно для отмосферности и красочности скилла еще подкрасить картинку в синеватый цвет....

Добавлено (30-11-2009, 20:16)
---------------------------------------------
Вот еще одна проблемка.. пытался сделать спелл на подобии того что у Morphling и Crixalis в доте.
Основа: Спелл с наведением на точку (типа Power Wave)
Суть: Перемещает юнита на ту же дальность, на которую двигается волна (волна летит на 800 дальности, юнит так же перемещается на 800 дальности) в ту сторону в которую собственно и двигается спелл.

Пытался сделать сам. получилась вот такая фигня:
Trigger1

Code

Event:
Generic unit приводит способность в действие
Condition:  
Ability being cast = Shadow Form
Action:
Set caster = triggering unit
Set point[1] = position of caster
Set point[2] = target point of ability being cast
Pause caster
Turn on Trigger2

Trigger2
Code

Event:
Every 0.15 seconds of game time
Conditions:
Action:
If/then/else multiplie functions:
If:
(distance between position of caster and point[2]) меньше или равно 800
Then:
Set point[3] = position of caster offset by (angle from point[1] to point[2]) toward 15 degrees
move caster insantly to point[3]  
Else:
Unpause caster
Turn off (this trigger)

Добавлено (30-11-2009, 20:17)
---------------------------------------------
проблемы с скиллом ровно две:
скилл почему то кастуется не туда куда мне надо (ему пофиг куда кастоваться, давлю на север - кастуется куда то на восток....
Герой при этом движется ОЧЕНЬ медленно и в противоположную сторону от точки каста.....


 

MTTДата: Среда, 02 Декабря 2009, 05:28:28 | Сообщение # 786
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
FkoFF,
Хахаха
Извени, улыбнуло :D
Вот твоя ошибка.
Там где стоит Ангел битвин поинтс... Должно стоять 15, а там где 15...
Кароче ты перепутал местами эти 2 функции :)

Добавлено (02-12-2009, 05:19)
---------------------------------------------
Я сделал пример, но не знаю как выложить его

Добавлено (02-12-2009, 05:21)
---------------------------------------------
Если я правильно понял, юнит должен лететь вместе с етой волной силы с той же скоростью в тоже на провление, кароче сверху волны. Так?

Добавлено (02-12-2009, 05:26)
---------------------------------------------
LION-X,
Юнит приводит способность в действие.
Адд абилити (абилити бегин каст) какому надо юниту.
Если тебе надо чтобы было в опр. радиусе, то ставь условие, что расстояние между твоим юнитом и триггеринг юнит не больше, например, 500.
Если тебе надо чтобы ето все действовало на героев, то нужно еще исп. функцию для способности, каторую добавляеш, сет лвл оф абилити. (лвл оф абилити бегин каст).

У тебя ведь все переполнится спеллами так.

Добавлено (02-12-2009, 05:28)
---------------------------------------------
inhuman89,
Если тебе нужно, чтобы било всех по траектории то исп. волну силы и в конце создавай дамми

 

-DuMyHb-Дата: Среда, 02 Декабря 2009, 06:01:05 | Сообщение # 787
Пузырик
Группа: Проверенные
Сообщений: 1113
Награды: 0
Репутация: 174
Блокировки:
Помогите сделать спелл как 3 у мираны в доте (прыжок)

 

MTTДата: Среда, 02 Декабря 2009, 06:05:34 | Сообщение # 788
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
-DuMyHb-,
Понятия не имею че там за спелл в доте :(
 

FkoFFДата: Среда, 02 Декабря 2009, 06:35:51 | Сообщение # 789
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (MTT)
Если я правильно понял, юнит должен лететь вместе с етой волной силы с той же скоростью в тоже на провление, кароче сверху волны. Так?

все, понял ошибку ) благодарю )) скоро проверю спелл...


 

-DuMyHb-Дата: Среда, 02 Декабря 2009, 12:27:44 | Сообщение # 790
Пузырик
Группа: Проверенные
Сообщений: 1113
Награды: 0
Репутация: 174
Блокировки:
MTT,
ну герой прыгает вперёд через все склоны и препятствия


 

kan2009Дата: Среда, 02 Декабря 2009, 12:39:44 | Сообщение # 791
6 уровень
Группа: Пользователи
Сообщений: 180
Награды: 0
Репутация: 3
Блокировки:
Так и несмог сатворить данный спэл :(

ну кароче мне нужен ульт войда (купол )

если кто не знает то : герой кастует навык на облость , над каторой появляеться Здаровый купол и любой кто входит в данный купол останавливаеться и не может двигаться пока купол не исчезнит(Кароче в стан встает) сам герой может в этом купале бегать и атаковать ...
Надеюсь панятно написал :)

если есть наработка то дайте а если нет то и ненадо :)

 

MTTДата: Среда, 02 Декабря 2009, 18:11:05 | Сообщение # 792
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Делаеш на основе скила, каторый поджигает землю.
Записываеш Target point of ability begin cast в переменную (Point например)

Каждые Н секунд пикаеш всех юнитов вопкруг Point с каким тебе надо рейнжем. Добавляеш всех пикнутых в отряд, а отряд в переменную. Как делать на них паузу ты знаеш, наверно.
Патом по прошествию Н секунд делаеш Унпаузу для отряда записанного в переменную

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

 

FkoFFДата: Среда, 02 Декабря 2009, 19:03:53 | Сообщение # 793
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
могу сделать наработку но мне лень,

короче 3 триггера нужно будет )

Void start

Code

Generic unit приводит способность в действие
Conditions:
Ability being cast = Ульт войда
Actions:
Set point[1] = target point of ability being cast
Set caster = triggering unit
Start timer[1] as однократный for (2+(2xlvl of ability Ульт войда for caster))
Turn on Void loop

Void loop

Code

every 0.3 seconds of gametime
Conditions:
-\-
Actions:
Pick every unit within 340 range around of point [1] and do actions:
If\Then\Else:
If:
Picked unit не равно Сaster
Then:
Pause Picked Unit
Set animation speed of picked unit to 0%
Set vortex coloring of picked unit to 40%/40%/100%
Else:
Do nothing

Void rollback

Code

Timer [1] expires
Conditions:
-\-
Actions:
Pick every unit within 340 range around of point [1] and do actions:
Unpause picked unit
Set animation speed of picked unit to 100%
Set vortex coloring of picked unit to 100%/100%/100%

Первый и последний триггер можно объеденить в одно целое и обойтись без лишней переменной. тоесть вместо таймера поставить "wait 2+(2xlvl)" но вейт команды по крайней мере у меня довольно часто глючат...


 

ZET99Дата: Среда, 02 Декабря 2009, 19:10:19 | Сообщение # 794
5 уровень
Группа: Заблокированные
Сообщений: 126
Награды: 0
Репутация: 15
Блокировки:
люди помогите, сделал спелл мистический скачок, который из евикс арены 4, естественно сам, но чтото не получается


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

FkoFFДата: Среда, 02 Декабря 2009, 19:15:16 | Сообщение # 795
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (ZET99)
люди помогите, сделал спелл мистический скачок, который из евикс арены 4, естественно сам, но чтото не получается

прыжок в точку и всем в точке наносится урон? )


 

ZET99Дата: Среда, 02 Декабря 2009, 19:25:18 | Сообщение # 796
5 уровень
Группа: Заблокированные
Сообщений: 126
Награды: 0
Репутация: 15
Блокировки:
не, похоже я натворил чегото не того :D а как тогда всем на пути сделать урон???

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

FkoFFДата: Среда, 02 Декабря 2009, 19:27:27 | Сообщение # 797
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
тебе наработку? объясни полностью спелл, тыкаешь, на местность\точку\юнита\никуда вообще.. и как действует...

 

ZET99Дата: Среда, 02 Декабря 2009, 19:30:02 | Сообщение # 798
5 уровень
Группа: Заблокированные
Сообщений: 126
Награды: 0
Репутация: 15
Блокировки:
Quote (FkoFF)
тебе наработку?

скорее доработку )) спелл действует наподобие простого скачка, но на пути мага всем войнам наносится определённый урон


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

FkoFFДата: Среда, 02 Декабря 2009, 19:40:31 | Сообщение # 799
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
ладно, сейчас попробую...

 

VitalikkДата: Среда, 02 Декабря 2009, 20:00:26 | Сообщение # 800
8 уровень
Группа: Проверенные
Сообщений: 620
Награды: 1
Репутация: 146
Блокировки:
Так народ нужна помошь в создании скилов на мою дотку ,мне нужен постояный человек который бываит хоть раз в день.Для переписки можно использывать кайп и аську.Пишыте в лс если согласны помочь

Директор GGFPC-Company
Работаю над следующими проектами: Вечная битва, Странд-Бара, Песня теней (кампания) из 6 частей.
 

Поиск:

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