• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Вопрос по .vip buff
rkild511
Сержант
есть добавленные команды для випа, одна из них .vip buff
вопрос, где изменять бафы которые накладываются? в конфиге их нет, в базе вроде бы тоже, может быть в исходниках, но где? или может быть я в базе не доглядел

Добавлено (26.11.2015, 16:05)
---------------------------------------------
вопрос можно закрыть

Сообщение # 1 написано 26.11.2015 в 16:05
_xXx_
Центурион
Если у тебя мой скрипт то тут

static bool HandleVipBuffCommand(ChatHandler* handler, const char* /*args*/)
{
Player *player = handler->GetSession()->GetPlayer();

if (!handler->GetSession()->IsPremium())
{
handler->SendSysMessage("Вы не владеете правами VIP аккаунта.");
handler->SetSentErrorMessage(true);
return false;
}

if (!sWorld->getBoolConfig(CONFIG_VIP_BUFF_COMMAND))
{
handler->SendSysMessage("Вам недоступна эта VIP команда.");
handler->SetSentErrorMessage(true);
return false;
}

if (player->isInCombat() || player->isInFlight() || player->HasStealthAura() || player->HasFlag(UNIT_FIELD_FLAGS_2, UNIT_FLAG2_FEIGN_DEATH) || player->isDead())
{
handler->SendSysMessage("Вы не можете сделать это сейчас.");
handler->SetSentErrorMessage(true);
return false;
}

player->CastSpell(player,48170,true);
player->CastSpell(player,48074,true);
player->CastSpell(player,43002,true);
player->CastSpell(player,48470,true);
player->CastSpell(player,48162,true);
player->CastSpell(player,25898,true);

return true;
}

Файл cs_vip.cpp
Сообщение # 2 отредактировано _xXx_ - Четверг, 26.11.2015, 17:12
  • Страница 1 из 1
  • 1
Поиск: