Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

C9 - General Help Thread

Newbie Spellweaver
Joined
Jul 9, 2012
Messages
23
Reaction score
6
Re: С9 - Help Thread

yes when i run start_max.bat i get disconnect

So I don't know what should you do. May be check your cfg files one more time. I know nothing to start public server I have just local one, sorry.
 
Newbie Spellweaver
Joined
Oct 31, 2015
Messages
19
Reaction score
2
Re: С9 - Help Thread

guys ..
is there like GM Commands in the game client for the chars with GM privilege ?
or i should edit the gold , and lvl etc etc from the DB?
 
Joined
May 16, 2008
Messages
537
Reaction score
10
Re: С9 - Help Thread

set all
lastfun - C9 - General Help Thread - RaGEZONE Forums

to run as asdministrator
and
do as it's here

in ServerBaseConfig.Dat & LMSConfig.DAT
i did that but i still get the same thing, but some Servers seam to connect tho. my world server wont stay open and c9 Auction Server still says DB coinnection is NULL!
 
Last edited:
Newbie Spellweaver
Joined
Jul 9, 2012
Messages
23
Reaction score
6
Re: С9 - Help Thread

A question - after creating a new character I can't enter at any dungeon. The Start's button is unavailable.
OMG! I'm sorry, the problem was solved. Start's button position was not correctly and i couldn't select it from my window mode. Just lol.
 
Last edited:
Elite Diviner
Joined
Nov 13, 2015
Messages
463
Reaction score
19
Re: С9 - Help Thread

I successfully made it worked but the problem is my friend can't enter in my home server for test I already followed the 5. Additions but not working

5. Additions
1.=============external ip!=============

lastfun - C9 - General Help Thread - RaGEZONE Forums
Originally Posted by c9lover lastfun - C9 - General Help Thread - RaGEZONE Forums
Thats is true. LastFun alredy conected in my home server.

The magic is put you root gear in bridge mode.

Change the ip in sql conection to your external like this


lastfun - C9 - General Help Thread - RaGEZONE Forums

change all 127.0.0.1 from server config to external ip.

change your start.bat game ip to extenal ip and have fun.

Dont forget your root need to be in Bridge mode.



 
Newbie Spellweaver
Joined
Aug 23, 2015
Messages
16
Reaction score
3
Re: С9 - Help Thread

sorry, someone can make tuts for setup db,.
i dont know about MSSQL :(
thanks
 
Banned
Banned
Joined
Dec 17, 2011
Messages
470
Reaction score
245
Re: С9 - Help Thread

Whats the table that contains Monitor Client Info(where do you add the admin and password?)
 
Newbie Spellweaver
Joined
Apr 8, 2014
Messages
7
Reaction score
3
Re: С9 - Help Thread

offers :

50$ for who add me skype and make my client run by team viewer + learn me how manage database


my skype : bassam5011
 
Banned
Banned
Joined
Dec 17, 2011
Messages
470
Reaction score
245
Re: С9 - Help Thread

USE [C9Service]
GO
INSERT INTO TblMonitorAccount([cAccId], [cAccPw], [cAuthLevel], [cIpAddr], [cIsLogin])
VALUES ('root','root','6','127.0.0.1','0');

Don't add bassam5011 he tried to scam me :D
 
Last edited:
Newbie Spellweaver
Joined
Apr 8, 2014
Messages
7
Reaction score
3
Re: С9 - Help Thread

USE [C9Service]
GO
INSERT INTO TblMonitorAccount([cAccId], [cAccPw], [cAuthLevel], [cIpAddr], [cIsLogin])
VALUES ('root','root','6','127.0.0.1','0');

Don't add bassam5011 he tried to scam me :D
he want scam me to send him money before he did any thing
 
Banned
Banned
Joined
Dec 17, 2011
Messages
470
Reaction score
245
Re: С9 - Help Thread

You can chargeback your money at any time on paypal there for you might not even have the money to pay me.
 
Newbie Spellweaver
Joined
May 7, 2014
Messages
13
Reaction score
0
Re: С9 - Help Thread

I tried everything, that odbc connection isn't working well. I have another game which require ODBC and work smoothly. Someone can help a bit ?

My Fix : Replace "127.0.0.1,1433" with "./" , 100% Working !
 
Last edited:
Elite Diviner
Joined
Apr 28, 2012
Messages
420
Reaction score
439
maybe later, need to clean the code ..
He very badly written (i'm not a programmer) and i am ashamed to show it is a misunderstanding that somehow works)))
 
Banned
Banned
Joined
Dec 17, 2011
Messages
470
Reaction score
245
i don't care :D i just don't understand some few part of the structure... or at least please explain how dose it convert the name:79-72-73-65-7B-6E-6E-7B-79-71-65-7C-75-74-6E-14-5E-5E-49
into CHI_ATTACK_FONT.dds

all i manage to do is this code:

byte[] ba = File.ReadAllBytes("CHI.cfs");
System.IO.MemoryStream ms = new System.IO.MemoryStream(ba);
BinaryReader br = new BinaryReader(ms);
int cursor = 0;
cursor += 4;
uint idstring = br.ReadUInt32();
uint unkown = br.ReadUInt32();
uint version = br.ReadUInt32();
uint files = br.ReadUInt32();
uint reserve = br.ReadUInt32();

if you only can give me a code sample on how to decode ZLMA encripted files i will build a GUI for your tool with drag and drop and etc.

get idstring long
get unkown long
get version long
get files long
get null long
comtype LZMA
for i = 0 < files
get nsize long
filexor "0x3A"
getdstring name nsize
filexor ""
get size long
get zsize long
get offset long
clog name offset zsize size
next i
 
Elite Diviner
Joined
Nov 13, 2015
Messages
463
Reaction score
19
Re: С9 - Help Thread

I successfully made it worked but the problem is my friend can't enter in my home server for test I already followed the 5. Additions but not working

5. Additions
1.=============external ip!=============

lastfun - C9 - General Help Thread - RaGEZONE Forums
Originally Posted by c9lover lastfun - C9 - General Help Thread - RaGEZONE Forums
Thats is true. LastFun alredy conected in my home server.

The magic is put you root gear in bridge mode.

Change the ip in sql conection to your external like this


lastfun - C9 - General Help Thread - RaGEZONE Forums

change all 127.0.0.1 from server config to external ip.

change your start.bat game ip to extenal ip and have fun.

Dont forget your root need to be in Bridge mode.



Help with this problem please still no luck djbadboys38 already helped me and he did everything but still no luck hope someone can help me with my problem... I opened all server side ports including the 1433 and turned off firewall and use WAN/Public IP on server but still problem in connecting :(
 
Elite Diviner
Joined
Apr 28, 2012
Messages
420
Reaction score
439
for file name
Code:
public static string xor(byte[] xorname)
        {
            byte[] result = new byte[xorname.Length];
            for (int i = 0; i < xorname.Length; i++)
            {
                result[i] = (byte)(xorname[i] ^ 58);
            }
            string name = System.Text.Encoding.UTF8.GetString(result);
            return name;
        }

for struct csf:
Code:
using (BinaryReader reader = new BinaryReader(File.Open(path, FileMode.Open)))
            {
                header = reader.ReadBytes(12);
                parse_header(header);
                num_file = reader.ReadInt32();
                Console.WriteLine("Num of file in csf: " + num_file);
                int reverved = reader.ReadInt32();

                int num = 1;

                while (num <= num_file)
                {
                    

                    int len_fname = reader.ReadInt32();
                    byte[] name = reader.ReadBytes(len_fname);
                    uint file_size = reader.ReadUInt32();
                    int file_pack_size = reader.ReadInt32();
                    int offset = reader.ReadInt32();
...
unpack & pack lzma (i'm use 7zip):
Code:
static void toolz(string op, string filename, string orig_name)
        {
          int a=1;
            int fb =32;
                int lc=3;
                    int lp=0;
                        int pb=2;
        if (op == "d")
             {try
                    {
                        ProcessStartInfo p = new ProcessStartInfo();
                        p.FileName = @"tool.exe";
                        p.Arguments = "d " + filename + " " + orig_name;
                        p.WindowStyle = ProcessWindowStyle.Hidden;
                        Process x = Process.Start(p);
                        x.WaitForExit();
                        File.Delete(filename);
                    }
        
                    catch (System.Exception Ex) { }
             }
        try
        {
            ProcessStartInfo p = new ProcessStartInfo();
            p.FileName = @"tool.exe";
            p.Arguments = "e " + filename + " " + orig_name + " -a" + a + " -d24" + " -fb" + fb + " -lc" + lc + " -lp" + lp + " -pb" + pb;
            p.WindowStyle = ProcessWindowStyle.Hidden;
            Process x = Process.Start(p);
            x.WaitForExit();
            File.Delete(filename);
        }

        catch (System.Exception Ex) { }
        }
 
Back
Top