Before i continue to show you guys how to setup the server for Local/Online play i want to address some client/server issues. As stated from previous members there is no authentication server & no real way to currently edit the IP that could be in the vindictus.exe so that is why we are forced to edit the Hosts file to redirect all incoming/outgoing traffic through the url's to the 127.0.0.1 address. If we want to truly make the server's online we would have to address these issues first.
It is recommended to only test/play with friends not really for online public hosting yet.
Going LAN/WAN isn't even that hard all you have to do is just adjust accordingly, change the IP 127.0.0.1 to your LAN IP.
To get your LAN IP run cmd and type ipconfig into the black window and find IPv4.
Configuring the server: Replace where it says LANIP in the config files
TextFile = "Texts.xml"
Language = "english"
</Configuration>
server/RCClient/RCConfig.xml
Code:
<?xml version="1.0" encoding="utf-16"?>
<!-- Remote Control Client Service Configuration file -->
<RCCS_Config>
<!--
Server node must have IP and Port attributes that of Remote Control Server.
-->
<Server IP="LANIP" Port="10001" />
<!--
Process node must have Name, WorkingDirectory and ExecuteName which are not empty string.
Name
Identifier. Display name
Description
Process Description
WorkingDirectory
Main Process working directory
ExecuteName/Args
Execute file name/arguments of main process (under WorkingDirectory)
BootedString
Special output string of main process that RCCS will realize process was booted completely
ShutdownString
Special input string of main process which will stop process gracefully
PerformanceString
Starting string from Standard Output which contains process' private performance information
PerformanceDescription
Each meaning of Performance numbers
StdOutLogLines (default : 100)
Remember lines of Standard Output
RunOnce (default : true)
Boolean for run only once
UpdateExecuteName/Args
Execute file name/arguments of process which updates main process (under RCCS directory)
<!--
Sevice Attribute Description
Mode : Service(길드 Live DB 사용), Test(길드 Test DB 사용 ), Work(길드 Work DB 사용)
GameCode : 게임코드
isOverSea : 해외모드 여부 ( true , false )
DataBase_WORK : 길드 Work DB
DataBase_TEST : 길드 TEST DB
DataBase_SERVICE : 길드 SERVICE DB
!!! 하위는 해외에만 세팅
DataBase_GuildMaster_WORK : 길드 Work DB
DataBase_GuildMaster_TEST : 길드 Work DB
DataBase_GuildMaster_WORK : 길드 Work DB
Configuring Web Server: If you are trying to play outside the network example a friend, you use your WAN IP from ipchicken.com and must port forward the ports used by the server. you must also allow all the files pass the firewall or disable firewall. I have heard from people that this game uses both UDP/TCP with Peer 2 Peer connections correct me if i'm wrong idk never played the game.
EndPoint.txt
Code:
"Address"
{
"Vindictus Test"
{
Platform_server_code "1"
localized_name "SERVERNAME"
IP
{
"WAN IP or LAN IP" "27015"
}
}
}
Configuring Client:
Spoiler:
nmconew.ini
Code:
[Settings]
ServerIp=LAN/WANIP
ServerPort=47611
C:\Windows\System32\drivers\etc\hosts
Code:
# Copyright (c) 1993-2009 Microsoft Corp.#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost LAN/WAN IP mhtwcheck.garenanow.com LAN/WAN IP hereospatch-gm.nexon.com LAN/WAN IP heroespatch-gm.nexon.com LAN/WAN IP shop.heroes.garena.tw LAN/WAN IP service.garena.tw LAN/WAN IP heroes.garena.tw LAN/WAN IP image.garena.tw LAN/WAN IP gamelog.heroes.nexon.com
Additional configurations:
Port Forward if you are going to be playing or having someone connect from outside your network
Disable or allow programs through your firewall
The Firewall will prevent connections from being made so make sure you have this part setup or disable it not really recommended, but if you don't know what your doing then just save some time and disable it.
I will provide a list of Ports later today when i am home if your in a rush then look at the config files grab and port forward them. There are areas where i listed LAN/WAN IP its up to you if your playing locally with multiple computers you do not have to port forward so use your LAN IP if you have friends from outside your network port forward and use the WAN IP from ipchicken.com
your friends must edit their Host file as well and the ip must be WAN IP.
You will not be able to party and play the first mission, I have tested the 2nd mission and was able to play with a friend locally. There are some things that just don't want to work which i will list below.
Port forward the following ports i viewed the configs and these are the IP/IP Range that i see the server files use. TCP/UDP Ports:
10000-10050
27000-29000
47611
6500
42
80
Currently things that don't work:
- Add Friend
- PVP Arena
- Invite Player to Party/Quest from Boat
Things that do work: - Missions
- Chat/Whisper
- Change Channels
- PVP Duel during missions
- Invite to Party (As long as you are not in a quest hosting session)
thats all i have currently tested will add on to the list later today.
08-07-16
DuB1986
Re: [Tutorial] Local/Online setup
ok changed all needed ip to my lan ip
I can connect on my server pc, but on the laptop of my girlfriend, it wont connect, hosts file edited also the ini in the client folder
If the game is started it wont show the server name too
any idea?
08-07-16
jonipin
Re: [Tutorial] Local/Online setup
Host file in GF PC cannot be 127.0.0.1 but Server IP
08-07-16
DuB1986
Re: [Tutorial] Local/Online setup
GF PC is Server ip, but hosts file on SERVER PC ist also Server PC? should i use 127.0.0.1 here?
08-07-16
jonipin
Re: [Tutorial] Local/Online setup
do you use the OP TOOL?
08-07-16
Aznkidd235
Re: [Tutorial] Local/Online setup
Quote:
Originally Posted by DuB1986
ok changed all needed ip to my lan ip
I can connect on my server pc, but on the laptop of my girlfriend, it wont connect, hosts file edited also the ini in the client folder
If the game is started it wont show the server name too
any idea?
It wont show the server name because you did not port forward also double check your firewall setting or disable it, but i am pretty sure you did not port forward.
Here is how you check if you did it correctly port forward there are video guides out there on youtube i will post the ports for you above in the original post. Once you port forward go to ipchicken.com get the wan ip then open your web browser and browse to it if you get an error not found then you did not port forward correctly.
Quote:
Originally Posted by DuB1986
GF PC is Server ip, but hosts file on SERVER PC ist also Server PC? should i use 127.0.0.1 here?
Your girlfriend does she play from outside your network if so she uses the wan ip that you get from ipchicken.com, no don't use the 127.0.0.1 ip. The ip 127.0.0.1 means the pc will loop and talk to itself it will not talk to anything outside.
127.0.0.1 should not be used in general if you want network play for your server pc use your lan ip for everyone trying to connect to you from outside your network they use your wan ip.
08-07-16
DuB1986
Re: [Tutorial] Local/Online setup
we are both in the same network, do i still have to port forward? it is a wlan network, we are connected to the same router, never had to portforward with other games, on her laptop there is just the client, or does she need something else? nwserver.exe on server pc show error when she tries to connect, she gets the connection delayed info ingame
08-07-16
WAMVN
Re: [Tutorial] Local/Online setup
Is this tutorial same for hamachi ?
I want to create a vmware image ready for hamachi to play with friends.
Example: 1 click to start server and play :):
08-07-16
Aznkidd235
1 Attachment(s)
Re: [Tutorial] Local/Online setup
Quote:
Originally Posted by DuB1986
we are both in the same network, do i still have to port forward? it is a wlan network, we are connected to the same router, never had to portforward with other games, on her laptop there is just the client, or does she need something else? nwserver.exe on server pc show error when she tries to connect, she gets the connection delayed info ingame
Ok yeah that is good it means that her client is communicating with the server at least on her computer check if Apple's software service is running check the image below. If you see it just right-click and stop it and then try to login do this for your server computer as well and make sure your firewall is either allowing the .exe for the server to run or disable it.
At this point it sounds like it is either a program blocking the communication for me it was Apple's software or the firewall blocking the communication which also happened to me i was lazy so i just disabled it.
Is this tutorial same for hamachi ?
I want to create a vmware image ready for hamachi to play with friends.
Example: 1 click to start server and play :):
Yes you can use this guide for Hamachi i don't see why not where you see LAN/WAN IP just change it to your Hamachi IP and you should be all set to go.
08-07-16
KS212
Re: [Tutorial] Local/Online setup
EDIT: nevermind, got it working...
Solution: uninstall the garbage known as wampserver and just install proper IIS and setup a website that way...
08-07-16
cloudslsw
Re: [Tutorial] Local/Online setup
Quote:
Originally Posted by Aznkidd235
Currently things that don't work:
- Invite Player to Party/Quest from Boat
sorry im a little confused
is that mean enter instance is ok but with quest it can't be shipping?
Pserver = true
Listening on [::]:47611
Got LOGIN connection! &{{0xc08201cc00}}
Username:
Token:
---------------------------------------------------------------------
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc08201cf00}}
---------------------------------------------------------------------
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc08201d200}}
!!!! Did NOT handle this packet. Opcode: 49
Got LOGIN connection! &{{0xc08201d380}}
!!!! Did NOT handle this packet. Opcode: 24
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc08201d500}}
!!!! Did NOT handle this packet. Opcode: 49
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc08201d800}}
!!!! Did NOT handle this packet. Opcode: 24
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc082094000}}
!!!! Did NOT handle this packet. Opcode: 49
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc08201d980}}
!!!! Did NOT handle this packet. Opcode: 24
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc082094300}}
---------------------------------------------------------------------
Error while reading 2 bytes EOF
Error while reading 2 bytes EOF
I'm frustrated, did everything what you said,
everything is functioning, no apple services
even disabled windows firewall on both pc, still no connection from laptop of girlfriend
every time she tries to connect nmserver says the thing above
any idea?
08-07-16
Aznkidd235
Re: [Tutorial] Local/Online setup
Quote:
Originally Posted by cloudslsw
sorry im a little confused
is that mean enter instance is ok but with quest it can't be shipping?
When setting up a game and you are waiting on the boat you have the option of inviting a friend/player or wait until someone views the rooms available. when i at least try to invite a player i get an error player is offline followed by a message party is full it probably is related to a configuration server sided which i have not had any time to view yet.
Players are still able to join your game you can form a party before hand then create the room to avoid this issue for now.
Quote:
Originally Posted by DuB1986
Code:
Pserver = true
Listening on [::]:47611
Got LOGIN connection! &{{0xc08201cc00}}
Username:
Token:
---------------------------------------------------------------------
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc08201cf00}}
---------------------------------------------------------------------
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc08201d200}}
!!!! Did NOT handle this packet. Opcode: 49
Got LOGIN connection! &{{0xc08201d380}}
!!!! Did NOT handle this packet. Opcode: 24
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc08201d500}}
!!!! Did NOT handle this packet. Opcode: 49
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc08201d800}}
!!!! Did NOT handle this packet. Opcode: 24
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc082094000}}
!!!! Did NOT handle this packet. Opcode: 49
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc08201d980}}
!!!! Did NOT handle this packet. Opcode: 24
Error while reading 2 bytes EOF
Got LOGIN connection! &{{0xc082094300}}
---------------------------------------------------------------------
Error while reading 2 bytes EOF
Error while reading 2 bytes EOF
I'm frustrated, did everything what you said,
everything is functioning, no apple services
even disabled windows firewall on both pc, still no connection from laptop of girlfriend
every time she tries to connect nmserver says the thing above
any idea?
That is normal i also get that error message when trying to login. Assuming that everything is correctly set-up and there shows signs of communication via NMServer there maybe a program blocking communication you said you don't have apple service running and you disabled your firewall download TCPViewer https://technet.microsoft.com/en-us/...s/tcpview.aspx and look for any programs running on port 27015.
There is also a change that you missed a configuration by any chance did you miss something? like the config file below it's possible that you may have missed it since its torwards the end on the right side.