Ok so I've come across so many problems making this server, but I'm finally getting there. I think this will be the last problem (don't know yet lol).
So I guess it's pretty common; I open Locator, MatchServer and MatchAgent, then go to the client folder and open the Gunz Launcher. Everything works right, no crashing, I can see the server on the login screen. The only problem is that when I try to login, the screen says <Connecting>... for about 30 secs and then goes back to the login screen saying "Cannot access server".
My server files:
server.ini
locator.iniCode:[DB] ;DNS="GunzDB" ;USERNAME="sa" ;PASSWORD="1234" DNS="GunzDB" USERNAME="sa" PASSWORD="1234" [SERVER] MAXUSER=500 SERVERID=1 SERVERNAME="Server" SERVERPORT=6000 SERVERUDPPORT=7777 FREELOGINIP="" KEEPERIP="127.0.0.1" DEBUGIP="127.0.0.1" MONITORIP="127.0.0.1" MONITORPORT=9000 DEBUG="1" MODE=Quest COUNTRY="KOR" LANGUAGE="KOR" USETICKET="0" GAMEGUARD="1" ;Survival Mode : 1 for enable, 0 for disable (works only when MODE=test) SURVIVALENABLE="1" ;Daily request time for survival ranking list(hour:0~23, minute:0~59) SURVIVALRANKING_DAILY_REQUEST_HOUR="5" SURVIVALRANKING_DAILY_REQUEST_MINUTE="0" ;DuelTournament Mode : 1 for enable DUELTOURNAMENT_ENABLE="1" ;DuelTournament MatchMaker run every this time interval (in positive millisec) DUELTOURNAMENT_MATCHMAKING_INTERVAL = 1000 ;DuelTournament MatchMaker match users have TP diffenrence less than this value. (must be positive) DUELTOURNAMENT_MATCHMAKING_ACCEPTABLE_TP_GAP = 30 ;DuelTournament MatchMaker match a user waiting over this time with users have the most nearest TP (ignore TP GAP, value in positive millisec) DUELTOURNAMENT_MATCHMAKING_WAIT_LIMIT = 15000 ;DuelTournament Service Time ;CAUTION! if END_TIME is n then this mode will opened until n:59. ;ex) all day open -> 0, 23 ;ex) from 3 to 6 o'clock -> 3, 5 ;ex) from 22 to next day 3 o'clock -> 22, 2 DUELTOURNAMENT_SERVICE_START_TIME = 0 DUELTOURNAMENT_SERVICE_END_TIME = 23 SEND_LOGINUSER_TO_DUELTOURNAMENT_CHANNEL ="0" [BATTLETIMEREWARD] BATTLETIMEREWARD_REFRESH_INTERVAL="1" [FILTER] ;0:»ç¿ëÇÏÁö ¾ÊÀ½. 1:»ç¿ë. USE="0" ;0:Çã¿ëÇÏÁö ¾ÊÀ½. 1:Çã¿ë. ACCEPT_INVALID_IP="0" [ENVIRONMENT] ;0:»ç¿ëÇÏÁö ¾ÊÀ½. 1:»ç¿ë. USE_HSHIELD="0" ;0:»ç¿ëÇÏÁö ¾ÊÀ½. 1:»ç¿ë. USE_XTRAP="0" ;0:»ç¿ëÇÏÁö ¾ÊÀ½. 1:»ç¿ë. USE_EVENT="1" ;0:»ç¿ëÇÏÁö ¾ÊÀ½. 1:»ç¿ë. USE_FILECRC="0" ;0:»ç¿ëÇÏÁö ¾ÊÀ½. 1:»ç¿ë. USE_MD5="0" USE_RESOURCECRC32CACHECKECK="0" ;Flooding°ø°Ý µðºñ¿¡ ¼³Á¤ À¯¹«. BLOCK_FLOODING="1" ;À§ ¸ñ·Ï¿¡ °ËÃâµÈ À¯Àú¸¦ ºí·¯Å· À¯¹«. USE_BLOCKHACKING="1" USE_ITEM_CONSISTENCY="0" [KILLTRACKER] ;ºÐ´ÜÀ§ ;0:»ç¿ëÇÏÁö ¾ÊÀ½. 1:»ç¿ë. USE_KILLTRACKER="1" MAXKILLCOUNT_ON_TRACETIME="30" KILLCOUNT_TRACETIME="5" [POWERLEVELING] USE_POWERLEVELING_DB_BLOCK="1" POWERLEVELING_DB_BLOCKTIME="1" [LOOPLOG] ;0:»ç¿ëÇÏÁö ¾ÊÀ½. 1:»ç¿ë. USE_LOOPLOG="0" ;1ÃÊ(sec)¸¦ 1000 À¸·Î Ç¥±â MAX_LOOP_TIME_GAP=100
AgentConfig.xmlCode:[DB] DNS="GunzDB" USERNAME="sa" PASSWORD="1234" [NETWORK] IP="IP HERE" PORT="8900" [ENV] ID="1" LOCATOR_UID_HIGH="5" LOCATOR_UID_LOW="0" MAX_ELAPSED_UPDATE_SERVER_STATUS_TIME="1000" UDP_LIVE_TIME="10000000" MAX_FREE_RECV_COUNT_PER_LIVE_TIME="9" BLOCK_TIME="0" UPDATE_UDP_MANAGER_ELAPSED_TIME="3" MARGIN_OF_ERROR_MIN="500000" USE_COUNTRY_CODE_FILTER="no" ELAPSED_TIME_UPDATE_LOCATOR_LOG="3600000" ACCEPT_INVALID_IP="1" TEST_SERVER="0"
dbo.serverstatusCode:<?xml version="1.0" encoding="euc-kr"?> <XML> <AGENTCONFIG> <NAME>Server</NAME> <MAXCLIENT>500</MAXCLIENT> <ADDRESS ip="IP HERE" tcpport="5100" udpport="7778"/> <MATCHSERVERADDRESS ip="127.0.0.1" tcpport="6000"/> </AGENTCONFIG> </XML>
1 0 500 2012-12-02 00:00:00.000 IP HERE 6000 Server 1 4 NULL
dbo.locatorstatus
1 IP HERE 8900 0 0 0 0 1000 2012-12-03 15:51:47.233
My other problem is that my No-IP host isn't working. I replaced all IPs for my host (say, mygunz.no-ip.org) and couldn't even see the server on the login screen.
Anyone know how to fix these? Thanks :)


Reply With Quote


