XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
1max_iron
Death Metal
offline
Опыт: 4,038
Активность:
Предметы как в РПГ 6
Помогите мне нужно!
Скидка:
При покупке герой покупает вещи за 85% их обычной стоимости!
Если можно киньте скриншот\пример!
И ещё:
как сделать платные камеры хранения:
пример:
Положим в здание(нейтральное)когти атаки за 400 злолота,стоимость аренды ячейки за день равна 1% от стоимости вещи(в данном случае 4 золота),каждые 10 дней сумма увеличивается!
Как это сделать?(включая возможность ложить вещи в нейтральное здане!)

Отредактировано 1max_iron, 16.04.2007 в 23:45.
Старый 16.04.2007, 23:28
WC3AMT

offline
Опыт: 623
Активность:
Триггерно. Покупка предмета в РО по нулям, а при покупке ловить этот предмет и отнимать нужное кол-во золота.
Старый 16.04.2007, 23:30
1max_iron
Death Metal
offline
Опыт: 4,038
Активность:
Слишком лажно(у меня айтемов более 100!)
Старый 16.04.2007, 23:31
WC3AMT

offline
Опыт: 623
Активность:
1max_iron тогда или ловить уровни (проблема: цена получается у всех одинакова) или никак...

WC3AMT добавил:
Прописывай каждый предмет в массив, а потом из массива бери инфу...
Старый 16.04.2007, 23:33
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
  1. Ставь обычную стоимость в РО. И ставь каждому предмету кол-во жизней (или через КастомВэлью), равное 85% от их полной стоимости. И при покупке, добаляй игроку золота, равное значению кол-ва жизней.
Кароче, вот, сделал пример. Проверку на покупку подстроишь под себя.
Прикрепленные файлы
Тип файла: w3x CheapItem.w3x (11.5 Кбайт, 9 просмотров )
Старый 17.04.2007, 00:41
just_dont_do_it
...and never ever do it
offline
Опыт: 493
Активность:
2DFlyer:
К сожалению, такой способ лишь частично дает нужный эффект. Если у игрока золота меньше полной стоимости предмета, то предмет ему купить не дадут.
Старый 17.04.2007, 09:51
ShadoW DaemoN

offline
Опыт: 37,078
Активность:
  • В константах ставим Inventory – Sell Item Return Rate 100%.
  • Узнаем цену предмета (через игрока 13) - например, когти атаки - 850 золота.
  • Если у героя нет абилки "Скидка", проверяем есть ли у него еще 15% (150 золота), если нету, продаем предмет, если есть 150 золота - снимаем эту сумму со счета.
То есть изначально ставим 85% стоимости предмета.
Старый 17.04.2007, 10:51
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
just_dont_do_it
Ну да, чё-т я не подумал.

Да, лучше так, как ShadoW DaemoN говорит.
Старый 17.04.2007, 13:16
ShadoW DaemoN

offline
Опыт: 37,078
Активность:
elficus, по его способу - через CV.

Цитата:
как сделать платные камеры хранения:
пример:
Положим в здание(нейтральное)когти атаки за 400 злолота,стоимость аренды ячейки за день равна 1% от стоимости вещи(в данном случае 4 золота),каждые 10 дней сумма увеличивается!
Как это сделать?(включая возможность ложить вещи в нейтральное здане!)

- Делай обычный магазин.
- При продаже вычитай полученное за "продажу" предмета золота.
- Добавляй предмет в массив и в стек магазина.
- При "покупке" (взятии из хранилища), нужно вычитать накопленную сумму аренды (которая хранится в массиве). Если это число больше золота игрока - то не даем предмет. Если меньше - удаляем из массива и хранилища предмет.
Старый 19.04.2007, 17:56
p01nTT

offline
Опыт: 11,160
Активность:
2015 Год 1max_iron выпускает тему "Предметы в РПГ часть 666"
Старый 19.04.2007, 18:04
1max_iron
Death Metal
offline
Опыт: 4,038
Активность:
:D: :D: :D:
Только это будет не 666,а 666666
Старый 19.04.2007, 20:00
DeT

offline
Опыт: 5,715
Активность:
Нед...имхо лучше таг:
1.Делаем БД с ценами
2.получаем данные о текущей цене на предмет(т.е. динамически ету БД меняем)
  1. При выобре предмета дается инфа о цене итд(т.е. 1 рас купил)
4.Нажали второй рас - проверяем на "скидки/надбавки" и делаем свое грязное дело
имхо ето будет гораздо красившей сматреться :)
Старый 19.04.2007, 23:07
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 12:43.