• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Форум » TrinityCore » [TrinityCore] Help » Вопрос по бонусной системе
Вопрос по бонусной системе
Gusevich
Скаут
Хотел спросить, как сделать моба в игре, который сразу может за бонусы например дать морф,баф, обменять бонусы на хонор,арену и т.п
Кто поможет либо расскажет как это сделать +сами забросаю и буду очень сильно благодарен этому человеку.
Сообщение # 1 написано 01.09.2011 в 01:23
Dimitro
Praise the sun!
Через ядро, писать скрипт мобу с функциями обращения к базе.
Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 2 написано 01.09.2011 в 01:36
Dimitro
Praise the sun!
Code
void RemoveBonuses(Player* player, uint32 count)
{
     uint64 accid = player->GetSession()->GetAccountId();
     LoginDatabase.PExecute("UPDATE account SET bonuses = bonuses - %u WHERE id = %u", count, accid);
}


Вот вам даже функцию написал.
Добавляете в скрипт к вендору.
И на пункте выдаче бонусов пишете.

RemoveBonuses(player, кол-во);

Ясное дело, это набросок, нужно еще учитывать достаточно ли у игрока бонусов, и т.д.
Это же я вам привел пример...
Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 3 отредактировано Dimitro - Четверг, 01.09.2011, 02:06
Gusevich
Скаут
Спасибо, буду пробовать.
Сообщение # 4 написано 02.09.2011 в 00:16
Форум » TrinityCore » [TrinityCore] Help » Вопрос по бонусной системе
  • Страница 1 из 1
  • 1
Поиск: