ابزار سرور  WoW | World Of WarCraft  | Scirpt

ابزار سرور WoW | World Of WarCraft | Scirpt

ابزار سرور | ابزار WOW | ابزار بازی های انلاین | ابزار گیم سرور ها | رفع مشکلات | رتبه بندی | تبلیغات | اموزش | هک | کتاب های اموزشی | خرید و فروش
ابزار سرور  WoW | World Of WarCraft  | Scirpt

ابزار سرور WoW | World Of WarCraft | Scirpt

ابزار سرور | ابزار WOW | ابزار بازی های انلاین | ابزار گیم سرور ها | رفع مشکلات | رتبه بندی | تبلیغات | اموزش | هک | کتاب های اموزشی | خرید و فروش

اسکریبت max money

برای حداکثر پول برای پلیر ها

کد PHP:
منبع : irancore
diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h
index 35a3f5f
..a54842f 100644--- a/src/server/game/Entities/Player/Player.h+++ b/src/server/game/Entities/Player/Player.h@@ -824,+824,@@ enum PlayerDelayedOperations
 
 
// Player summoning auto-decline time (in secs)
 #define MAX_PLAYER_SUMMON_DELAY                   (2*MINUTE)
-#define MAX_MONEY_AMOUNT                       (0x7FFFFFFF-1)+#define MAX_MONEY_AMOUNT                        (0xFFFFFFFF) // uint32 max+#define OLD_MAX_MONEY_AMOUNT                    (0x7FFFFFFF-1) // using to error out things that wont work etc (int32 max -1)
 
 
struct InstancePlayerBind
 
{diff --git a/src/server/game/Handlers/MailHandler.cpp b/src/server/game/Handlers/MailHandler.cpp
index 6fde51b
..b7a61e0 100644--- a/src/server/game/Handlers/MailHandler.cpp+++ b/src/server/game/Handlers/MailHandler.cpp@@ -111,+111,12 @@ void WorldSession::HandleSendMail(WorldPacketrecvData)
         return;
     }
 
+    if (
reqmoney OLD_MAX_MONEY_AMOUNT)
+    {
+        
player->SendMailResult(0MAIL_SENDMAIL_ERR_INTERNAL_ERROR);
+        return;
+    }
+
     
Playerreceiver ObjectAccessor::FindPlayer(receiverGuid);
 
     
uint32 receiverTeam 0;
@@ -
442,+448,12 @@ void WorldSession::HandleMailTakeItem(WorldPacketrecvData)
         
player->SendMailResult(mailIdMAIL_ITEM_TAKENMAIL_ERR_NOT_ENOUGH_MONEY);
         return;
     }

+    if (
m->COD OLD_MAX_MONEY_AMOUNT)
+    {
+        
player->SendMailResult(mailIdMAIL_ITEM_TAKENMAIL_ERR_INTERNAL_ERROR);
+        return;
+    }
 
     
Itemit player->GetMItem(itemId);