Запрет на покупку
|
|
vadik1337 | Дата: Пятница, 06 Июня 2014, 02:16:01 | Сообщение # 1 |
4 уровень
Группа: Проверенные
Сообщений: 85
Награды: 0
Репутация: 19
Блокировки:
| Здравствуйте нужна помощь, вопрос возник можно ли как то запретить покупать предмет герою. т.е у меня есть паладин его основная характеристика сила, как можно сделать так чтобы он не мог покупать предметы в магазине для ловкачей и магов?
|
|
|
|
Overkills | Дата: Пятница, 06 Июня 2014, 09:00:51 | Сообщение # 2 |
Группа: Проверенные
Сообщений: 1785
Награды: 0
Репутация: 880
Блокировки:
| Один из вариантов - удалять предмет и давать золото, но это более геморно. Добавлено (06 Июня 2014, 09:00:51) --------------------------------------------- Или сделать их по типу, например, те предметы, которые он должен покупать - будут "Артефакты". При покупке проверяй, если это не артефакт - удаляй предмет и давай золото.
|
|
|
|
qoiu | Дата: Пятница, 06 Июня 2014, 09:09:31 | Сообщение # 3 |
3 уровень
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Блокировки:
| Вариант 1. При выборе лавки ловкача\мага снимать выбор\выбирать героя Вариант 2. Создать для каждого игрока свои лавки. Можно будет добавить требования к предметам, запретить способность "выбор героя" Вариант 3. На свой страх и риск использовать функцию GetLocalPlayer() на предметах\способности выбор героя
|
|
|
|
Overkills | Дата: Пятница, 06 Июня 2014, 09:32:26 | Сообщение # 4 |
Группа: Проверенные
Сообщений: 1785
Награды: 0
Репутация: 880
Блокировки:
| Цитата qoiu ( ) Вариант 1. При выборе лавки ловкача\мага снимать выбор\выбирать героя Кстати да, я так у себя делал.
Ибо можно сделать 1 лавку для всех, но проверять, кто вошел в область возле лавки и делать для героя выбор того юнита, который ему нужен по предметам.
|
|
|
|
Borodach | Дата: Пятница, 06 Июня 2014, 12:31:25 | Сообщение # 5 |
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
| Снимать выбор не самая лучшая идея.... Махинациями можно купить 2 варианта с возвратгм денег и GetLocalPlayer надежные.
Karamba
|
|
|
|
qoiu | Дата: Пятница, 06 Июня 2014, 13:16:15 | Сообщение # 6 |
3 уровень
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Блокировки:
| Разве GetLocalPlayer надежен? Разве при выборе скрытого здания, покупки предмета или использовании способности не будет десинхрона?
|
|
|
|
Borodach | Дата: Пятница, 06 Июня 2014, 14:40:43 | Сообщение # 7 |
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
| Есть действие добавить предмет в лавку и убрать. Там не должно быть денисхронизации....
Karamba
|
|
|
|
vadik1337 | Дата: Суббота, 07 Июня 2014, 03:30:35 | Сообщение # 8 |
4 уровень
Группа: Проверенные
Сообщений: 85
Награды: 0
Репутация: 19
Блокировки:
| узнать бы как это реализовано в виде триггера
|
|
|
|
Reckit | Дата: Суббота, 07 Июня 2014, 06:04:02 | Сообщение # 9 |
3 уровень
Группа: Проверенные
Сообщений: 74
Награды: 0
Репутация: 7
Блокировки:
| Ты бы учился тогда гуи.. пробовал все функции в тестовой карте, а потом уже занимался 'картостроением'. Вообще я с этого начинал)
|
|
|
|