- 最后登录
- 2023-2-22
- 在线时间
- 20 小时
- 注册时间
- 2023-1-2
- 积分
- 39
- 帖子
- 5
- 精华
- 1
- UID
- 462933

- 阅读权限
- 5
- 注册时间
- 2023-1-2
- 积分
- 39
- 精华
- 1
- 帖子
- 5
- UID
- 462933
|
本帖最后由 forgotfish 于 2023-1-2 19:49 编辑
每次登录游戏都会提示“您的固定计划付费游戏账号将在一天之内过期。请到充值页面续费。”,是不是看着很不爽,现在教你修改一个字符,完美去除。适用于trinitycore、azerothcore的3.3.5,其他端请自行测试,下面是效果图
首先在源代码中找到"\src\server\game\Handlers\AuthHandler.cpp"文件,部分内容如下:
- WorldPacket packet(SMSG_AUTH_RESPONSE, 1 + 4 + 1 + 4 + 1 + (4 + 1));
- packet << uint8(code);
- packet << uint32(0); // BillingTimeRemaining
- packet << uint8(0); // BillingPlanFlags
- packet << uint32(0); // BillingTimeRested
- packet << uint8(Expansion()); // 0 - normal, 1 - TBC, 2 - WOTLK, must be set in database manually for each account
复制代码 将第27行的packet << uint8(0);修改为packet << uint8(6);修改后如下:
- WorldPacket packet(SMSG_AUTH_RESPONSE, 1 + 4 + 1 + 4 + 1 + (4 + 1));
- packet << uint8(code);
- packet << uint32(0); // BillingTimeRemaining
- packet << uint8(6); // BillingPlanFlags
- packet << uint32(0); // BillingTimeRested
- packet << uint8(Expansion()); // 0 - normal, 1 - TBC, 2 - WOTLK, must be set in database manually for each account
复制代码 修改完成后重新编译并启动你的服务端,再次登录游戏,讨厌的提示就消失了 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?开放注册
|