![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
Покупка заклинаний
Короче люди как сделать чобы мона было покупать магии и абилки. И например купил одно (гнев деревьев) другое (гальвинизация) купить нельзя. Поясню - Покупаешь первую магию и дальше уже магии по это классу. Друид и.т.д. Очень надо. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Iron
Листовой
![]() ![]() offline
Опыт:
24,427Активность: |
1)Делаешь магазин для предметов (как лавка гоблина), делаешь предметы пустышки под свои магии (ну в смысле предметы с иконками своих магий, но не дающие ничего), закидываешь эти предметы в магаз.
2)Создаешь триггер с событием "Юнит получил предмет", действием "If тип предмета = гнев деревьев(предмет), then удалить предмет, дать triggering unit-у абилку гнев деревьев". Тока для каждой абилки нуна писать свой If, конечно можно поизвращатся с массивами, но думаю это будет не менее геморно. Теперь насчет классов магии. Магии одного класса сложить в класс "Усиливающие", другого в "Артефакты" и т.д. Далее нужно оставить один класс пустой (это нужно для распознавания выбрал игрок класс или еще нет).
Нужно создать для игрока переменную, типа класс предмета (ну типа для классов "Усиливающие" "Артефакты" и т.д.) и изначально присваеваешь ей пустой класс. При покупке предмета, в триггере будешь If-ом смотреть равна ли переменная для игрока классу купленного предмета, если да, то просто делаешь шаг 2, если нет, то проверяешь равна ли переменная пустому классу, если да, то делаешь пункт 2 + присваиваешь переменной класс купленного предмета, если нет, то удаляешь предмет и возвращаешь игроку деньги. Таким образом игроку будет присваиваться класс первого купленного предмета + можно продолжить мою мысль и сделать возможным анлирн классов. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
|
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NETRAT
![]() ![]() offline
Опыт:
83,712Активность: |
Цитата:
Для классов предметов я бы ставил на карту юнита-невидимку и при покупке предмета юнита удалял. А в требованиях предмета нужно прописать этого юнита - так проще чем париться с классами |
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
Спасибо
Обьяснил как чайнику. Mozes добавил: Получает заклинание - Learn skill ? или надо еще 1 skill point Mozes добавил: Помогите. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NETRAT
![]() ![]() offline
Опыт:
83,712Активность: |
Mozes геройскую абилу? для обычной абилы Unit - SetAbilityLevel
|
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
Ну да геройскую . Положил на мапе Книгу => Гнев деревьев, все прописал.
Герой - Learn skill ??? Mozes добавил: Лучше использую Юнитовскую |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NETRAT
![]() ![]() offline
Опыт:
83,712Активность: |
Mozes с геройской будут проблемы, лучше бери юнитовскую
|
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
Брал. 1. Там нету SetAbilityLevel. есть add abuility |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NETRAT
![]() ![]() offline
Опыт:
83,712Активность: |
Mozes какая версия редактора и игры?
|
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
1.20с Всегда последняя.
ЗЫ. лицензионка - без патчей к эдитору. |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
NETRAT
![]() ![]() offline
Опыт:
83,712Активность: |
лол, у всех есть закладка Unit - SetAbilityLevel прямо над баффами |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
Я знаю что говорю.
Короче лучше выложи мапу с 1 заклинанием пожалуйста. Для всех зато будет. Mozes добавил: Просто времени нет чтобы искать ( Mozes добавил: А кто еще может помочь? |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
ЛЮДИ ПОМОГИТЕ! |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
Люди. Че тяжело скинуть. |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MPI3
Хм...
![]() ![]() offline
Опыт:
24,597Активность: |
Mozes
Сделать-то легко,но обяснить проше,чем Iron,незя. У лови смысл:юнит бай айтэм типа powerap который нечего не даёт,и тригерно получает нужную абрилку. P.S.В академею надо было писать,а ни сюда. |
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
Да скиньте вы у меня перевод кривой очень. Местами не по русски не по английски. |
![]() |
#17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MPI3
Хм...
![]() ![]() offline
Опыт:
24,597Активность: |
ОК.Лови,Mozes.
|
![]() |
#18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mozes
Green Street!
![]() ![]() offline
Опыт:
5,034Активность: |
Вот спсибо. Ученье свет. |
![]() |
#19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ComotozNick
Активность: 666
![]() ![]() offline
Опыт:
26,206Активность: |
Знаешь кривыми бывают только руки, а не перевод. Перевод нормальный всё там есть. |
![]() |
#20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|