# GameManager 类函数文档 **类说明**: `GameManager`类用于表示游戏中管理对象的各种属性和操作方法。 --- ## 一、设置服务器最大等级 ### 函数签名 - `function SetGameMaxLevel(MaxLevel)` ### 参数 - `MaxLevel`:整数,最大等级 --- ## 二、设置装备解锁需要时间 ### 函数签名 - `function SetItemLockTime(time)` ### 参数 - `MaxLevel`:整数,时间(秒) DNF内置角色轮询有时间差 所以即使设定为0他也等到本次轮询才会解锁 这个过程不会超过30秒 --- ## 三、开启创建鼠标妹 ### 函数签名 - `function OpenCreateJob_CreatorMage()` --- ## 四、开启获得魔法封印时自动解除魔法封印 ### 函数签名 - `function OpenRandomAutomaticUnblocking()` --- ## 五、开启自动热重载 ### 函数签名 - `function OpenHotFix(Path = "/dp_s/MyProject")` ### 参数 - `Path`:不写默认/dp_s/MyProject 写可以自定义重载目录 --- ## 六、开启装备与时装镶嵌 ### 函数签名 - `function FixEquipUseJewel()` --- ## 七、修复下线卡城镇 ### 函数签名 - `function FixSaveTown()` --- ## 八、修复绝望之塔金币异常 ### 函数签名 - `function FixDespairGold()` --- ## 九、修复绝望之塔通关后可以用门票继续进入 ### 函数签名 - `function FixDespairDungeon()` --- ## 十、修改交易金币上限 ### 函数签名 - `function FixGlodTradeDaily(Count)` --- ## 十一、+13免刷新 ### 函数签名 - `function Fix_13Upgrade()` --- ## 十二、修复14技能 ### 函数签名 - `function Fix14Skill()` --- ## 十三、修复拍卖行消耗品上架 ### 函数签名 - `function Fix_Auction_Regist_Item()` --- ## 十四、副本可丢弃品级 传入一个值 3为神器 ### 函数签名 - `function FixDungeonDropGrade(Level)` --- ## 十五、邮件去除验证 ### 函数签名 - `function FixEmailRemovalVerification()` --- ## 十五、开启独立掉落模式 ### 此功能需要传入一个回调函数 参数为 //角色 怪物ID 怪物等级 坐标X 坐标Y 副本名称 副本ID 副本等级 副本难度 深渊标识 ### 函数签名 - `function OpenIndependenceDropMode(Func)` - `此功能相对复杂因此给一个例子` ``` function IndependenceDropLogic(SUser, MonsterId, MonsterLevel, Xpos, Ypos, DgnName, DgnId, DgnLevel,DgnDiff, HellDiff) { //注意这里组队时每一个队员都会调用一次这个函数 //如果角色名字为游戏管理员 掉落3037 if(SUser.GetCharacName() == "游戏管理员") SUser.DropItem(3037, Xpos, Ypos); //如果怪物ID 为 1 掉落 3038 if(MonsterId == 1) SUser.DropItem(3038, Xpos, Ypos); } GameManager.OpenIndependenceDropMode(IndependenceDropLogic); ``` ---