[Guid]Server support non-english character name.

Results 1 to 4 of 4
  1. #1
    Member oung is offline
    MemberRank
    Oct 2007 Join Date
    69Posts

    happy [Guid]Server support non-english character name.

    Example for moopledev V83 server based

    lookpic




    this guide can support Simplified Chinese

    find : tools\data\output\
    GenericLittleEndianWriter.java

    public class GenericLittleEndianWriter implements LittleEndianWriter{}

    instead of

    Code:
    public class GenericLittleEndianWriter implements LittleEndianWriter {
    
        private static Charset ASCII = Charset.forName("GBK");
        private ByteOutputStream bos;
    
    
        protected GenericLittleEndianWriter() {
        }
    public void writeMapleAsciiString(String s) {}
    instead of

    Code:
    public void writeMapleAsciiString(String s) {        writeShort((short) s.getBytes().length);
            writeAsciiString(s);
        }
        public void writeMapleNameString(String s) {
            if (s.getBytes().length > 12) {
                s = s.substring(0, 12);
            }
            writeAsciiString(s);
            for (int x = s.getBytes().length; x < 12; x++) {
                write(0);
            }
        }
    find : tools\data\input\GenericLittleEndianWriter.java

    public final String readAsciiString(int n) {}

    instead of

    Code:
     public final String readAsciiString(int n) {        byte ret[] = new byte[n];
            for (int x = 0; x < n; x++) {
                ret[x] = (byte) readByte();
            }
            try {
                String str = new String(ret, "gbk");
                return str;
            } catch (Exception e) {
                System.err.println(e);
            }
            return "";
        }
    If you want to Change Chinese Traditional change gbk to big5


  2. #2
    Member oung is offline
    MemberRank
    Oct 2007 Join Date
    69Posts

    Re: [Guid]Server support non-english character name.

    final use a mysql db tool open moopledev .double click character find name varchar.Design table change latin1 to gbk-gbk-chinese-ui.
    and Chinese Traditional you can follow this too.

  3. #3
    Member jimmy850222 is offline
    MemberRank
    Jan 2011 Join Date
    88Posts

    Re: [Guid]Server support non-english character name.

    where can you change your job name?

  4. #4
    Member oung is offline
    MemberRank
    Oct 2007 Join Date
    69Posts

    Re: [Guid]Server support non-english character name.

    my other thead.modify maplestory.exe use stredit.exe



Advertisement