esx注册插件如何修改才能支持中文注册
如题esx注册插件如何修改才能支持中文注册{:9_230:}建议直接换个注册插件{:9_234:} 苏雨洁 发表于 2023-3-9 14:14
建议直接换个注册插件
用的esx自带的感觉很不错如果能教教在哪改数据类型那就十分感谢{:9_223:} aq2333 发表于 2023-3-9 14:23
用的esx自带的感觉很不错如果能教教在哪改数据类型那就十分感谢
我觉得不是光改数值那么简单
给你发 支持注册中文的注册插件的SQL看看
USE `essentialmode`;
ALTER TABLE `users`
ADD COLUMN `firstname` VARCHAR(50) NULL DEFAULT '',
ADD COLUMN `lastname` VARCHAR(50) NULL DEFAULT '',
ADD COLUMN `dateofbirth` VARCHAR(25) NULL DEFAULT '',
ADD COLUMN `sex` VARCHAR(10) NULL DEFAULT '',
ADD COLUMN `height` VARCHAR(5) NULL DEFAULT ''
;
CREATE TABLE `characters` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`identifier` VARCHAR(255) NOT NULL,
`firstname` VARCHAR(255) NOT NULL,
`lastname` VARCHAR(255) NOT NULL,
`dateofbirth` VARCHAR(255) NOT NULL,
`sex` VARCHAR(1) NOT NULL DEFAULT 'M',
`height` VARCHAR(128) NOT NULL,
PRIMARY KEY (`id`)
);你可以对比参考你自己
还是建议你直接换插件。。
玩家注册插件(支持中文注册)
https://www.gtagm.cn/forum.php?mod=viewthread&tid=220&fromuid=1
(出处: FiveM技术教程分享_GTA5游戏管理员_Fivem中文网_FIVEM插件_大型游戏论坛)
admin 发表于 2023-3-10 10:34
我觉得不是光改数值那么简单
给你发 支持注册中文的注册插件的SQL看看
你可以对比参考你自己
好的感谢 其实完全不需要那么麻烦!一般来说注册插件不支持中文的原因只有一个!那就是添加了一个字符判定,只判定英文及数字,如果你中文的话是不会发送字符串到客户端里进行识别!因此才不能使用中文注册,只需要到插件server里或client里找到判定字符的那一段代码,你会的话可以改,不会的话直接注释,没有代码跑执行判定你使用的是中文还是英文,你想怎么注册都行我就是这样改的!改完之后管你什么中文乱七八糟的都可以注册.方法在这,自己研究 1602540676 发表于 2023-7-14 07:30
其实完全不需要那么麻烦!一般来说注册插件不支持中文的原因只有一个!那就是添加了一个字符判定,只判定英 ...
再提一嘴,每个插件都不一样,也许有些插件的字符判定绑定了发送sql里的客户端事件的话,那么你注释了之后依然不会在数据库了显示中文名字,还可能会导致这个插件无法正常使用,没有代码基础的话不建议这样做 1602540676 发表于 2023-7-14 07:30
其实完全不需要那么麻烦!一般来说注册插件不支持中文的原因只有一个!那就是添加了一个字符判定,只判定英 ...
厉害的,感谢答复!可惜不懂这些东西
页:
[1]