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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Скорость (Всё из-за сапога....)
Скорость
DonniДата: Суббота, 27 Июля 2013, 09:53:46 | Сообщение # 1
6 уровень
Группа: Проверенные
Сообщений: 249
Награды: 0
Репутация: 27
Блокировки:
Сделал Скилл, дающий дополнительную скорость бега для героя. Вот триггер:
С - Юнит приводит способность в действие.
У - Применяемая способность равно ускорение.
Д - Установить переменную Speed = (скорость героя)
Установить скорость применяющего юнита = (скорость*1.3)
Ждать 8 сек.
Установить скорость переключающего (triggering) юнита = Speed

Так вот, работает всё нормально, но если купить ботинки-скороходы, то прежняя скорость после применения не возвращается.


Могу уверенно сказать, что читающий эту подпись, 100% играл в WarCraft.
 

NaturekidДата: Суббота, 27 Июля 2013, 09:58:38 | Сообщение # 2
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
странно

Добавлено (27 Июля 2013, 09:58:38)
---------------------------------------------
Проверил для интереса, у меня всё норм. Ищи ошибку


 

DonniДата: Суббота, 27 Июля 2013, 10:00:31 | Сообщение # 3
6 уровень
Группа: Проверенные
Сообщений: 249
Награды: 0
Репутация: 27
Блокировки:
Цитата (Naturekid)
странно

Вот и я думаю, что странно....

Добавлено (27 Июля 2013, 10:00:31)
---------------------------------------------
Цитата (Naturekid)
Ищи ошибку

Да вроде всё нормально уже несколько раз перепроверил, мб меня глаза обманывают?)
Сейчас буду выводить скорость героя на экран смотреть в чём дело)


Могу уверенно сказать, что читающий эту подпись, 100% играл в WarCraft.


Сообщение отредактировал Donni - Суббота, 27 Июля 2013, 10:02:26
 

NaturekidДата: Суббота, 27 Июля 2013, 10:07:00 | Сообщение # 4
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
ну вот тебе прям с такой же переменной карта и с сапогом
http://rghost.ru/47698308

Добавлено (27 Июля 2013, 10:07:00)
---------------------------------------------
там скстати триг с отображением скорости есть


 

DonniДата: Суббота, 27 Июля 2013, 10:18:13 | Сообщение # 5
6 уровень
Группа: Проверенные
Сообщений: 249
Награды: 0
Репутация: 27
Блокировки:
Ну вот смотри:

Добавлено (27 Июля 2013, 10:18:13)
---------------------------------------------
А вот сам триг:



Могу уверенно сказать, что читающий эту подпись, 100% играл в WarCraft.
 

NerobrineДата: Суббота, 27 Июля 2013, 10:20:24 | Сообщение # 6
7 уровень
Группа: Проверенные
Сообщений: 336
Награды: 0
Репутация: 102
Блокировки:
Может связано с тем что максимальная скорость юнита 400?

"Хаос — не пропасть. Хаос — это лестница. Многие пытались взобраться по ней, но оступились и уже не пытались вновь — падение ломало их. У других был шанс взойти наверх, но они отказывались, продолжая цепляться за государство, за богов или за любовь. Всё это иллюзии. Реальна лишь лестница, и важен лишь подъем наверх."
Петир Бейлиш - Игра престолов
 

DonniДата: Суббота, 27 Июля 2013, 10:52:22 | Сообщение # 7
6 уровень
Группа: Проверенные
Сообщений: 249
Награды: 0
Репутация: 27
Блокировки:
Цитата (Nerobrine)
Может связано с тем что максимальная скорость юнита 400?

Неа, убрал максимум, всё равно.
А больше 522 нельзя скорость?

Добавлено (27 Июля 2013, 10:26:54)
---------------------------------------------
Кстати, скорость становится на 50 больше, а мой ботинок и даёт 50 скорости, Что-то тут подозрительно......

Добавлено (27 Июля 2013, 10:35:37)
---------------------------------------------
Ладно, попробую сделать проверку наличия сапога, если есть буду отнимать дополнительно 50 ед. скорости. ИЛИ же сделаю через добавление ауры выносливости.
Но всё же, почему прибавляется скорость от сапога каждый раз?!?!?!

Добавлено (27 Июля 2013, 10:52:22)
---------------------------------------------
Сейчас ещё заметил, что когда скорость умножаю на 1.3 также прибавляются эти проклятые 50 ед. от ботинок....


Могу уверенно сказать, что читающий эту подпись, 100% играл в WarCraft.


Сообщение отредактировал Donni - Суббота, 27 Июля 2013, 10:36:34
 

NaturekidДата: Суббота, 27 Июля 2013, 11:28:47 | Сообщение # 8
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Donni, ЕТЛ!
естесственно бонус от сапога будет, а ты как хотел?
То есть по твоему герой юзнул скорость, потом купил сапог и остался со скоростью, с которой был до покупки? Неть.
Будут действовать ацры и сапоги, всё норм. И это прекрасно. Сам подумай, что за кишмиш был бы если бы ставилась скорость как будто игнорируя сапоги.


 

DonniДата: Суббота, 27 Июля 2013, 11:42:27 | Сообщение # 9
6 уровень
Группа: Проверенные
Сообщений: 249
Награды: 0
Репутация: 27
Блокировки:
В переменную записывается скорость+скорость сапога, назовём "ССС", потом ССС*1.3 и ещё сного добавляется бонус 50. Через 8с. возвращается ССС + 50
В принципе я понял, что ты имеешь ввиду, только ты немного не так выразился, ты хотел сказать, что при любом изменении скорости, ботинок будет давать свой + сверху.
Тогда нужно при каждом изменении, при наличии сапога, отнимать эту скорость. Так ведь?


Могу уверенно сказать, что читающий эту подпись, 100% играл в WarCraft.


Сообщение отредактировал Donni - Суббота, 27 Июля 2013, 11:44:11
 

NaturekidДата: Суббота, 27 Июля 2013, 12:11:41 | Сообщение # 10
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Donni, короче изменяя скорость - ставь не current speed of unit*1.3 а default speed of unit *1.3 Вот тогда и мозготни не будет.
Кстати максималную скорость юнита в игровых константах увеличь с 400 до 522


 

DonniДата: Суббота, 27 Июля 2013, 12:27:46 | Сообщение # 11
6 уровень
Группа: Проверенные
Сообщений: 249
Награды: 0
Репутация: 27
Блокировки:
Цитата (Naturekid)
Кстати максималную скорость юнита в игровых константах увеличь с 400 до 522

Уже сделал.


Могу уверенно сказать, что читающий эту подпись, 100% играл в WarCraft.
 

NaturekidДата: Суббота, 27 Июля 2013, 12:46:14 | Сообщение # 12
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
Donni, а со скоростью всё получается теперь?

 

DonniДата: Суббота, 27 Июля 2013, 12:56:08 | Сообщение # 13
6 уровень
Группа: Проверенные
Сообщений: 249
Награды: 0
Репутация: 27
Блокировки:
Пока не пробовал, лень) Сейчас гляну.

Добавлено (27 Июля 2013, 12:54:36)
---------------------------------------------
Всё, теперь точно работает без проблем)) Виноват :'(
Спасибо Naturekid,

Добавлено (27 Июля 2013, 12:56:08)
---------------------------------------------
Повысить репутацию вы можете через 2 дня =(


Могу уверенно сказать, что читающий эту подпись, 100% играл в WarCraft.
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Скорость (Всё из-за сапога....)
  • Страница 1 из 1
  • 1
Поиск:

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