藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★【我是大主宰SF★神将三国SF】【变态页游】★

★【0.1折】★【变态网页游戏私服】★

★神将三国网页版上线送V5 5w元宝 5000w铜币 我是大主宰上线满v,80万元宝,小怪都爆元宝,耐玩长久稳定★

【原始传奇SF/魔域永恒SF】【0.1折手游】

★【原始传奇SF/魔域永恒SF】【0.1折手游】★

★『战online+原始传奇+维京传奇+血饮龙纹+魔域永恒+斗罗大陆』一刀99999999999刀刀光柱★

★【星空石器3.0】复古端游 有挂限制2开★

★★【星空石器3.0】复古端游 有挂限制2开★★

★【石器时代3.0纯PC-有挂限制2开】儿时怀旧游戏每晚活动多多 组队玩法 单人玩法 应有尽有 无需繁琐182任务★

★【卓越之剑】访官微变轻氪★
★【卓越之剑】访官微变轻氪★

★【卓越之剑】访官微变轻氪-欢迎技术交流★

★梦幻微变仿官长久更新★

★梦幻微变仿官长久更新★

★梦幻西游微变耐玩 ★五一活动★超级技能★超级兽决★打造成神★离线挂机★长期更新★★

★0.1折!独家超低折扣手游★

★0.1折!独家超低折扣手游★

★0.1折!0.1折!0.1折!独家超低折扣手游公益服,首冲续充全部0.1折★

★【九阴真经】端游私服仿官★

★【九阴真经】端游私服仿官★

★国产大型武侠端游《九阴真经》SF问世了。2017年至今-【稳定】充值1比10,活跃就送至尊风物志,跨服雪域应有尽有。★

★5.1全新开区梦幻放置游戏★

★5.1全新开区梦幻放置游戏★

★可白嫖 上班摸鱼类 放置文字梦幻游戏(三端互通)qq群836110944★

★DNF★全职业平衡★公益服★
★DNF★全职业平衡★公益服★

【dnf86版本】【怀旧服】【全职业平衡】【非变态服】【非商业服】【868027375】

★★微变仿官爽玩养老服★★

★微变仿官爽玩养老服★

★上线松超多抽奖仙玉银子,长久稳定服,群号:489527989★

★【大话月卡服】不免费但不贵★

★【大话月卡服】不免费但不贵★

★【大话西游2★2024最新版】稳定耐玩★只合不关★人气超旺★

★上班族专属★休闲放置★充值可打★

★ ★上班族专属★休闲放置★充值可打★★

★[挂机游戏] ===〓正常运营3年〓新区来袭-白嫖神作-纯收菜挂机游戏-可交易 ========★

【梦幻西游】★端游领先版★
★【梦幻西游】★端游领先版★★

【梦幻西游★官方泄露版】----4月新区,无定制,无抽奖,全新战锦,每周更新一次。

★【梦幻国度】★端游★公益服★

★【梦幻国度】★端游★公益服★

★【梦幻国度】【端游】【全新版本公益服】【一样的童年不一样的游戏】【群63417379】★

★梦幻西游★仿官公益无充值★

★梦幻西游★仿官公益无充值★

★【情缘梦幻西游★独家仿官纯公益版】----2024新区,无定制,持续推广更新。推荐指数:★★★★★★★★★★★

【梦幻★仿官★刚开一秒·全网独家玩法】

★【梦幻★仿官★刚开一秒·全网独家玩法】★

★★【仿官服4月23日下午1点内测结束,正式开服】★★

★【手游端游一键全自动搭建脚本】★

★【手游端游一键全自动搭建脚本】★

★【手游端游一键全自动搭建脚本】搭建游戏解放双手小白用了都说好★

★手游内部充值0.05折千款手游★

★手游内部充值0.05折千款手游★

★0.1折直充数千款手游可申请内部充值0.05折!超低折扣手游,全版本传奇手游--仙侠--古风-卡牌-角色扮演-二次元-全题材手游都支持内部充值0.05折★

★【梦幻西游】2008纯复古★

★【梦幻西游】2008纯复古★

★ 【五一新区】 【15门纯复古】 【公益服】【打金】★

★5月12全新开服放置传奇★

★5月12全新开服放置传奇★

★可白嫖 上班摸鱼类 放置文字传奇游戏(放置休闲)qq群756025698 ★

★承接推广★

★承接推广★

★★承接推广★★

★承接推广★

★承接推广★

★★承接推广★★

★【热血传奇&逍遥公益】(端游)★

★【热血传奇&逍遥公益】(端游)★

★2003热血传奇,还给您当年的满腔热血,留住您当年的情怀传奇!★

【百款GM页游+1折手游,上线送满级VIP】

★【百款GM页游+1折手游,上线送满级VIP】★

★【百款变态页游SF】【变态手游SF】【安卓+IOS手游】【上线免费顶级VIP】★

大话西游搬砖服,稳定耐玩★只合不关
★大话西游搬砖服,稳定耐玩★只合不关★

★【经典西游★2024最新版】稳定耐玩★只合不关 推荐指数:★★★★★★ 自动常规任务、地煞星、魔王窟、炼化★

★承接推广★

★★承接推广★★

★★承接推广★★

★承接推广★

★承接推广★

★承接推广★

★★承接推广★★

★承接推广★

★承接推广★

查看: 18586|回复: 36

[分享] 完整诛仙服务端源代码

[复制链接]
发表于 2009-2-4 00:41:56 | 显示全部楼层 |阅读模式
和热血江湖一样,有了源码就能做端~编程高手可以尝试下~据说端已经出来了,但是还没公开  - -
源码下载地址:http://soft.52676.com/52676-20090129-10.rar

诛仙搭建方法:
架设使用SQL数据库:
SQLsever2005pro
将服务器端解压缩到D:盘
D:\Sagasevr下有6个文件夹
1:database SQL数据库文件夹
2:LoginServer 帐号登陆管理器
3:WorldServer 服务器数据管理器
4:GameServer1 游戏数据管理器
4:GameServer2 游戏数据管理器
5:GameServer3 游戏数据管理器
6:GameServer4 游戏数据管理器诛仙服务端目录说明:
LoginDB.bak-----LoginDB数据库备份文件
GameDB.bak------GameDB数据库备份文件

关于数据还原步骤
首先安装SQL server------安装完毕-------打开SQL企业管理器-------进入(local)-------打开(local)属性内的“安全性”选项卡------勾选“份验证 SQL sever和windows”选项----确定然后进入“安全性”-------点击右边的用户“SA”查看属性---设置SQL密码----进入“数据库”-----新建数据库:LoginDB----建立完毕后进入这个数据库------选择:所有任务--还原数据库----从设备-----选择设备------添加------选择你的LoginDB.bak的存放路径:D:\Sagasevr\database\注意:路径内不能有中文)------选项-----在现有数据库上强制还原-------选择好还原出来的路径-----到database文件夹下------重复以上操作将GameDB数据也还原---然后删除数据库
还原成功后database文件夹内有下列文件:GameDB.bak GameDB.ldf GameDB.mdf LoginDB.bak LoginDB.ldf LoginDB.mdf

关于XP ODBC数据库关联
开始--运行:“odbcad32.exe”-----系统DSN-----添加-----SQL SERVER----填写名称LoginDB-----描述可以不写-----服务器为:“(local)”--使用NT及SQL SERVER验证--填写登陆名为:SA。密码就是你自己设置的密码---------更改默认的数据库为:LoginDB及-----结束------测试连接OK??-----不OK,我也没办法了,尽力了。-------然后重复以上操作,关联上GameDB数据库-------关联结束后,点测试连接,如果没有问题应该是:测试连接成功(注意:这个过程,要求要仔细认真,一步一步的按说明做,只要不打错字,一定可以的!)
以上未做特殊说明的一概按默认设置选择
如果测试都成功了我们就进入下一步
有★的地方一定要注意,按照说明做,任何一个小错误,都会导致服务器异常

LoginServer目录说明
log文件夹------------------日志文件夹 可清空
dbghelp.dll----------------动态链接库文件 勿改动
debug.txt------------------日志文件 可清空
LoginServer.exe------------主程序 勿改动
LoginServer.pdb------------不详 勿改动
NoQueueCdkeyList.txt-------不排队帐号名单
setup.ini------------------配置文件

配置文件详解

ListenPort_Client 2346----------连接客户端端口号勿改动
ListenPort_World 2345----------连接world服务器端口号勿改动
SqlConType SQLOLEDB------支持数据驱动 勿改动
SqlServerIP (local)-------数据库IP ★XP下必须为(local)
SqlUserName sa------------SQL登陆用户名 ★就照这个填写
SqlPassWord XXXXXXX-------SQL验证登陆密码 ★就是你自己设置的密码
DBName LoginDB-------访问数据库名称 勿改动

Client_CheckNet 1-------------不详 勿改动
Client_MaxByteNum 5000----------不详 勿改动
Client_MaxMsgLen 102400--------不详 勿改动
Client_BanIPTime 10------------允许停留时间 可改变
Client_bCheckMsgCon 1-------------不详 勿改动
Client_MaxConnectNum 2000----------最大连接人数可改变
Client_MaxIOSendNum 4-------------不详 勿改动
Client_MaxClientSendBuf 1048576-------不详 勿改动

World_bCheckNet 0-------------不详 勿改动
World_MaxByteNum 0-------------不详 勿改动
World_MaxMsgLen 0-------------不详 勿改动
World_BanIPTime 0-------------不详 勿改动
World_CheckMsgCon 0-------------不详 勿改动
World_MaxConnectNum 20------------不详 勿改动
World_MaxIOSendNum 100-----------不详 勿改动
World_MaxClientSendBuf 167772160-----不详 勿改动

RefeashInfoTime 3000----------不详 勿改动
SaveInfoTime 300000--------不详 勿改动
DoQueueInter 20------------不详 勿改动
SendMsgToQueueInter 1000----------不详 勿改动

WorldMaxPlayerNum 1000----------不详 勿改动
BusyScale 0.55----------不详 勿改动
FullScale 0.83----------不详 勿改动

PingWorldTime 60000---------不详 勿改动
PingWorldErrorTime 2000----------不详 勿改动

bCdkeyIsDisable 0-------------不详 勿改动
bAllowIPCheck 0-------------不详 勿改动
bBetweenIPCheck 0-------------不详 勿改动

WorldNumber 1-------------服务器编号不是多服务器就勿改动
WorldName 搜豆传说------服务器名称可改变★必须让顾客端与此一致
LoginIP 127.0.0.1-----数据服务器IP 勿改动
LoginPort 2345----------连接服务器端口号 勿改动
ListenPort 8100----------连接服务器端口号 勿改动
SqlConType SQLOLEDB------支持数据驱动 勿改动
SqlServerIP (local)-------数据库IP ★XP下必须为(local)
SqlUserName sa------------SQL登陆用户名 ★就照这个填写
SqlPassWord XXXXXX--------SQL登陆密码 ★就是你自己设置的密码
DBName GameDB--------访问数据库名称 勿改动

bCheckNet 0-------------不详 勿改动
MaxByteNum 0-------------不详 勿改动
MaxMsgLen 0-------------不详 勿改动
BanIPTime 0-------------不详 勿改动
bCheckMsgCon 0-------------不详 勿改动
MaxConnectNum 20------------不详 勿改动
MaxIOSendNum 100-----------不详 勿改动
MaxClientSendBuf 167772160-----不详 勿改动

RefeashInfoTime 3000----------不详 勿改动
SaveInfoTime 60000---------不详 勿改动

清除LoginList时间<毫秒> 120000--------不详勿改动

UseCostSys 0-------------不详 勿改动
CostServerIP 127.0.0.1-----不详 勿改动
LoginCostPort 51242---------不详 勿改动
CostTime 600000--------不详 勿改动
CostDBProvider SQLOLEDB------支持数据驱动 勿改动
CostDBIP (local)-------数据库IP ★XP下必须为(local)
CostDB GameDB--------访问数据库名称 勿改动
CostDBUserName sa------------SQL登陆用户名 ★就照这个填写
CostDBPassword XXXXXX--------SQL登陆密码 ★就是你自己设置的密码
LoadLargessTime 30000---------不详 勿改动
bSendRegionMsgToCost 0-------------不详 勿改动
CostDBOnLoginProvider SQLOLEDB------支持数据驱动勿改动
CostDBOnLoginIP (local)-------数据库IP ★XP下必须为(local)
CostDBOnLogin logindb-------访问数据库名称 勿改动
CostDBOnLoginUserName sa------------SQL登陆用户名 ★就照这个填写
CostDBOnLoginPassword xchopop-------SQL登陆密码 ★就是你自己设置的密码
TransferLargessTime 30000---------不详 勿改动

Data文件夹详解
AttackCitySys.ini 攻城时间配置文件
BuildList.ini 城门配置文件
DropGoodsList.ini 暴率配置文件
例: > 雪蜘蛛
Q0030 0 1/5
物品代码 几率

Emotions.ini 动作表情列表 勿修改
FactionParam.ini 帮派参数配置文件
FactionWarSys.ini 帮战参数配置文件
Function.ini 服务器参数变量
General_variable.ini 子定义任务活动变量
Globesetup.ini 攻击公式及死亡物品掉落公式
GMList.ini GM列表文件
例: 皇帝 admin

admin=100
Goods.dat 物品数据库
Goodslist.dat 物品列表
HitLevel.ini 连击奖励文件
InvalidStr.ini 特殊文字禁用列表
ItemAttr.dat 未知
ItemType.dat 装备类型定义文件
LogSystem.ini 日志启动列表
MonsterList.ini 怪物数据库
PlayerExp.ini 经验设置文件
PlayerList.ini 初始人物性能列表
PlayerOrginEquip.ini 初始装备列表
PlayerPropertiesUpgrade.ini 人物性能列表
Quest.ini 任务触发文件
Sysboardcast.ini 喊话配置文件
TradeList.ini 商店物品出售列表
Variable.ini 人物任务变量
VillageWarSys.ini 村站配置
Regions文件夹
*.monster 刷怪文件
*.npc NPC刷新列表
*.rgn 地图配置文件
*.rs 在该地图中使用回城的设置
*.tax 税收配置文件
*.weather 天气配置代码
*.war 夺取标志物配置
*.city 城门配置及帮会复活点
regionlist.ini 关键配置文件★

GameServerNum 1
GS_ID IP ListenPort
-------------------------------------------------------
# 1 127.0.0.1 2347

自己的IP地址 ★★★★★对外开放时改动这里★★★★★

----------------------------------GameServer1内有----------------------------------
log文件夹----------------日志文件夹 可清空
dbghelp.dll--------------动态链接库文件
debug.txt----------------日志文件 可清空
debug-player.txt---------日志文件 可清空
GameServer.exe-----------主程序
GameServer.pdb-----------不详
WarDebug.txt-------------不详
setup.ini----------------配置文件
配置文件详解
WorldIP 127.0.0.1-------服务器IP地址 勿改动
WorldPort 8100------------服务器连接端口 勿改动
ListenPort 2347------------服务器连接端口 勿改动
LocalIP 127.0.0.1-------对应IP地址 ★★★★★对外开放时改动这里★★★★★
bCheckNet 1---------------不详 勿改动
MaxByteNum 5000------------不详 勿改动
MaxMsgLen 102400----------不详 勿改动
BanIPTime 10--------------不详 勿改动
bCheckMsgCon 1---------------不详 勿改动
MaxConnectNum 2000------------不详 勿改动
MaxIOSendNum 4---------------不详 勿改动
MaxClientSendBuf 1048576---------不详 勿改动
RefeashInfoTime 3000------------不详 勿改动
SaveInfoTime 30000-----------不详 勿改动

bWatchRunTimeInfo 1---------------不详 勿改动
dwWatchRunTime 300000----------不详 勿改动

消息验证时间(毫秒,0为关闭) 0-------不详勿改动
发送验证序列(0关,1~N序列个数) 0-------不详勿改动

gameserver2.3.4都照上面改!

按照LoginServer--WorldServer--GameServer1--GameServer2--GameServer3--GameServer4启动服务端程序
 楼主| 发表于 2009-2-4 00:45:08 | 显示全部楼层
得到可靠消息 - -此源码已经做出端了,GM命令我就先发了~
Toggle_NameID" "切换玩家名字与ID"
Hide_BeGod" "进入隐身或无敌状态"
Online_OrNot" "切换是否在线"
Chat_OrNot" "切换是否可以密语"
MoveTo_Role" "移动到指定角色身边"
Fetch_Role" "将指定角色召唤到GM身边"
Move_AsWill" "移动到指定位置"
MoveTo_NPC" "移动到指定NPC位置"
MoveTo_Map" "移动到指定地图(副本)"
Enhance_Speed" "移动加速"
Follow" "跟随玩家"
ListUser" "获取在线玩家列表"
<!--*** level-2 ***-->
Force_Offline""强制离线"
Forbid_Talk" "禁言"
Forbid_Trade" "禁止玩家间、玩家与NPC交易"
Forbid_Sell" "禁卖"
Broadcast" "系统广播"
Shutdown_GameServer""关闭游戏服务器"
<!--*** level-3 ***-->
Summon_Monster"召唤怪物"
Dispel_Summon"驱散被召唤物体"
Pretend""伪装"
GMMaster""GM管理员"
DoubleExp""双倍经验"
Lambda""并发连接数"
ActivityManager""活动管理员"
NoTrade""禁止玩家间交易"
NoAuction""禁止拍卖操作"
NoMail""禁止邮件操作"
NoFaction""禁止帮派操作"
DoubleMoney" "双倍掉钱"
DoubleObject" "双倍掉物"
DoubleSP""双倍技能点"
NoSellPoint"禁止销售点卡"
<!-- system department -->
ModifyRoleInfo" 修改角色"
ViewStatus"查看服务器运行状态"
ViewLog" 查看日志"
ForceRestartGame" "强制关闭和重启游戏服务器"
ForceRestartDB" "强制关闭和重启数据库服务器"
QueryRoleID""ID查询"
QueryRoleInfo""角色信息"
QueryRoleStatus""角色状态"
Present""向特定角色赠送物品"

GetUserForbids""封号记录"
GetUserCardused""充值记录"
GetUserPoints""余额查询"
UpdateUserPoint" "修改余额"
GetUserInfoByName" "帐号信息"
UpdateUserInfoByName" "帐号修改"
UnkickUser""解封"
GetRoleList""角色列表"
UpdateAccountPasswd""改密码"
发表于 2009-2-4 10:01:09 | 显示全部楼层
传说中的 沙发
发表于 2009-2-4 10:02:23 | 显示全部楼层
再坐下板凳
发表于 2009-2-4 10:02:59 | 显示全部楼层
地板也不放过~希望早点出单机,期待好久了。
发表于 2009-2-8 19:58:34 | 显示全部楼层
引用:HitLevel.ini 连击奖励文件
诛仙里好像没有连击~~~
听star29说这是传说的端
发表于 2009-2-9 01:55:13 | 显示全部楼层
很棒啊,下来试试
发表于 2009-2-9 09:45:51 | 显示全部楼层
引用:HitLevel.ini 连击奖励文件
诛仙里好像没有连击~~~
听star29说这是传说的端
zdq12310 发表于 2009-2-8 19:58

就是偶说的,玩这么就ZX没见过什么连击奖励的
发表于 2009-2-9 09:47:24 | 显示全部楼层
做这个端的“高手”这是把传说的端改个名字就放出来误人子弟

个人认为ZX的端和完美国际的差不多,很可能要双系统
发表于 2009-2-9 09:54:57 | 显示全部楼层
怎么跟风云、传说之类的端的架构好类似,嘿嘿!!!
如果真是这样的话,那就好了,不用像完美那样双系统!
发表于 2009-2-9 14:27:36 | 显示全部楼层
貌似很复杂呀~~~~~~~~~~~~
头像被屏蔽
发表于 2009-2-11 19:18:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-2-12 00:35:03 | 显示全部楼层
这个复杂了点。我看晕了。
发表于 2009-2-13 16:06:04 | 显示全部楼层
好深奥看不懂~~~~~~~~
发表于 2009-2-16 04:01:03 | 显示全部楼层
LoginDB.bak-----LoginDB数据库备份文件
GameDB.bak------GameDB数据库备份文件
最主要的2个东西怎么没有{:8_261:}
发表于 2009-2-16 12:48:40 | 显示全部楼层
好期待!!!!!!
 楼主| 发表于 2009-2-16 18:56:23 | 显示全部楼层
哎~貌似除了缘定诛仙还有别的SF,现在SF开始泛滥了~
发表于 2009-2-20 21:20:07 | 显示全部楼层
斑竹期待啊~~~~谁有诛仙的数据库发下啊~~~~{:8_249:}{:8_249:}
发表于 2009-2-23 17:22:23 | 显示全部楼层
我看了,这个根本就没有后台数据库文件吗?
发表于 2009-2-24 09:51:08 | 显示全部楼层
一看就知道 是假的 要有也是和完美类似的 架设方法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明

排行榜|联系我们|小黑屋|手机版|Archiver|游戏藏宝湾 |

GMT+8, 2024-5-13 12:24 , Processed in 0.077159 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表