Сейчас 05:46:41 Пятница, 26 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Добовление способности
Добовление способности
ShadovДата: Суббота, 09 Июля 2011, 18:57:53 | Сообщение # 1
7 уровень
Группа: Проверенные
Сообщений: 294
Награды: 0
Репутация: 25
Блокировки:
Как добавить способность определенного уровня юниту? Просто способность я добавить могу а вот как добавить этот же спел только уровня 2 или 3 я хз.

Добавлено (09-07-2011, 18:57)
---------------------------------------------
Всегда так, пока тут не создам тему сам не разберусь) Просто надо после добавления способности установить нужный уровень.

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


[quote=Sarenar]чо такое тинкер [/quote]


Сообщение отредактировал Shadov - Суббота, 09 Июля 2011, 19:07:28
 

ArchmageДата: Суббота, 09 Июля 2011, 19:07:53 | Сообщение # 2
7 уровень
Группа: Проверенные
Сообщений: 265
Награды: 0
Репутация: 7
Блокировки:
Shadov, Скинь карту посмотрю :)
 

ShadovДата: Суббота, 09 Июля 2011, 19:08:34 | Сообщение # 3
7 уровень
Группа: Проверенные
Сообщений: 294
Награды: 0
Репутация: 25
Блокировки:
Скрин добавил

[quote=Sarenar]чо такое тинкер [/quote]
 

ArchmageДата: Суббота, 09 Июля 2011, 19:13:42 | Сообщение # 4
7 уровень
Группа: Проверенные
Сообщений: 265
Награды: 0
Репутация: 7
Блокировки:
Вроде все так,может быть с дамми что то накасячил?
И еще одно лучше сделать уничтожение дамми через таймер во избежании багов.

Добавлено (09-07-2011, 19:11)
---------------------------------------------
И вообще у тебя весь тригер не верно сделан у тебя следующая "если тогда иначе" идет в пункте "иначе",в котором должно быть "ничего не делать".

Добавлено (09-07-2011, 19:12)
---------------------------------------------
Быть может по этому не робит

Добавлено (09-07-2011, 19:13)
---------------------------------------------
Понял в чем все дело!
Короче:ты добавляешь тригерно способность дами юниту,зачем?так не будет он кастовать
надо в РО ему запихать этот скилл

Сообщение отредактировал Archmage - Суббота, 09 Июля 2011, 19:12:10
 

ShadovДата: Суббота, 09 Июля 2011, 19:26:05 | Сообщение # 5
7 уровень
Группа: Проверенные
Сообщений: 294
Награды: 0
Репутация: 25
Блокировки:
Quote (Archmage)
И вообще у тебя весь тригер не верно сделан у тебя следующая "если тогда иначе" идет в пункте "иначе",в котором должно быть "ничего не делать".Добавлено (09-07-2011, 19:12)---------------------------------------------Быть может по этому не робит

Если честно это глупость) Там не обязательно должно быть "Нечего не делать". Он проверяет эту всю фигату как цикл. Если не 1 то 2 и тд.

Уничтожать дамми через таймер я не умею) так что юзаю переменные для уничтажения.

Я тоже думал мб что с дамии, попробовал сча вместо дамии создать героя, нечего не изменилось...

Добавлено (09-07-2011, 19:21)
---------------------------------------------

Quote (Archmage)
Понял в чем все дело! Короче:ты добавляешь тригерно способность дами юниту,зачем?так не будет он кастовать надо в РО ему запихать этот скилл

У меня этот "Дамми" исользуется не только этим гером, поэтому так, но сча попробую

Добавлено (09-07-2011, 19:26)
---------------------------------------------
невышло, вобщем если кто нить знает как по другому сделать чтобы при повторном применении способности по одной и той же цели эфект удваивался отпишитесь.


[quote=Sarenar]чо такое тинкер [/quote]
 

ALIgarhДата: Суббота, 09 Июля 2011, 20:36:29 | Сообщение # 6
3 уровень
Группа: Проверенные
Сообщений: 70
Награды: 0
Репутация: 11
Блокировки:
Так-с...
Quote (Archmage)
И еще одно лучше сделать уничтожение дамми через таймер во избежании багов.

По-моему легче сделать дамми максимальное здоровье 2 хп и регенерацию хп -1. То есть через 2 секунды после появления этот дамми умирает. После чего добавить триггер с событием смерти юнита, в условии тип юнита = дамми, действие - убрать триггерного юнита. И можно смело создавать хоть сколько дамми, не задумываясь о его уничтожении.

Quote (Archmage)
Короче:ты добавляешь тригерно способность дами юниту,зачем?так не будет он кастовать надо в РО ему запихать этот скилл


Почему это? Всё будет отлично работать.

Shadov, а твой спелл сколько маны стоит? А у дамми мана то есть? Скорее всего у дамми не хватает маны на твой спел и он не может его кастануть. Распространённая ошибка. Просто сделай ему ману 9999999 и всё.

И вообще, можно сразу одним действием назначить уровень способности у дамми, равный уровню способности у героя.
Боевая единица - установить уровень способности (твоя способность) для (твой юнит) на уровень (твоей способности) для (твой герой).
Поищи внимательно))) Если что могу сделать наработку.

Добавлено (09-07-2011, 20:36)
---------------------------------------------




Сообщение отредактировал ALIgarh - Суббота, 09 Июля 2011, 20:30:16
 

ShadovДата: Суббота, 09 Июля 2011, 21:05:18 | Сообщение # 7
7 уровень
Группа: Проверенные
Сообщений: 294
Награды: 0
Репутация: 25
Блокировки:
Ух, все запахало, проблема была в том что у меня рядом с героем бегает легушка которая повторяет заклинания героя, и вот они вместе кастовали этот спелл и игра тупила, просто поставил проверку что кастует именно герой и все запахало, всем спс.

Добавлено (09-07-2011, 21:05)
---------------------------------------------
И еще уже чтоб тему новую не создавать: Как сделать чтобы у способности сделанной на основе "Пламя феникса" отоброжалась иконка?


[quote=Sarenar]чо такое тинкер [/quote]
 

SlonickДата: Воскресенье, 10 Июля 2011, 20:07:30 | Сообщение # 8
10 уровень
Группа: Проверенные
Сообщений: 1688
Награды: 0
Репутация: 247
Блокировки:
А нельзя добавлять скилл и повышать его уровень не последнему созданному а переменной?

 

ShadovДата: Понедельник, 11 Июля 2011, 17:11:14 | Сообщение # 9
7 уровень
Группа: Проверенные
Сообщений: 294
Награды: 0
Репутация: 25
Блокировки:
Quote (Slonick)
А нельзя добавлять скилл и повышать его уровень не последнему созданному а переменной?

Все уже работет, там было парочка проблемок но они устранены, тему клоуз


[quote=Sarenar]чо такое тинкер [/quote]
 

lawsonДата: Понедельник, 11 Июля 2011, 22:08:15 | Сообщение # 10
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Shadov,
Два раза используй эту способность промежутком > 1.9 секунды и ты получишь утечку.
Поэтому совет: после каста даммиком способности не надо ждать 2 секунды, сразу удаляй дамми.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!


Сообщение отредактировал lawson - Понедельник, 11 Июля 2011, 22:11:14
 

ShadovДата: Понедельник, 11 Июля 2011, 22:27:02 | Сообщение # 11
7 уровень
Группа: Проверенные
Сообщений: 294
Награды: 0
Репутация: 25
Блокировки:
Quote (lawson)
Поэтому совет: после каста даммиком способности не надо ждать 2 секунды, сразу удаляй дамми.

Нет, он нехочет кастовать скилл на основе благодати если не ждать, хз почему.
Quote (lawson)
Два раза используй эту способность промежутком > 1.9 секунды и ты получишь утечку.

кд способности 6 секунд, утечки быть неможет тк спелл токо у 1 героя и герои не повторяются.


[quote=Sarenar]чо такое тинкер [/quote]
 

lawsonДата: Понедельник, 11 Июля 2011, 22:29:04 | Сообщение # 12
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (Shadov)
Нет, он нехочет кастовать скилл на основе благодати если не ждать, хз почему.

Хмм наверное такое только на гуи, у меня все нормально кастуют сразу 20 юнитов которые я создаю каждую секунду циклом и все без утечек.
Возможно у тебя в способности стоит время подготовки заклинания > 0.
Если надо могу показать пример.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!


Сообщение отредактировал lawson - Понедельник, 11 Июля 2011, 22:32:48
 

FkoFFДата: Понедельник, 11 Июля 2011, 22:49:56 | Сообщение # 13
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Плачет, смеется, бьется в конвульсиях, опять плачет, опять смеется.

ОТКУДА СТОЛЬКО НУБОВ?!

Shadov, что за ужасный массив ифзенов?!

Quote (Archmage)
Понял в чем все дело! Короче:ты добавляешь тригерно способность дами юниту,зачем?так не будет он кастовать надо в РО ему запихать этот скилл

еще один отче со своими батьковскими советами.
Quote (Shadov)
Уничтожать дамми через таймер я не умею) так что юзаю переменные для уничтажения.

В триггерах есть действие "Установить таймер жизни". Если на юнита не ссылается ни одна переменная, после 88 секунд спустя его смерти он удалится из игры безвозвратно.

Quote (ALIgarh)
По-моему легче сделать дамми максимальное здоровье 2 хп и регенерацию хп -1. То есть через 2 секунды после появления этот дамми умирает. После чего добавить триггер с событием смерти юнита, в условии тип юнита = дамми, действие - убрать триггерного юнита. И можно смело создавать хоть сколько дамми, не задумываясь о его уничтожении.

еще один батька, не неси чепухи, будь добр.

Quote (Shadov)
Нет, он нехочет кастовать скилл на основе благодати если не ждать, хз почему.

потому что вы не умеете создавать дамми. Нормальный дамми может за одно мгновение (не секунду) скастовать до 800 заклинаний.


 

[DUОS]Дата: Понедельник, 11 Июля 2011, 23:00:35 | Сообщение # 14
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
Quote (FkoFF)
ОТКУДА СТОЛЬКО НУБОВ?!

????!!! +1

Триггер можно сделать короче в 3 раза, ровно в три, так как ровно три проверки на уровень. Кто вас учил всех триггерить и кодить? Даже я надрывался в порывах дикого смеха от такого кода... ТАКОГО кода я ещё не видел.
Этот спелл на ГУИ можно сделать в пару строчек. Точнее, в 10-15. Попробуйте догнать, как.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

FkoFFДата: Понедельник, 11 Июля 2011, 23:02:18 | Сообщение # 15
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
[DUОS], в 6 строк его можно сделать ) вообщем то.

 

[DUОS]Дата: Понедельник, 11 Июля 2011, 23:02:54 | Сообщение # 16
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
FkoFF,
Ну, может и в 6.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

ShadovДата: Понедельник, 11 Июля 2011, 23:12:30 | Сообщение # 17
7 уровень
Группа: Проверенные
Сообщений: 294
Награды: 0
Репутация: 25
Блокировки:
Отцы пришли... Сейчас мой код выглядит так:

Quote (FkoFF)
В триггерах есть действие "Установить таймер жизни". Если на юнита не ссылается ни одна переменная, после 88 секунд спустя его смерти он удалится из игры безвозвратно.

Учту.
Quote (FkoFF)
потому что вы не умеете создавать дамми. Нормальный дамми может за одно мгновение (не секунду) скастовать до 800 заклинаний.

Вот ты сказал это и все сразу научились? Вот скажи поч у меня нехочет кастовать дамми благодать без wait?


[quote=Sarenar]чо такое тинкер [/quote]
 

[DUОS]Дата: Понедельник, 11 Июля 2011, 23:14:59 | Сообщение # 18
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
Quote (Shadov)
Вот скажи поч у меня нехочет кастовать дамми благодать без wait?

Я делаю ему всегда Боевая единица - Add Expiration Timer на 0.76 сек. Он сам исчезает спустя это время. И wait тут не нужен.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

ShadovДата: Понедельник, 11 Июля 2011, 23:17:55 | Сообщение # 19
7 уровень
Группа: Проверенные
Сообщений: 294
Награды: 0
Репутация: 25
Блокировки:
Quote (|DUОS|)
Я делаю ему всегда Боевая единица - Add Expiration Timer на 0.76 сек. Он сам исчезает спустя это время. И wait тут не нужен.

я раньше об этом незнал)

вот собстно код, чет раньше не закинулось


[quote=Sarenar]чо такое тинкер [/quote]
 

FkoFFДата: Понедельник, 11 Июля 2011, 23:21:24 | Сообщение # 20
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Quote (Shadov)
Сейчас мой код выглядит так:

скрин из тяжеленного bmp перегони в jpg и залей на нормальный хостинг

Quote (Shadov)
Вот ты сказал это и все сразу научились? Вот скажи поч у меня нехочет кастовать дамми благодать без wait?

потому что криво сделал дамми.

строки настроек дамми в РО должны выглядеть так:

castbsw: 0.
castpt: 0
turnrate: 0.

и у всех абил должны быть откаты 0, тогда один дамми закастует хоть 800 спеллов за секунду (подряд строки приказов вставляешь - и войла, все пашет).


 

lawsonДата: Понедельник, 11 Июля 2011, 23:21:59 | Сообщение # 21
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Сначала
Установить товя переменная юнит = Создать 1 дамми.
Дать даммику способность(здесь способность)
Установить уровень сопосбности(способность которая была дана даммику)
Приказать кастовать спелл даммику на цель
Удалить(твоя перменная даммика)

или как говорит коллега FKOFF

установить время жизни для даммика.

5 строк


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!


Сообщение отредактировал lawson - Понедельник, 11 Июля 2011, 23:23:26
 

FkoFFДата: Понедельник, 11 Июля 2011, 23:23:52 | Сообщение # 22
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
lawson, не надо дамми давать переменную, юзаем last created, без вейтов работает невероятно гладко.

а вообще можно обойтись одни дамми для каждого игрока на всю карту, так то


 

ShadovДата: Понедельник, 11 Июля 2011, 23:24:09 | Сообщение # 23
7 уровень
Группа: Проверенные
Сообщений: 294
Награды: 0
Репутация: 25
Блокировки:
Quote (lawson)
Сначала Установить товя переменная юнит = Создать 1 дамми. Дать даммику способность(здесь способность) Установить уровень сопосбности(способность которая была дана даммику) Приказать кастовать спелл даммику на цель Удалить(твоя перменная даммика) или как говорит FKOFF установить время жизни для даммика. 6 строк

спс кэп ты мне так несказанно помог
Quote (FkoFF)
скрин из тяжеленного bmp перегони в jpg и залей на нормальный хостинг

перезалил
Quote (FkoFF)
castbsw: 0. castpt: 0 turnrate: 0.

это че?)


[quote=Sarenar]чо такое тинкер [/quote]
 

lawsonДата: Понедельник, 11 Июля 2011, 23:25:10 | Сообщение # 24
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (Shadov)
спс кэп ты мне так несказанно помог

Ну дальше сам, я в гуи не силен.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

ShadovДата: Понедельник, 11 Июля 2011, 23:26:28 | Сообщение # 25
7 уровень
Группа: Проверенные
Сообщений: 294
Награды: 0
Репутация: 25
Блокировки:
Quote (lawson)
Ну дальше сам, я в гуи не силен.

это был сарказм....


[quote=Sarenar]чо такое тинкер [/quote]
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Добовление способности
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

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