Advertisement
Riremito

Untitled

Jul 17th, 2017
455
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.81 KB | None | 0 0
  1. DWORD MagicaRushState = 0;
  2. void CALLBACK MagicaRush(HWND hwnd, UINT uMsg, UINT_PTR idEvent, DWORD dwTime){
  3.     __try{
  4.         switch(MesoAction){
  5.         case ACTION_GETREWARD:
  6.             DeleteUnwantedItems();
  7.             if(!IsUseInventoryFull()){
  8.                 if(get(ClassNPC)){
  9.                     _NPCTalk(get(ClassNPC), 0x2F);
  10.                 }
  11.             }
  12.             break;
  13.  
  14.         case ACTION_OPENSHOP:
  15.             if(ShopCheck() == false){
  16.                 _AndroidTalk(get(get(AndroidClass) + AndroidOffset));
  17.             }
  18.             else{
  19.                 gui_update_action(ACTION_SELLREWARD);
  20.             }
  21.             break;
  22.  
  23.         case ACTION_SELLREWARD:
  24.             MesoCheck();
  25.             SellItem();
  26.             break;
  27.  
  28.         case ACTION_CLOSESHOP:
  29.             CloseShop();
  30.             break;
  31.  
  32.         case ACTION_CLOSINGSHOP:
  33.             if(ShopCheck() == false){
  34.                 gui_update_action(ACTION_GETREWARD);
  35.             }
  36.             break;
  37.  
  38.         case ACTION_MESOMAX:
  39.             ExitCloseShop();
  40.             break;
  41.  
  42.         case ACTION_EXIT_CLOSINGSHOP:
  43.             if(ShopCheck() == false){
  44.                 //gui_update_action(ACTION_EXIT);
  45.                 gui_update_action(ACTION_OPENDELIVERY);
  46.             }
  47.             break;
  48.  
  49.         case ACTION_OPENDELIVERY:
  50.                 takuhai();
  51.                 gui_update_action(ACTION_DELIVERY);
  52.             break;
  53.  
  54.         case ACTION_DELIVERY:
  55.             if(get(ClassShop)){
  56.                 gui_update_action(ACTION_DELIVERING);
  57.             }
  58.             break;
  59.  
  60.         case ACTION_DELIVERING:
  61.             if(get(ClassShop)){
  62.                 xptr = 0;//reset
  63.                 LoadCharList();
  64.                 gui_update_action(ACTION_POSTING);
  65.                 delistart();
  66.             }
  67.             break;
  68.  
  69.         case ACTION_CLOSEDELIVERY:
  70.             _CloseDelivery(get(Class_DeliList));
  71.             if(MesoPlz() > 9990000000){
  72.                 gui_update_action(ACTION_EXIT);
  73.             }
  74.             else{
  75.                 if(!bMagica){
  76.                     gui_update_action(ACTION_DEFAULT);
  77.                 }
  78.                 else{
  79.                     gui_update_action(ACTION_GETREWARD);
  80.                 }
  81.             }
  82.             break;
  83.        
  84.         case ACTION_CHARMAX:
  85.             break;
  86.  
  87.         case ACTION_DEFAULT:
  88.             break;
  89.  
  90.         default:
  91.             break;
  92.         }
  93.     }
  94.     __except(EXCEPTION_EXECUTE_HANDLER){
  95.         gui_update_action(ACTION_EXCEPTION);
  96.     }
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement