还是一样哦教程 - 新老插件兼容性问题插件启动后esx服务端无限刷-error-getsharedobject-解决方案
这种报错一般出现在新版esx端中 打开插件的client.lua 找到 ESX = nil Citizen.CreateThread(function() while ESX == nil do TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end) Citizen.Wait(0) end end) 将其更改为ESX = exports["es_extended"]:getSharedObject() 同样打开server.lua 找到ESX = nil...forum.gtaos.com
找个人给你改一下吧,这就是旧事件被弃用了。你的脚本要在esx核心之后启动。如果实在弄不好找个人帮你弄吧,不难。还是一样哦
好的还有一个问题注册不了是怎么回事ALTER TABLE accounts MODIFY group VARCHAR(255) NOT NULL DEFAULT 'default_value';
數據庫修復可以用這個。
甚麼意思,註冊時失敗嗎好的还有一个问题注册不了是怎么回事
注册失败不显示甚麼意思,註冊時失敗嗎
主要是没报错F8控制台就报错数据库问题註冊後出現不能註冊,截圖f8和TX後台,不然不太好判斷,數據庫的用處沒有那麼大
主要報錯都會在f8和TX顯示
註冊後出現不能註冊,截圖f8和TX後台,不然不太好判斷,數據庫的用處沒有那麼大
主Error: es_extended was unable to execute a query! [ scriptxmysql] Query: INSERT INTO `users` SET `accounts` = ?, `identifier` = ?, `group` = ?, `firstname` = ?, `lastname` = ?, `dateofbirth` = ?, `sex` = ?, `height` = ? [ script
xmysql] Field 'phonePos' doesn't have a default value 请解决这个问题要報錯都會在f8和TX顯示
你要完美解决你就花钱找人给你弄,要想随便解决一下就按照AnniBabyca说的把phonePos列的非空属性改一下,具体用下面的语句去修改没懂哈哈哈
ALTER TABLE accounts MODIFY phonePos VARCHAR(255) NULL;
总之不懂编程就怎么简单怎么处理,要完美处理不是我们在这里三言两语能够帮你解答得了,需要根据你的各种实际情况去找解决方案。你要完美解决你就花钱找人给你弄,要想随便解决一下就按照AnniBabyca说的把phonePos列的非空属性改一下,具体用下面的语句去修改
我不确定phonePos的数据类型是什么,你自己再数据库中查看一下,如果是VARCHAR(255)就不用修改,如果不是就用AI自己简单修改一下工具就行了。SQL:ALTER TABLE accounts MODIFY phonePos VARCHAR(255) NULL;