Advertisement
Guest User

Untitled

a guest
Jan 19th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. char arg2[256];
  2. char arg3[256];
  3. int byCategory, wNum;
  4.  
  5. two_arguments(one_argument(argument, arg1, sizeof(arg1)), arg2, sizeof(arg2), arg3, sizeof(arg3));
  6.  
  7. if (!*arg2 || !*arg3)
  8. return;
  9.  
  10. if (!isnhdigit(*arg2) || !isnhdigit(*arg3))
  11. return;
  12.  
  13. if (!ch->CanWarp())
  14. {
  15. ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("BUY_DELAY"));
  16. return;
  17. }
  18.  
  19. str_to_number(byCategory, arg2);
  20. str_to_number(wNum, arg3);
  21.  
  22. CItemShopManager::instance().BuyItem(ch, wNum, byCategory);
  23. snprintf(szChat, sizeof(szChat), "SetItemShopCoins %d", ch->GetCash());
  24. ch->ChatPacket(CHAT_TYPE_COMMAND, szChat);
  25. memset(&szChat, 0, sizeof(szChat));
  26. memset(&arg2, 0, sizeof(arg2));
  27. memset(&arg3, 0, sizeof(arg3));
  28. memset(&byCategory, 0, sizeof(byCategory));
  29. memset(&wNum, 0, sizeof(wNum));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement