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!

Tera Emulator v1xxx

Junior Spellweaver
Joined
Jun 25, 2016
Messages
129
Reaction score
45
**I'm rewriting the whole thing from scratch. The idea of thread per client was very stupid. Found new architecture that is a lot better. [mainly Windows IOCP].

DEAD

[SUB][SUP][sorry for my poor english][/SUP][/SUB]
 
Last edited:
Joined
Jan 13, 2011
Messages
770
Reaction score
177
Using 32x debug's dlls it's bad idea.
Installation of Visual C++ Redist 2015 not fix problem.
If U links debug dlls in project, please include it's into shared archive

for work it's needed this DEBUG dlls:
- msvcp140d.dll
- concrt140d.dll
- VCRUNTIME140D.dll
 
Last edited:
Junior Spellweaver
Joined
Jun 25, 2016
Messages
129
Reaction score
45
I've recompiled it in release mode. Sorry for that.
And i've added the non debug dlls [just to be there]
 
Last edited:
Joined
Jan 13, 2011
Messages
770
Reaction score
177
Yes thanks.

So i correct .\Config\config.txt file for my IP, run .exe-file and catch error message because u not wrire in .\Config\config.txt for user root his password and database name.
so for correct work .\Config\config.txt must be like this:
192.168.0.1
10001
100
127.0.0.1
root
Pa$$w0rd
tera_q



So i launch GameServer:
>Server Starting...------------------------------------------------------------------------------


>ServerTimer started. secods[0.000963218]

>Loaded config file. [Config//server.txt] secods[0.00761782]

>Succesfully started MySqlDriver on[127.0.0.1] user:[root] pass[root] db[tera_q] secods[0.0281585]


>Loading Data...---------------------------------------------------------------------------------

>Effects Service Loaded [0] effects. secods[0.0466433]

>Abnormalities Service Loaded [0] abnormalities. secods[0.0512447]

>Inventory Service loaded[0] items. secods[0.0569104]

>Skill Service loaded[0] skills. secods[0.061584]

>Player Service initialized! Loaded[1] accounts! secods[0.0740217]

>Listener initialized on port[10001]... secods[0.0804202]

>Initialized [37] OpCodes Resolutions. Revision[4605] secods[0.0852904]


>Data Loaded.------------------------------------------------------------------------------------

>Initializing Systems...-------------------------------------------------------------------------

>WorldSystem Initialized!. secods[0.111453]

>Systems Initialized.----------------------------------------------------------------------------




>Server Started...-------------------------------------------------------------------------------

>Server Initialized!

but can't logon into server.
I use MetaWind's TERA launcher from this because your's tool for launcher not work, missed native.dll and use TERA from official RU server

Client run, show data from serverlist.en file, but not income to server,

No log messages from both side, client and server
 
Last edited:
Junior Spellweaver
Joined
Jun 25, 2016
Messages
129
Reaction score
45
I doubt that 192.168.0.1 is your local ipaddress, it looks like the rooters ipaddress.
And you must start server with './start' command before connecting to it.

If you can, i want you to help me, i'll give you my luncher and you'll try to connect to my server. i want to see how the server behaves with multiple connections.
 
Last edited:
Joined
Jan 13, 2011
Messages
770
Reaction score
177
Ok let's try.

So i relaunch GS with command ./start but.. nothing change - still can't connect, so me unundertand what happend, i click in client, but nothing happends, onli sound of clicking
 
Last edited:
Junior Spellweaver
Joined
Jun 25, 2016
Messages
129
Reaction score
45
Dude, open cmd, write 'ipconfig' and press enter.
Your local ip is IPV4......192.168.0.xx. Mostlikely 192.168.0.1 is your rooter ip address.
 
Last edited:
Joined
Jan 13, 2011
Messages
770
Reaction score
177
Me write 192.168.0.1 like example, for hide real iternal IP, it's information nusuth.
In config file me was write correct computer's Ip & 127.0.0.1 both times. I was down all - firewall, HIPS & Antivirus.
I try same combinations but still catch only one result - client can'c connect with yours programm.
And i ununderstand what i must do for fix it.
 
Junior Spellweaver
Joined
Jun 25, 2016
Messages
129
Reaction score
45
Did you changed the ip addreses in serverlist.en?

It should look like this:
Code:
<?xml version="1.0" encoding="utf-8"?>
<serverlist>
<server>
        <id>1</id>
        <ip>192.168.0.1</ip>
        <port>10001</port>
        <category sort="1">PVP</category>
        <name raw_name="LOCAL">
            <![CDATA[LOCAL]]>
        </name>
        <crowdness sort="1">No</crowdness>
        <open sort="1">Low</open>
        <permission_mask>0x00000000</permission_mask>
        <server_stat>0x00000000</server_stat>
        <popup>
            <![CDATA[Unable to access the server at this time.]]>
        </popup>
        <language>en</language>
    </server>
</serverlist>

And the Config/server.txt should look like this:
Code:
192.168.0.1
10001
100
127.0.0.1
root
root
tera_q
 
Joined
Jan 13, 2011
Messages
770
Reaction score
177
in config write like in your's post.

Game server starts, client read data from serverlist.en, but connect to your's emulator can't establish.
Can U compile ver with full debug info in log? possible problem in hangon starts?
 
Junior Spellweaver
Joined
Jun 25, 2016
Messages
129
Reaction score
45
Ok, i will.

I added code that gets your local ip address.
Please post a image with the server, I want to see the results.
 
Last edited:
Newbie Spellweaver
Joined
Jan 25, 2012
Messages
23
Reaction score
0
i'm start "Tera Emultator v1030_R.exe" and he closed... Why?
 
Newbie Spellweaver
Joined
May 25, 2009
Messages
45
Reaction score
3
can't run in 45.06, the client which is needed?
 
Joined
Jan 13, 2011
Messages
770
Reaction score
177
So worked TERA Emulator & launchers with needed .dlls & serverlist-files


Tested & worked with Client EU/NA/RUS 46.05.
P.S. It's only for test more work need.
 
Last edited:
Newbie Spellweaver
Joined
May 25, 2009
Messages
45
Reaction score
3
Try to run the launcher, the error endPopup (131347), through .EXE endPopup (273).... Client RU 46.05 how to solve the problem?
 
Last edited:
Joined
Jan 13, 2011
Messages
770
Reaction score
177
>Server Starting...------------------------------------------------------------------------------


>ServerTimer started. secods[0.00103656]

>Loaded config file. [Config//server.txt] secods[0.00636439]

>Succesfully started MySqlDriver on[127.0.0.1] user:[root] pass[root] db[tera_q] secods[0.0512399]


>Loading Data...

>Effects Service Loaded [0] effects. secods[0.0634372]

>Abnormalities Service Loaded [0] abnormalities. secods[0.0684328]

>Inventory Service loaded[0] items. secods[0.0755166]

>Skill Service loaded[0] skills. secods[0.0816873]

>Player Service initialized! Loaded[1] accounts! secods[0.0924645]





|||||||||||||||your local ip adderss is [192.168.0.128] ||||||||||||||||
listener bind success
listen success




>Listener initialized on port[10001]... secods[0.112776]

>Initialized [39] OpCodes Resolutions. Revision[4605] secods[0.117704]


>Data Loaded.

>Initializing Systems...

>WorldSystem Initialized!. secods[0.128554]

>Systems Initialized. secods[0.132491]

>Server Initialized. Ready to start! secods[0.135655]





./start
>--------Wrold systems started.

warning in serverlist file must be IPv4 what Emulator is binding
|||||||||||||||your local ip adderss is [192.168.0.128] ||||||||||||||||
 
Last edited:
Back
Top