
很简单的东西。大家不要搞得太复杂了。
直接在XP系统上就可以单机架设。 不懂的话多去看看魔域。这东西和魔域没有什么区别。都是一路货色。容易得很。想对外开放也容易。改下IP。开放一下端口就OK了。
只要找高手来弄下MSG。ACC。NPC就OK了。
脚本很容易的。cq_action 这就是主要脚本数据了。
cq_task 添加新脚本数据需要在这里加对应ID。自己研究吧。
添加帐号也容易。直接拿魔域的网页注册的程序稍微改下就OK了。
很多没用的数据表也可以删了。。
cq_user 人物表。
cq_monstertype 怪物和BB
cq_levexp 升级经验,每一级要多少经验。
cq_family 家族
cq_deluser 已删人物
cq_disdain 战斗力数据
cq_lottery 抽奖
cq_magic 玩家技能
cq_map 地图
cq_generator 刷怪
cq_friend 好友
cq_npc NPC列表 可以自己添加NPC。或者移动NPC位置
cq_itemtype 所有物品列表
cq_goods 太阳石商店列表。
cq_synattr 军团
cq_syndicate 军团数据
cq_statistic 玩家物品数据
还有很多。不一一举列了。。大家多看看吧。。
弄熟悉了可以自己添加武器装备,怪物, 机体。
我不会玩机战。也从没玩过。所以对机战的数据不熟悉。。。。
附上本人的配置表
------------------------------------------------------------
configHL.ini 里的配置
------------------------------------------------------------
[System]
SERVERKEY=a61fce5e-443ffc04
LOGINLOOPDELAY=50
POINTLOOPDELAY=10
REBUILDLISTENDELAYSEC=5
LOGINLISTENPORT=9958
POINTLISTENPORT=9870
POINTSOCKETSNDBUF=65000
MAXBANIPS=50
BANERRORS=10
BANERRORSECS=30
BANSECS=5
ONLINETABLESIZE=10000
HHEARTBEATKICKSECS=1500
ONLINEHEARTBEATSECS=600
POINTFEEINTERVALSECS=180
ENABLELOGINDELAY=0
OUTPUTONLINESECS=60
REJOINTIMEWAITSECS=0
COUNTFILESECS=60
ACCOUNT_AHEAD_DAYS=7
SERVER_BUSY_DELAY_SECS=10
SERVER_FULL_DELAY_SECS=30
KICKOUT_USER_WHEN_NO_POINT=1
ENABLE_LOGIN_NO_POINT=1
MONTH_CARD_TO_POINT_CARD=1;
MAX_GM_ID=1000;
STAT_SERIAL=1
[Database]
DBHOSTNAME=127.0.0.1
DATABASENAME=account_jzacc
[Special]
POINTTABLE=account
--------------------------------------------------------------------
config.ini 里的配置
--------------------------------------------------------------------
; 配置文件
[System]
SERVERNAME = 本机测试
MONSTER_ACTIVE_LIMIT = 4000
[GameServer]
GAMESERVER_IP = 127.0.0.1
GAMESERVER_PORT = 9980
SND_SIZE = 64000
RCV_SIZE = 16000
[Database]
DB_IP =127.0.0.1
DB_USER =test
DB_PW =test
DB_NAME =jz
LOGIN_KEY = dfkKO23k'[cvK934
[InternetPort]
MASTER_IP =127.0.0.1
MASTER_PORT = 8653
PORT_SIZE = 53
CURRENT_PORTID = 2
[BusySleep]
LEVEL1 = 20 ; > 1000 sleep 20%
LEVEL2 = 30 ; > 2000
LEVEL3 = 40 ; > 3000
LEVEL4 = 50 ; > 4000
LEVEL5 = 60 ; > 5000
--------------------------------------------------------------------
shell.ini 里的配置
--------------------------------------------------------------------
[System]
MAPGROUP_SIZE = 1
ACCEPT_MS = 500
[StreamType]
TYPE = 0
[Database]
DB_IP = 127.0.0.1
DB_USER = test
DB_PW = test
DB_DB = jz
[AccountServer]
ACCOUNT_IP = 127.0.0.1
ACCOUNT_PORT = 9870
SERVERNAME = 本机测试
LOGINNAME = test
PASSWORD = test
MAXLOGINTABLESIZE=5000
LOGINOVERTIMESECS=120
LOGIN_KEY = dfkKO23k'[cvK934
[InternetPort]
MASTER_IP = 127.0.0.1
MASTER_PORT = 8653
PORT_SIZE = 53
CURRENT_PORTID = 1
-------------------------------------------------------------------------------------
如果开外网,那么就修改两处IP,打开三个端口就可以了。
[GameServer]
GAMESERVER_IP = 127.0.0.1 这个IP改成外网IP
[AccountServer]
ACCOUNT_IP = 127.0.0.1 还有这个IP也是
三个开放端口为 9958 9980 9870 注意 本来是9865 我改成了9870