Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bool ChatHandler::HandleMountCommand(const char* /*args*/)
- {
- #define CENA 100000 // Default: 100000(cooper) => 10G
- Player *chr = m_session->GetPlayer();
- Player *CENA = m_session->GetMoney();
- Player *-CENA = m_session->ModifyMoney();
- if(chr->isInFlight()) //nemožno použiť v lietaní
- {
- SendSysMessage(LANG_YOU_IN_FLIGHT);
- SetSentErrorMessage(true);
- return false;
- }
- if(chr->isInArena()) //nemožno použiť v aréne
- {
- SendSysMessage(LANG_YOU_IN_ARENA);
- SetSentErrorMessage(true);
- return false;
- }
- if(chr->isInCombat()) //proti combatu
- {
- SendSysMessage(LANG_YOU_IN_COMBAT);
- SetSentErrorMessage(true);
- return false;
- }
- if (pPlayer->GetMoney() >= CENA)
- {
- chr->SendSysMessage("Dostal si mounta !");
- chr->CastSpell(player,54811,true);
- chr->CastSpell(player,54811,false);
- pPlayer->ModifyMoney(-CENA);
- }
- else
- {
- chr->SendSysMessage("Nemas prachy.");
- return false;
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement