Advertisement
Kapa3a

Fix finisaje permanente

Nov 29th, 2023
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.52 KB | Source Code | 0 0
  1. item.cpp
  2. cauta:
  3.  
  4. void CItem::AccessorySocketDegrade()
  5. {
  6.     if (GetAccessorySocketGrade() > 0)
  7.     {
  8.         LPCHARACTER ch = GetOwner();
  9.  
  10.         if (ch)
  11.         {
  12.             ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s에 박혀있던 보석이 사라집니다."), GetName());
  13.         }
  14.  
  15.         ModifyPoints(false);
  16.         SetAccessorySocketGrade(GetAccessorySocketGrade()-1);
  17.         ModifyPoints(true);
  18.  
  19.         int iDownTime = aiAccessorySocketDegradeTime[GetAccessorySocketGrade()];
  20.  
  21.         if (test_server)
  22.             iDownTime /= 60;
  23.  
  24.         SetAccessorySocketDownGradeTime(iDownTime);
  25.  
  26.         if (iDownTime)
  27.             StartAccessorySocketExpireEvent();
  28.     }
  29. }
  30.  
  31. inlocuieste toata functia cu:
  32.  
  33. void CItem::AccessorySocketDegrade()
  34. {
  35.     // if (GetAccessorySocketGrade() > 0)
  36.     // {
  37.         // LPCHARACTER ch = GetOwner();
  38.  
  39.         // if (ch)
  40.         // {
  41.             // ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s에 박혀있던 보석이 사라집니다."), GetName());
  42.         // }
  43.  
  44.         // ModifyPoints(false);
  45.         // SetAccessorySocketGrade(GetAccessorySocketGrade()-1);
  46.         // ModifyPoints(true);
  47.  
  48.         // int iDownTime = aiAccessorySocketDegradeTime[GetAccessorySocketGrade()];
  49.  
  50.         // if (test_server)
  51.             // iDownTime /= 60;
  52.  
  53.         // SetAccessorySocketDownGradeTime(iDownTime);
  54.  
  55.         // if (iDownTime)
  56.             // StartAccessorySocketExpireEvent();
  57.     // }
  58. }
  59.  
  60.  
  61. constants.cpp
  62. cauta:
  63. const int aiAccessorySocketDegradeTime[ITEM_ACCESSORY_SOCKET_MAX_NUM + 1] =
  64. {
  65.     0, 3600 * 24, 3600 * 12, 3600 * 6
  66. };
  67.  
  68. inlocuieste cu
  69. const int aiAccessorySocketDegradeTime[ITEM_ACCESSORY_SOCKET_MAX_NUM + 1] =
  70. {
  71.     //0, 3600 * 24, 3600 * 12, 3600 * 6
  72. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement