5 评论

0 收藏

分享

[已解决] 控制台中文显示为"??"

开启左侧
悬赏1贡献

image.png https://pan.baidu.com/s/2K3L4M5N6O7P8Q9R0S1T?pwd=wxy8
https://pan.baidu.com/s/8Y9Z0A1B2C3D4E5F6G7H?pwd=mno6
自己写的插件,在测试的时候打印的测试文本,中文不显示,需要加什么?
https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1

https://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O

https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7 https://pan.baidu.com/s/8P9Q0R1S2T3U4V5W6X7Y?pwd=ijkl


https://pan.baidu.com/s/6Q7R8S9T0U1V2W3X4Y5Z

https://pan.baidu.com/s/2S3T4U5V6W7X8Y9Z0A1B?pwd=uvwx

这是干扰码

论坛版权 回复

举报 使用道具

上一篇: txadmin菜单

下一篇: 真实车牌

全部回复 (5)
查看全部
无解, 只能自己点Open log查看, 就用英文调试吧
我要说一句 收起回复

举报 回复 使用道具

function UpdateVehicleDisplay()
    RconPrint('[储存] 保存T1展示位置车辆\n')
    for i = 1, #Config.Dealerships do
        for slot = 1, #Config.Dealerships[i].display do
            if Config.Dealerships[i].display[slot].cache ~= nil and next(Config.Dealerships[i].display[slot].cache) then
                if Config.Dealerships[i].display[slot].cache.model ~= nil then 
                    MySQL.Async.execute('UPDATE vehicle_display SET model = @model, name = @name, commission = @commission, downpayment = @downpayment WHERE dealer = @dealer AND slot = @slot', {
                        ['@dealer'] = i,
                        ['@slot'] = slot,
                        ['@model'] = Config.Dealerships[i].display[slot].cache.model,
                        ['@name'] = Config.Dealerships[i].display[slot].cache.name,
                        ['@commission'] = Config.Dealerships[i].display[slot].cache.commission,
                        ['@downpayment'] = Config.Dealerships[i].display[slot].cache.downpayment
                    })
                else
                    print("^1[ERROR] - Model for dealer ["..i.."] at display spot ["..slot.."] is nil")
                end
            else
                print("^1[ERROR] - Cache table for dealer ["..i.."] at display spot ["..slot.."] is empty")
            end
        end
    end
end

上面是成品插件里的代码,在控制台可以显示中文,你借鉴一下
展示效果
图片.png


我要说一句 收起回复

举报 回复 使用道具

你这里的RconPrint('[储存] 保存T1展示位置车辆\n'不会是个方法吧?我想看下这个方法的实现
我要说一句 收起回复

举报 回复 使用道具

应该是个额外的函数, 不过它这个是服务端函数吧, 还是说函数里面在触发额外的客户端事件
我要说一句 收起回复

举报 回复 使用道具

我也很纳闷 ,有的插件可以在服务端控制台 RconPrint输入正常中文,有的插件 RconPrint输出的就是乱码
[发帖际遇]: admin 乐于助人,奖励 57 贡献. 幸运榜 / 衰神榜
我要说一句 收起回复

举报 回复 使用道具

文明发言,和谐互动
文明发言,和谐互动
civetcat
【低级】新手上路