QiShan OL Full Source code+Server+Client+Databse+Tools

Results 1 to 15 of 15
  1. #1
    Member wssddx is offline
    MemberRank
    Oct 2012 Join Date
    44Posts

    thumbs up QiShan OL Full Source code+Server+Client+Databse+Tools


    RaGEZONE Recommends

    RaGEZONE Recommends

    All files have been included in the SDK directory

    Code:
    test account:test
    
    password:123456
    
    mssql version:2012
    Link:https://mega.nz/#F!PYcHmCCD!8u6rie9eCzLGOECwq_FfGw

    just for fun;)

    Click image for larger version. 

Name:	1.png 
Views:	398 
Size:	577.1 KB 
ID:	161557
    Click image for larger version. 

Name:	2.jpg 
Views:	284 
Size:	115.8 KB 
ID:	161558
    Click image for larger version. 

Name:	3.jpg 
Views:	345 
Size:	773.1 KB 
ID:	161559
    Click image for larger version. 

Name:	4.jpg 
Views:	315 
Size:	725.7 KB 
ID:	161560
    Click image for larger version. 

Name:	5.jpg 
Views:	487 
Size:	834.7 KB 
ID:	161561


  2. #2
    Member wssddx is offline
    MemberRank
    Oct 2012 Join Date
    44Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    Code:
    server zip pass:ragezone
    Click image for larger version. 

Name:	7.png 
Views:	84 
Size:	145.0 KB 
ID:	161563
    Click image for larger version. 

Name:	6.png 
Views:	109 
Size:	76.4 KB 
ID:	161562
    Click image for larger version. 

Name:	8.png 
Views:	66 
Size:	46.1 KB 
ID:	161564
    Click image for larger version. 

Name:	9.png 
Views:	92 
Size:	27.9 KB 
ID:	161565
    Click image for larger version. 

Name:	10.png 
Views:	68 
Size:	5.2 KB 
ID:	161566

  3. #3
    Registered mack071997 is offline
    MemberRank
    Apr 2014 Join Date
    13Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    do you have english version?



  4. #4
    Member wssddx is offline
    MemberRank
    Oct 2012 Join Date
    44Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    Quote Originally Posted by mack071997 View Post
    do you have english version?
    only chinese version.If u need English version, please translate script files.For example,*.slk *.lua *.s
    btw,Chinese name is 岐山ol
    enjoy it.

  5. #5
    Thailand Games Developer jenose is offline
    True MemberRank
    Jul 2006 Join Date
    UnknownDogLocation
    343Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    thank you, interesting to working on it.
    AtlasTera Emulator | Custom Personal Tera Emulator

  6. #6
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    1,990Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    Tool to "decode" QSI

    Zippyshare.com (Old)
    Code:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text.RegularExpressions;
    using System.IO;
    
    public class Program
    {
    	public static void Main(string[] args)
    	{
    		if(args.Length == 0)
    		{
    			var filePath = "../QiShan/CONFIG/1000.qsi";
    			var textFile = DecodeFile(filePath);
    			File.WriteAllText(filePath.Substring(0, filePath.Length - 4) + ".ini", textFile); // Remove .qsi
    		}else{
    			if(args[0] == "-d" && args.Length == 2)
    			{
    				var filePaths = Directory.EnumerateFiles(args[1], "*.qsi");
    				foreach(var filePath in filePaths)
    				{
    					var textFile = DecodeFile(filePath);
    					File.WriteAllText(filePath.Substring(0, filePath.Length - 4) + ".ini", textFile); // Remove .qsi
    				}
    			}else{
    				var filePath = args[0];
    				if(Path.GetExtension(filePath) != ".qsi")
    					return;
    				var textFile = DecodeFile(filePath);
    				File.WriteAllText(filePath.Substring(0, filePath.Length - 4) + ".ini", textFile); // Remove .qsi
    			}
    		}
    	}
    	
    	public static string DecodeFile(string filePath)
    	{
    		var data = File.ReadAllBytes(filePath);
    		for(int i = 0; i < data.Length; i++)
    		{
    			if((i & 0x01) == 1)
    				data[i] ^= 0x55;
    			else
    				data[i] ^= 0x62;
    		}
    		System.Text.Encoding gb2312 = System.Text.Encoding.GetEncoding("GB2312");
    		return gb2312.GetString(data);
    	}
    }
    Last edited by GigaToni; 2 Weeks Ago at 06:35 AM. Reason: Updated tool to include folder "decode"

  7. #7
    Registered StarTear is offline
    MemberRank
    Aug 2006 Join Date
    22Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    Hi, I've managed to compile almost everything, but have faced problems to launch WorldBuilder.exe. Basically problem is something with CSALocker(CRITICAL_SECTION& csAccess). Can anyone give the idea how to fix that?
    The quieter you become, the more you are able to hear.

  8. #8
    Hardcore Member King Boss is offline
    MemberRank
    Jul 2016 Join Date
    104Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    Quote Originally Posted by StarTear View Post
    Hi, I've managed to compile almost everything, but have faced problems to launch WorldBuilder.exe. Basically problem is something with CSALocker(CRITICAL_SECTION& csAccess). Can anyone give the idea how to fix that?

    Need Help
    Still unable to build project
    Pls make a video on how to this build project

  9. #9
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    1,990Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    -- see 2 posts below --
    Last edited by GigaToni; 2 Weeks Ago at 09:52 PM.

  10. #10
    Registered StarTear is offline
    MemberRank
    Aug 2006 Join Date
    22Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    I got that file looks like its not the reason.
    You can extract all files from given game install using simple winrar :)mdxres.rar
    Last edited by StarTear; 2 Weeks Ago at 08:22 PM.
    The quieter you become, the more you are able to hear.

  11. #11
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    1,990Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    Yea the mutex is just not initialized. Initialize it and it will work:

  12. #12
    Registered StarTear is offline
    MemberRank
    Aug 2006 Join Date
    22Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    Could You be more precise by saying initialized? Thanks in advance
    The quieter you become, the more you are able to hear.

  13. #13
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    1,990Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    You see how in the screenshot. Just not where to put it. A little bit of self-work and you'll get it. I'll give you a slight hint where to put it:
    Before WorldBuilder is trying to load the files.

  14. #14
    pls B1QB0SS is offline
    True MemberRank
    Jul 2013 Join Date
    517Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    solid encryption lul
    kys

  15. #15
    Moderator GigaToni is offline
    ModeratorRank
    Aug 2009 Join Date
    GER / FRLocation
    1,990Posts

    Re: QiShan OL Full Source code+Server+Client+Databse+Tools

    Quote Originally Posted by B1QB0SS View Post
    solid encryption lul
    ^^ But keeps noobs out :P.




Advertisement