Pages

Trickster Online

Trickster Online Setup Guide


Guide thanks to hk556ster:

Trickster Online Setup Guide

----------------------
Min. Server Specs Required:

Proccesor Higher Then 2ghz
1GB of RAM
Enough Disk Space (serverfiles --> 1,7 gb)
1MB internet connection
----------------------

change your computer name:TR_ACCOUNTDB

----------------------

Extract and Create Log directory

C:\log
C:\Trickster
C:\Trickster\FirstLoginServer ## rar name: first.rar
C:\Trickster\GameServer ## rar name: gameservero.rar
C:\Trickster\LoginServer ## rar name: login.rar
C:\Trickster\MasterServer ## rar name: db.rar

---------------------------------------------

MSSQL Server 2000 setup

setup option
security mode:Windows & SQL Login
sa userpass:(DO NOT USE BLANK)

---------------------------------------------

SQL server setting

create & recovery DB
gmg_account <- gmg_account(file)
Trickster <- trickster_bak(file)


edit sql server account

Database -> gmg_account User:fls_login-> delete
security -> Login -> New Login User

Name:fls_login
Pass:eoqkrajrwk0813
authentication:SQL Server
defaultDB:gmg_account
DBaccess:gmg_account
DBrole:public & fls_role

edit table
gmg_account -> tbl_parm_server
MajorIp&MinorIp(WAN IP)

gmg_account - >tbl_area
area_name(Your Server Name)

gmg_account -> tbl_world
world_name(Your World Name)

---------------------------------------------

edit gmg_account_fls.dsn&gmg_account_parm.dsn

[ODBC]
DRIVER=SQL Server
UID=fls_login
Network=DBMSSOCN
WSID=TO-SH1-01FLS01
APP=Microsoft Open Database Connectivity
SERVER=(SQL SERVER IP),1433 ## IMPORTANT!! ##
PWD=eoqkrajrwk0813

---------------------------------------------
FirstLoginSvr.ini is empty. do not edit it ## IMPORTANT!! ##
---------------------------------------------
edit MasterServer.ini

ServerGroup = 0

UserServer = 1
CharServer = 1
ItemServer = 1

TableDSNName = Trickster_master
TableDSNUser = sa
TableDSNPassword = (sa userpass)

DB = tricksterdb:Trickster_master:sa:(sa userpass):dbname

UserDBName = tricksterdb
CharDBName = tricksterdb
ItemDBName = tricksterdb
WarehouseDBName = tricksterdb
QuestDBName = tricksterdb
NeoWarehouseDBName= tricksterdb
PurWarehouseDBName= tricksterdb
PaidItemDBName = tricksterdb
MyCampDBName = tricksterdb

UserCountDelay = 3000
MaxClient = 10
Port = 16646
LogLevel = 1
LogFile = c:\log\master.log

[world 0]
ID = lserver1:1111(ServerID:Pass)
ID = sserver1:1111(ServerID:Pass)
ID = gserver1:1111(ServerID:Pass)

ServerPart=1

zone 1 = gserver1 ;eZoneId_Square
zone 2 = gserver1 ;eZoneId_Relics,
zone 3 = gserver1 ;eZoneId_Beach,
.
.(zone 1-130 = gserver1)
.
zone 128 = gserver1
zone 129 = gserver1
zone 130 = gserver1

---------------------------------------------
edit SystemServer.ini

MaxClient = 3500
Port = 13336(SystemServer default)
Encode = 1

MasterServerURL = (MasterServerIP)
MasterServerPort = 16646(MasterServer default)
MasterServerID = sserver1:1111(MasterServer.ini [world 0]Section)
.
.
.
ReportDSNName = trickster_system
ReportDSNUser = sa
ReportDSNPassword = (sa userpass)

---------------------------------------------
edit LoginServer.ini

MasterServer = MstSvr:(MasterServerIP):16646(defaultport)
SystemServerURLForClient = (SystemServerIP)
SystemServerURL = (SystemServerIP)
SystemServerPort = 13336(defaultport)

ServerWorld = world1(MasterServer.ini [world 0]Section)
ServerID = lserver1(MasterServer.ini [world 0]Section)

---------------------------------------------
edit GameServer.ini

GameServerUrl = (GameserverIP)
GameServerPort = 22006(defaultport)

MaxClient = 2000

MasterServerUrl = (MasterServerIP)
MasterServerPort = 16646

ID = gserver1(MasterServer.ini [world 0]Section)
Password = 1111(MasterServer.ini [world 0]Section)

---------------------------------------------
edit ODBC

[Login&SystemServer]
System DSN
DatasourceName:trickster_system
Server:(SQL SERVER IP)
LoguinID:sa
Pass:(sa userpass)
defaultDB:Trickster

[MasterServer]
System DSN
DatasourceName:Trickster_master
Server:(SQL SERVER IP)
LoguinID:sa
Pass:(sa userpass)
defaultDB:Trickster

---------------------------------------------
Execute

1st.FirstLoginSvrW.EXE
2nd.MasterServer.exe
3rd.SystemServer.exe
4th.LoginServer.exe
5th.GameServerRelease.exe
---------------------------------------------
edit client
0.8.2.66(China)
rename Trickster.bin->Trickster.EXE
open Trickster.EXE(hex editor)
search "61.152.107.140"
change to your FirstLoginServerIP ## IMPORTANT!! ##

Game account(default)
ID:gm000,gm001,gm002-gm010

Pass:111111