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