**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
[sorry for my poor english]
**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
[sorry for my poor english]
Last edited by narcis96; 29-11-16 at 10:35 PM. Reason: rewriting the server
what Clietn's PatchNode Need?
P.S. sry 4 bed Ingles
It needs 4605. Latest NA update.
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 by TieLay; 13-08-16 at 09:26 AM. Reason: add
I've recompiled it in release mode. Sorry for that.
And i've added the non debug dlls [just to be there]
https://github.com/balannarcis96/Ter...ulator%20v1030
Last edited by narcis96; 13-08-16 at 09:55 AM.
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:
- - - Updated - - -192.168.0.1
10001
100
127.0.0.1
root
Pa$$w0rd
tera_q
So i launch GameServer:
but can't logon into server.>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!
I use MetaWind's TERA launcher from this https://yadi.sk/d/RXVgyr5Tjv4Lt 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 by TieLay; 13-08-16 at 11:11 AM. Reason: fix
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 by narcis96; 13-08-16 at 11:26 AM.
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 by TieLay; 14-08-16 at 03:49 PM. Reason: wrongs
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 by narcis96; 14-08-16 at 05:15 PM.
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:
And the Config/server.txt 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>
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.
https://github.com/balannarcis96/Ter...%20_R_TEST.exe
Last edited by narcis96; 14-08-16 at 08:25 PM.
i'm start "Tera Emultator v1030_R.exe" and he closed... Why?
Read tread please and download .dll-files + folders with files