Advertisement
Rochet2

asdasd

Oct 2nd, 2012
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.71 KB | None | 0 0
  1.     static bool HandleNpcSetScaleCommand(ChatHandler* handler, const char* args)
  2.     {
  3.         if (!*args)
  4.             return false;
  5.  
  6.         float Scale = (float)atof((char*)args);
  7.         if (Scale > 10.0f || Scale < 0.1f)
  8.         {
  9.             handler->SendSysMessage(LANG_BAD_VALUE);
  10.             handler->SetSentErrorMessage(true);
  11.             return false;
  12.         }
  13.  
  14.         Creature* creature = handler->getSelectedCreature();
  15.         if (!creature || creature->isPet())
  16.         {
  17.             handler->SendSysMessage(LANG_SELECT_CREATURE);
  18.             handler->SetSentErrorMessage(true);
  19.             return false;
  20.         }
  21.  
  22.         creature->SetObjectScale(Scale);
  23.         creature->SaveToDB();
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement