求助关于 编码转换问题。
下面的源码搬来是英文的我打上中文去不支持。。显示乱码或者直接不显示。
那位高手可以指点下?如何让他支持显示中文?
程序代码:
if (GC.MyChar.WHErrors < 4 && !GC.MyChar.WHOpen) { if (GC.MyChar.WHErrors == 0) { GC.MyChar.WHErrors = 1; OptionText("输入你的仓库密码才能打开它.", GC); } else { OptionText("错了!您有更多的 " + GC.MyChar.WHErrors + " 多次尝试.", GC); } OptionLink2("密码.", 1, GC); OptionLink("让我想想.", 255, GC); GC.AddSend(Packets.NPCSetFace(1)); GC.AddSend(Packets.NPCFinish()); return; } #region Wine Kiddo case 983: { if (option == 0) { GC.AddSend(Packets.NPCSay("中文字符不显示?")); GC.AddSend(Packets.NPCLink("英文显示正常 - 100,000 金币", 1)); GC.AddSend(Packets.NPCLink("暗暗暗暗 - 1,000,000 silvers", 2)); GC.AddSend(Packets.NPCLink("MeteorTear - 100,000 silvers", 3)); GC.AddSend(Packets.NPCLink("EuxeniteOre - 100,000 silvers", 4)); GC.AddSend(Packets.NPCLink("HealthWine - 100,000 silvers", 5)); GC.AddSend(Packets.NPCLink("Class10MoneyBag - 500,000 Cps", 6)); GC.AddSend(Packets.NPCLink("No, thanks.", 255)); GC.AddSend(Packets.NPCSetFace(N.Avatar)); GC.AddSend(Packets.NPCFinish()); }