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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Покупка и апгрейд магий
Zver6233Дата: Пятница, 22 Июня 2012, 15:10:53 | Сообщение # 1
3 уровень
Группа: Пользователи
Сообщений: 64
Награды: 0
Репутация: 0
Блокировки:
хочу сделать чтоб в магазине можна било би покупать скили, но не уверен как их можна апгрейтить
вот например есть скил , ставлю к нему требования ,УЛУЧШЕНИЯ, и он апгрейтитса тока на 1 уровень? а чтоб апгрейтить на 2 уровень,нужно создавать отдельний скил?или же можна к тому же скилу прикрепить отдельное улучшения?
 

ExtrematorДата: Пятница, 22 Июня 2012, 15:24:58 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Юнит получает предмет

Если:
*** Тип предмета (которым минипулируют) = "РУНА 1 (Молот Бурь)"
ТО:
*** Если:
*** *** Уровень способности (Молот Бурь) у (Юнита-инициатора) = 0
*** ТО:
*** *** Дать спелл (Молот Бурь) юниту (Юнит-инициатор)
*** Иначе:
*** *** Установить уровень спелла (Молот Бурь) у юнита (Юнит-инициатор) на уровень (уровень спелла (Молот Бурь) у (Юнита-инициатора) + 1 )

Если:
*** Тип предмета (которым минипулируют) = "РУНА 2 (Удар Грома)"
ТО:
*** Если:
*** *** Уровень способности (Удар Грома) у (Юнита-инициатора) = 0
*** ТО:
*** *** Дать спелл (Удар Грома) юниту (Юнит-инициатор)
*** Иначе:
*** *** Установить уровень спелла (Удар Грома) у юнита (Юнит-инициатор) на уровень (уровень спелла (Удар Грома) у (Юнита-инициатора) + 1 )

и так далее......
 

KopBpuKДата: Пятница, 22 Июня 2012, 17:14:31 | Сообщение # 3
6 уровень
Группа: Проверенные
Сообщений: 167
Награды: 0
Репутация: 166
Блокировки:
Extremator, Оо спасибо, мне это тоже нужно=)

Warcraft 3 4ever! <3
 

derasdДата: Вторник, 26 Июня 2012, 14:04:13 | Сообщение # 4
3 уровень
Группа: Пользователи
Сообщений: 48
Награды: 0
Репутация: 10
Блокировки:
Вот это идеальное объяснение, даже нубуки влёгкую смогут понять=)
 

SirNikolasДата: Вторник, 26 Июня 2012, 14:05:35 | Сообщение # 5
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Quote (Extremator)
Установить уровень спелла (Молот Бурь) у юнита (Юнит-инициатор) на уровень (уровень спелла (Молот Бурь) у (Юнита-инициатора) + 1 )
Есть же IncUnitAbilityLevel.


 

IlushaДата: Вторник, 26 Июня 2012, 19:25:14 | Сообщение # 6
8 уровень
Группа: Проверенные
Сообщений: 550
Награды: 0
Репутация: 295
Блокировки:
по-моему еще надо сделать проверку, не является ли уровень способности максимальным
 

KartohaДата: Вторник, 26 Июня 2012, 23:02:54 | Сообщение # 7
10 уровень
Группа: Ветераны
Сообщений: 2851
Награды: 1
Блокировки:
Quote (Ilusha)
по-моему еще надо сделать проверку, не является ли уровень способности максимальным

Точно. Иначе, если купить способность, когда уровень способности у героя максимальный, она исчезнет.
Zver6233, вот кусок моей старой кампании, в ней очень подробно проработана система покупки магий, может послужить тебе картой-примером.
 

  • Страница 1 из 1
  • 1
Поиск:

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