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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Запрет на покупку
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
Блокировки:
Ты бы учился тогда гуи.. пробовал все функции в тестовой карте, а потом уже занимался 'картостроением'. Вообще я с этого начинал)
 

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

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