Welcome!

Join our community of MMORPG enthusiasts and private server developers! By registering, you'll gain access to in-depth discussions on source codes, binaries, and the latest developments in MMORPG server files. Collaborate with like-minded individuals, explore tutorials, and share insights on building and optimizing private servers. Join us today and unlock the full potential of MMORPG server development!

Join Today!

Tera Emulator v1xxx

Junior Spellweaver
Joined
Jun 25, 2016
Messages
129
Reaction score
45
Location
Timisoara,Roman
**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:
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:
I've recompiled it in release mode. Sorry for that.
And i've added the non debug dlls [just to be there]
 
Last edited:
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:
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:
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:
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:
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.
 
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
 
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?
 
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:
i'm start "Tera Emultator v1030_R.exe" and he closed... Why?
 
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:
Try to run the launcher, the error endPopup (131347), through .EXE endPopup (273).... Client RU 46.05 how to solve the problem?
 
Last edited:
>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