Borodach
offline
Опыт:
6,292Активность: |
как сделать "Приватный магазин"
У меня есть несколько "Рынков", по цвету игрока. Но со способностью "Выбор воина", все предметы и способности становятся общедоступными (для союзников точно). Можно ли сделать так, чтоб красный "Рынок", продавал предметы или отображал Способности только для красного игрока? |
21.05.2013, 23:17 | #1
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Есть такой вариант:
Сделать в одном месте ОДНУ таверну, Но в объектах ты делаешь столько сколько игроков А потом и создании таверны меняешь равкод объекта таверны через локального игрока... Короче получается что каждый видит на том месте СВОЮ таверну в которой только ОН видит СВОЙ ассортимент товаров См статью getlocalplayer() |
21.05.2013, 23:32 | #2
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Borodach
offline
Опыт:
6,292Активность: |
Xipxop, Ты уверен что дессинка не будет? |
21.05.2013, 23:34 | #3
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
Я уверен, что он будет. |
21.05.2013, 23:38 | #4
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Когда я только начал этим заниматься, решал я все это так: Куча таверн на каждого игрока с нулевой картой путей и прозрачностью выкрученной в 0. Таверна пустышка. Все ставиться в одну точку. Причем я ставил невидимок триггерно. При выделении таверны пустышки, перекидываем выделение на нужную нам не пустышку и получаем профит. |
22.05.2013, 07:02 | #5
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
MF, а можно просто триггерно заполнять таверны каждому игроку. *мимо крокодил* |
22.05.2013, 07:08 | #6
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Clamp, я был глуп, наивен и неопытен. |
22.05.2013, 08:59 | #7
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BruceWillisss
Leeroooy Jeenkiiins!
offline
Опыт:
11,096Активность: |
А зачем идти сложным путем? Разве вариант с обычными магазинами, принадлежащими игроку (т.е. изменять, например, магическую лавку альянса - для красного, синего, зеленого игрока и т.д) не подойдет? |
22.05.2013, 09:05 | #8
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,158Активность: |
BruceWillisss, нет, товары общие. |
22.05.2013, 09:23 | #9
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
там есть абилка
выбор юнита там есть цели так вот, угадайте что надо делать кловуны блин, я в шоке |
22.05.2013, 11:33 | #10
+6/−3
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BruceWillisss
Leeroooy Jeenkiiins!
offline
Опыт:
11,096Активность: |
Clamp, он же написал - "Можно ли сделать так, чтоб красный "Рынок", продавал предметы или отображал Способности только для красного игрока?" |
22.05.2013, 11:35 | #11
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Borodach
offline
Опыт:
6,292Активность: |
DioD:
Я ставил в "Рарешенные цели" Войска игрока, но эффекта не было, также проверил по целям на неуязвимых, врагов, организмов - Способность магазина может любой юзать, независимо от целей. Отредактировано Borodach, 22.05.2013 в 13:33. |
22.05.2013, 13:27 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
выкладывай собственные попытки |
22.05.2013, 13:33 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Borodach
offline
Опыт:
6,292Активность: |
Ну пока я решил задачу, давая и отнимая способность "Выбор воина" по нужным событиям. Но это если лучшего ничего не предложат |
22.05.2013, 13:47 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
извиняюсь, слегка указал неверно, проблема решается следующим хаком:
С целями не прокатит в текущей версии варкрафта, до 121 версии можно было, теперь нет. |
22.05.2013, 14:09 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Borodach
offline
Опыт:
6,292Активность: |
DioD, Сделал при ините, карты код выше, но изменений не заметил.... |
22.05.2013, 14:19 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
ну что я могу сказать, показывайте как сделали, у меня после хака в чужих магазинах затариваться нельзя. |
22.05.2013, 15:02 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Borodach
offline
Опыт:
6,292Активность: |
Инит карты - Скопировал и вставил в дейсвия |
22.05.2013, 15:14 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Goodie
offline
Опыт:
2,825Активность: |
ну можно еще так: Ставишь лавки своих цветов Отслеживаешь выбор лавки, ставишь в переменной игрок такой то. Если игрок не совпадается отменить выбор |
22.05.2013, 18:22 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Borodach
offline
Опыт:
6,292Активность: |
Goodie, Отмена выбора не мгновенная, горячими клавишами можно успеть скастовать. |
22.05.2013, 19:08 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|