FiveM服务端资源分享:ESX1.93完整端 KOOK高级白名单系统玩家掉线问题解决
玩FiveM的朋友,多半都折腾过服务端资源对吧?要么缺东西凑不齐完整端,要么装了白名单系统天天掉线,折腾大半个月都开不成服的,我见得太多了。
今天就给大家分享我自己整理调试大半个月的ESX 1.93完整端,顺便把大家问得最多的KOOK高级白名单系统掉线问题,直接把解决步骤说透。省得大家再去各种论坛翻零散教程,踩我踩过的坑。
先说说这个ESX 1.93完整端,我拿到原始资源的时候,里面零散文件乱七八糟的,数据库不全,依赖缺了快十个,很多小功能还冲突。我花了快一周把所有依赖补全,调整了配置文件,把能删的冗余脚本都清了,现在拿到手只要你会基础的Linux环境搭建,直接导入数据库改个IP就能用,不用再一个个找依赖装。
这个完整端里,已经预先装好了基础的职业系统、金钱系统、车库系统,还有常用的物品UI,都是适配ESX 1.93原生版本的,不会出现老脚本不兼容报错的情况。如果你是刚开服的小服主,不想从零搭框架,直接拿这个改内容就行,省了起码半个月的搭建时间。
重点说大家都头疼的问题——装了KOOK高级白名单之后,玩家频繁掉线,甚至进服直接掉,很多服主都卡在这一步。我刚装这个白名单的时候,也遇到了一样的问题,平均每十分钟掉三四个玩家,不管怎么重启服务端重装资源都没用。
我翻了好多英文论坛,问了几个开服三年的老服主,才把所有可能出问题的点都摸清楚,一个个试过来,最后把问题彻底解决了。现在把我的解决步骤一步步列出来,你照着调就行。
第一个最常见的问题,就是端口没开对。很多朋友只开了FiveM本身的端口,忘了KOOK的验证接口需要额外的出站端口。KOOK白名单是要和KOOK官方接口做通信验证的,如果你的服务器防火墙挡了这个出站请求,玩家验证完就会因为没收到返回信息直接掉线。你只要去服务器的安全组,放开所有出站端口,或者单独放开443和80的出站,一般就能解决大半掉线问题。
第二个问题,就是白名单资源的加载顺序不对。ESX加载资源是按你写在server.cfg里的顺序来的,如果把KOOK白名单资源放在ESX核心之前加载,验证逻辑就会出问题,玩家一进服就会因为身份识别出错掉线。正确的顺序应该是,先加载ESX核心,再加载你的基础拓展脚本,最后加载KOOK白名单资源,这个顺序一定不能乱,我之前就是顺序错了,掉了整整三天线才发现。
第三个问题,就是你用的KOOK机器人权限不够。很多人创建机器人的时候,只勾了基础权限,没勾「获取服务器成员信息」的权限,验证的时候拉不到玩家的身份信息,就会直接断连接。你打开KOOK的开发者平台,找到你做白名单用的机器人,把成员信息读取的权限加上,再重新生成一遍token替换掉原来的,重启服务端就好了。
第四个问题,就是ESX本身的玩家超时设置太短。本身ESX默认的超时时间是10秒,但是KOOK验证有时候因为网络波动会慢个两三秒,超时了就直接踢玩家下线。你打开ESX核心的配置文件,找到timeout这个选项,默认一般是10000毫秒,改成30000毫秒就够了,给验证留够缓冲时间,就不会随便踢人了。
还有一个很少有人注意到的小问题,就是白名单脚本和你的反作弊脚本冲突。不少服主为了防外挂,都会装个额外的反作弊,两个脚本同时抢玩家进服的验证权限,就会出问题,要么验证通不过,要么进服秒掉。你可以先把反作弊关了试一次,如果不掉线了,就把两个脚本的加载顺序拉开,先装反作弊,再加载ESX核心,最后加载KOOK白名单,一般就能解决冲突问题。
我自己按照上面的步骤调整完之后,开服快两个月,只遇到过一次玩家因为自己网络问题掉线,从来没有因为白名单系统本身掉过线,验证速度也快,玩家点一下进服,两三秒就验证完进去了,体验好了很多。
对了,说一下这个资源分享的事,这个完整端是我基于开源的ESX 1.93整理的,所有内容都是免费开源的,没有什么暗门,也不会留后门,你拿到手可以自己检查代码。如果你本身有一定的改脚本基础,还可以自己往上加你想要的功能,因为框架已经搭稳了,加新脚本不容易出冲突。
很多刚接触FiveM开服的朋友,最头疼的就是找资源,网上搜出来的要么是坏种,要么缺东少西,还要花很多钱去买所谓的“完整端”,其实很多卖的端,就是网上扒开源资源打包,根本没调试过,拿回去一堆错,钱白花了。我整理这个端就是想给新手省点事,少踩点坑,毕竟大家刚开服都是从零起步,不容易。
如果你刚好要开一个基于ESX的FiveM服务器,又刚好装了KOOK的白名单遇到掉线问题,照着我上面说的点一个个查,基本都能解决。如果还有解决不了的,也可以留言说一下你的具体情况,看到了我会帮忙想想问题出在哪。
FiveM服务端,ESX1.93完整端,FiveM资源分享,KOOK白名单系统,FiveM玩家掉线,FiveM开服资源,ESX服务端资源,FiveM白名单问题,FiveM掉线解决,FiveM完整端分享
[Q]:本次分享的FiveM服务端是什么版本?
[A]:本次分享的是ESX 1.93版本的完整端,已经补全所有依赖、调整好配置,新手拿到手即可快速部署。
[Q]:为什么装了KOOK高级白名单后玩家频繁掉线?
[A]:常见原因包括端口配置错误、资源加载顺序不对、机器人权限不足、ESX超时设置过短、和反作弊脚本冲突这几种,逐一排查调整就能解决。
[Q]:KOOK白名单需要开哪些端口?
[A]:除了FiveM本身的端口,还要确保服务器放开443和80的出站端口,保证白名单能和KOOK官方接口正常通信。
[Q]:KOOK白名单资源的正确加载顺序是什么?
[A]:正确的加载顺序是先加载ESX核心,再加载基础拓展脚本,最后加载KOOK白名单资源,顺序错误会导致验证逻辑出错引发掉线。
[Q]:KOOK机器人权限不足会导致掉线吗?
[A]:会,如果机器人没有勾选「获取服务器成员信息」权限,无法读取玩家身份就会中断连接,重新配置权限替换token即可解决。
[Q]:ESX默认超时设置需要调整吗?
[A]:ESX默认超时时间是10秒,KOOK验证可能因网络波动延迟,建议改成30秒给验证留够缓冲时间,避免误踢玩家。
[Q]:这个分享的ESX完整端是免费的吗?
[A]:这个完整端是基于开源ESX 1.93整理的免费资源,没有留后门,拿到后也可以自行检查修改代码。
[Q]:白名单和反作弊脚本冲突怎么解决?
[A]:调整加载顺序即可,先加载反作弊,再加载ESX核心,最后加载KOOK白名单,就能解决权限冲突引发的掉线问题。
今天就给大家分享我自己整理调试大半个月的ESX 1.93完整端,顺便把大家问得最多的KOOK高级白名单系统掉线问题,直接把解决步骤说透。省得大家再去各种论坛翻零散教程,踩我踩过的坑。
先说说这个ESX 1.93完整端,我拿到原始资源的时候,里面零散文件乱七八糟的,数据库不全,依赖缺了快十个,很多小功能还冲突。我花了快一周把所有依赖补全,调整了配置文件,把能删的冗余脚本都清了,现在拿到手只要你会基础的Linux环境搭建,直接导入数据库改个IP就能用,不用再一个个找依赖装。
这个完整端里,已经预先装好了基础的职业系统、金钱系统、车库系统,还有常用的物品UI,都是适配ESX 1.93原生版本的,不会出现老脚本不兼容报错的情况。如果你是刚开服的小服主,不想从零搭框架,直接拿这个改内容就行,省了起码半个月的搭建时间。
重点说大家都头疼的问题——装了KOOK高级白名单之后,玩家频繁掉线,甚至进服直接掉,很多服主都卡在这一步。我刚装这个白名单的时候,也遇到了一样的问题,平均每十分钟掉三四个玩家,不管怎么重启服务端重装资源都没用。
我翻了好多英文论坛,问了几个开服三年的老服主,才把所有可能出问题的点都摸清楚,一个个试过来,最后把问题彻底解决了。现在把我的解决步骤一步步列出来,你照着调就行。
第一个最常见的问题,就是端口没开对。很多朋友只开了FiveM本身的端口,忘了KOOK的验证接口需要额外的出站端口。KOOK白名单是要和KOOK官方接口做通信验证的,如果你的服务器防火墙挡了这个出站请求,玩家验证完就会因为没收到返回信息直接掉线。你只要去服务器的安全组,放开所有出站端口,或者单独放开443和80的出站,一般就能解决大半掉线问题。
第二个问题,就是白名单资源的加载顺序不对。ESX加载资源是按你写在server.cfg里的顺序来的,如果把KOOK白名单资源放在ESX核心之前加载,验证逻辑就会出问题,玩家一进服就会因为身份识别出错掉线。正确的顺序应该是,先加载ESX核心,再加载你的基础拓展脚本,最后加载KOOK白名单资源,这个顺序一定不能乱,我之前就是顺序错了,掉了整整三天线才发现。
第三个问题,就是你用的KOOK机器人权限不够。很多人创建机器人的时候,只勾了基础权限,没勾「获取服务器成员信息」的权限,验证的时候拉不到玩家的身份信息,就会直接断连接。你打开KOOK的开发者平台,找到你做白名单用的机器人,把成员信息读取的权限加上,再重新生成一遍token替换掉原来的,重启服务端就好了。
第四个问题,就是ESX本身的玩家超时设置太短。本身ESX默认的超时时间是10秒,但是KOOK验证有时候因为网络波动会慢个两三秒,超时了就直接踢玩家下线。你打开ESX核心的配置文件,找到timeout这个选项,默认一般是10000毫秒,改成30000毫秒就够了,给验证留够缓冲时间,就不会随便踢人了。
还有一个很少有人注意到的小问题,就是白名单脚本和你的反作弊脚本冲突。不少服主为了防外挂,都会装个额外的反作弊,两个脚本同时抢玩家进服的验证权限,就会出问题,要么验证通不过,要么进服秒掉。你可以先把反作弊关了试一次,如果不掉线了,就把两个脚本的加载顺序拉开,先装反作弊,再加载ESX核心,最后加载KOOK白名单,一般就能解决冲突问题。
我自己按照上面的步骤调整完之后,开服快两个月,只遇到过一次玩家因为自己网络问题掉线,从来没有因为白名单系统本身掉过线,验证速度也快,玩家点一下进服,两三秒就验证完进去了,体验好了很多。
对了,说一下这个资源分享的事,这个完整端是我基于开源的ESX 1.93整理的,所有内容都是免费开源的,没有什么暗门,也不会留后门,你拿到手可以自己检查代码。如果你本身有一定的改脚本基础,还可以自己往上加你想要的功能,因为框架已经搭稳了,加新脚本不容易出冲突。
很多刚接触FiveM开服的朋友,最头疼的就是找资源,网上搜出来的要么是坏种,要么缺东少西,还要花很多钱去买所谓的“完整端”,其实很多卖的端,就是网上扒开源资源打包,根本没调试过,拿回去一堆错,钱白花了。我整理这个端就是想给新手省点事,少踩点坑,毕竟大家刚开服都是从零起步,不容易。
如果你刚好要开一个基于ESX的FiveM服务器,又刚好装了KOOK的白名单遇到掉线问题,照着我上面说的点一个个查,基本都能解决。如果还有解决不了的,也可以留言说一下你的具体情况,看到了我会帮忙想想问题出在哪。
FiveM服务端,ESX1.93完整端,FiveM资源分享,KOOK白名单系统,FiveM玩家掉线,FiveM开服资源,ESX服务端资源,FiveM白名单问题,FiveM掉线解决,FiveM完整端分享
[Q]:本次分享的FiveM服务端是什么版本?
[A]:本次分享的是ESX 1.93版本的完整端,已经补全所有依赖、调整好配置,新手拿到手即可快速部署。
[Q]:为什么装了KOOK高级白名单后玩家频繁掉线?
[A]:常见原因包括端口配置错误、资源加载顺序不对、机器人权限不足、ESX超时设置过短、和反作弊脚本冲突这几种,逐一排查调整就能解决。
[Q]:KOOK白名单需要开哪些端口?
[A]:除了FiveM本身的端口,还要确保服务器放开443和80的出站端口,保证白名单能和KOOK官方接口正常通信。
[Q]:KOOK白名单资源的正确加载顺序是什么?
[A]:正确的加载顺序是先加载ESX核心,再加载基础拓展脚本,最后加载KOOK白名单资源,顺序错误会导致验证逻辑出错引发掉线。
[Q]:KOOK机器人权限不足会导致掉线吗?
[A]:会,如果机器人没有勾选「获取服务器成员信息」权限,无法读取玩家身份就会中断连接,重新配置权限替换token即可解决。
[Q]:ESX默认超时设置需要调整吗?
[A]:ESX默认超时时间是10秒,KOOK验证可能因网络波动延迟,建议改成30秒给验证留够缓冲时间,避免误踢玩家。
[Q]:这个分享的ESX完整端是免费的吗?
[A]:这个完整端是基于开源ESX 1.93整理的免费资源,没有留后门,拿到后也可以自行检查修改代码。
[Q]:白名单和反作弊脚本冲突怎么解决?
[A]:调整加载顺序即可,先加载反作弊,再加载ESX核心,最后加载KOOK白名单,就能解决权限冲突引发的掉线问题。
评论 (0)
