| 软件名称 |
最新奇迹服务器端 |
大小 |
20.3MB |
整理时间 |
$Date |
| 说明 |
烦动派~~~多功能最新版CT99B+服务端说明 把三毛版多功能完整客户端补丁文件解压到客户端里:就可以完全的配合服务端强大的功能使用! 三毛版多功能完整客户端补丁包括: 血城等级上限血400~无广告~GS验证码修改~屏蔽复制键~防小部分外挂特别是辉月外挂补丁 {不过不知道够不够外挂更新速度快}^_^ 支持所有M键移动~放逐地~天空2~卡利玛~勇士峡谷等新地图补丁以及美化等补丁 新地图进入: 由地下1层 -->勇士峡谷1 由地下2层 -->卡利玛 由地下3 -->勇士峡谷2 死亡沙漠回亚特兰 -->新地图 亚特兰蒂斯回仙处 --> 古战场 失落之塔1回冰风谷 --> 流放地 天空之城回失落之塔7 --> 天空之城2 注意:勇士峡谷暂且不能刷怪只能观光旅游^_^ 服务端补丁包括:不想多说~总之比以前发布的任何版本都有所改善~~~你们也不必问太多问题自己去发掘 {注意的是超级BT刷怪}我已设置好请必须解压到服务端配合客户端里才能实现以上强大的功能! 新手可以简单的修改2个IP就可以用血城400无广告屏蔽复制键简单测试99B+登陆器测试服务器! 修改CS目录下 D:\muserver\CS\data\Connectserverlist.dat D:\muserver\CS\data\ServerList.dat 两个地方都改成你的外网ip或者域名, 就行了 其次:要修改服务端里面的SQL密码为你自己的密码! D:\muserver\RankingServer\svconfig.ini odbc_uid=sa odbc_pass=你自己SQL的密码 D:\muserver\MU2003_EVENT_SERVER\DATA\svconfig.ini mu2003_uid = sa mu2003_pass = 你自己SQL的密码 D:\muserver\GameServer\MyGSFun.ini #数据源 DSN=DSN=MuOnline;UID=sa;PWD=你自己SQL的密码 请新手用测试99B+登陆器 {注意的是不要启动09反外挂服务器} 成功后知道怎么用CT登陆 器后才自己做!
|
|
|
| 软件名称 |
提供新地图——放逐地的补丁下载 |
大小 |
|
整理时间 |
$Date |
| 说明 |
根据htt00198 网友的提示,在data目录下添加文件后可以进入了!
现作成补丁给大家试试!解压拷贝到data目录下即可,我用的是0.97D版本。
感谢网友 游侠
|
|
| 软件名称 |
SQL搜索全属性装备工具 |
大小 |
|
整理时间 |
$Date |
| 说明 |
太多的人要 站长花了1个多小时才找到
把里面的东西也整理了一下
先运行安装包 在注册控件 里面有说明的
试用后 感觉不错 能用 好用
作者名字忘记了 哪位要是知道作者 记得告诉我
我们要感谢他为大家写出这么实用的好工具
|
|
| 软件名称 |
MU网页封停角色web程序 |
大小 |
|
整理时间 |
$Date |
| 说明 |
前提 主机需要支持ASP
有了这个 就没必要进数据库 或者用其他方法了
记得要把这个 页面放在一个很安全隐秘的目录里
否则可能会被别人利用
|
|
| 软件名称 |
FishHttpServer 2166B 酷 |
大小 |
|
整理时间 |
$Date |
| 说明 |
增加在线加点,新手送钱,更换数据连接引擎,解决启动慢的问题 添加在线升级程序,请解包后先运行在线升级 其他: 见readme.txt
站长点评:虽然使用了MD5 加密了控件 对瞬间访问 使用CPU资源较高
但是 齐安全性 我想大家还是有目共睹的 推荐对ASP不太精通的朋友
下载去使用 !!
|
|
| 软件名称 |
最新反外挂登陆器客户端+服务端 |
大小 |
|
整理时间 |
$Date |
| 说明 |
此为1.00测试版本
注意::我的服务器放火墙还没有开8888端口,所以试图连接我的服务器现在没反应的
请大家修改后客户端后自行测试。。。。。
如果想测试效果的话,去我的站点主业下载登陆器,就可以登陆我的服务器,我自己的端口不是8888
已经修正客户端的一个小bug,现在可以正常使用,设置文件改为了myconfig.ini,避免了冲突!
客户端cl.exe,更新到1.0.0.2版,集成远程校验和MU的main.exe程序校验 已经设置成0.97D官方版本的main.exe通过校验
客户端可以自定义服务器域名和端口,在config.ini文件里面。解决了一点bug.
服务器SV.exe,监听端口为8888,自己的防火墙一定要打开这个端口 服务器设置为系统认证,不须更改任何设置
用这个服务器之前,还要做两件事情: 在SQL的企业管理器里面打开MuOnline数据库,然后在工具菜单打开查询分析器,运行两段代码:
UPDATE Character SET CtlCode =1 WHERE CtlCode <> 8 OR CtlCode IS NULL
这个是把现存所有帐号,除GM,全部封掉,不用担心,我的登陆器只要通过我的服务器验证就能进了
还有另一段:
if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[WZ_DISCONNECT_MEMB]) and OBJECTPROPERTY(id, NIsProcedure) = 1) drop procedure [dbo].[WZ_DISCONNECT_MEMB] GO
SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS OFF GO
CREATE PROCEDURE WZ_DISCONNECT_MEMB
@uid varchar(20) AS Begin
BEGIN TRANSACTION
SET NOCOUNT ON
IF EXISTS ( SELECT memb___id FROM MEMB_STAT WITH (READUNCOMMITTED) WHERE memb___id = @uid ) Begin UPDATE MEMB_STAT SET DisConnectTM = (getdate()), connectstat = 0 WHERE memb___id = @uid UPDATE Character SET CtlCode =1 WHERE AccountID = @uid AND CtlCode <> 8 OR CtlCode IS NULL End ELSE Begin INSERT INTO MEMB_STAT ( memb___id,DisConnectTM,connectstat) valueS ( @uid, (getdate()), 0 ) End
IF(@@Error <> 0 ) ROLLBACK TRANSACTION ELSE COMMIT TRANSACTION
SET NOCOUNT OFF End GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO
这个就是下线自动封号了。
站长测试后
虽然都很小 但是都可以用
|
|
| 软件名称 |
自动备份SQL的录象 |
大小 |
|
整理时间 |
$Date |
| 说明 |
文件大小9M左右 我提供的下载速度不会太慢,需要的下吧
此录象是 自动备份的 里面的步骤我已经完完全全的写出来了,基本上的原理看看就明白了
by renxiaoyi
|
|
| 软件名称 |
反外挂登陆器,服务器端验证版C/S结构 |
大小 |
|
整理时间 |
$Date |
| 说明 |
04-07 15:01 更新 实现窗口化 添加窗口化用的 WinMu.dll 源码 不使用任何第三方控件 服务器添加可控制登陆器生成的执行文件名,MU窗口的标题 修正一个足以笑死人的BUG 准备彻底解决需要用户对SQL库再进行操作的问题 --------------------------------------------------------------------------------------------------------------------------------------- 期待着您的参与
DELPHI社群中开源项目少之又少,我们可不可以自己组织?我们可不可以一起探讨?小弟不才,斗胆写下几行代码,来这里期待抛砖引玉。
这样的工作是激动人心的,可是我也和大家一样,面临着手头上工作的压力,为了能够对得起那份薪水,我只能够在下班的时间里做这些。但一个人精力太有限了,我没有足够的时间也没有那么多精力去实现完全的防范外挂,于是在这份源代码里,您发现您可以非常容易的…… 一个人的力量太有限了,一个人的才智也太有限了,如果这个小生命在我一个人的手里,也许会因为得不到充足的阳光雨露而不能茁壮成长,但是如果有您的加入,多了您的呵护,相信我们的目标才更有可能实现。
如果您是高手,那么就在这里表现您的聪明才智吧。如果您是菜鸟,来这里汲取知识吧。如果您对编程一窍不通,那么请为参与者加油.并且及时的把BUG提出 所有的源代码都永久性公开,如果您有什么地方不清楚或者是有更好的建议,您也可以直接联系我。
- by HellFish
--------------------------------------------------------------------------------------------------------------------------------------
防外挂登陆器源码,服务器端验证版 C/S结构 by Hellfish Mail: sgfree@hotmail.com
环境:Delphi 7
功能: 窗口化MU 动态修改验证码,main.exe的标题 防止运行时重启系统获得.exe文件 检查内存中的外挂 杀死NP 等等................
处理: 登陆器发送用户名与密码到服务器后,服务器返回验证码与端口给登陆器,同时解封用户ID 登陆器收到验证码与端口后,确定可以连接后,启动游戏 当登陆器非正常关闭时发送数据给服务器 服务器马上封闭用户ID并修改用户登陆密码 这样一来你可以随时换验证码而不需要更改登陆器了 [以上数据包当然可以加密] [服务器端采用多线程处理] 在函数 decode 与 函数 encode 中,注意保持服务器端与客户端一致
注意: 服务器端还需要在SQL中加入一个触发器的哦,作用是当 MEMB_STAT表中的用户连接状态由1变0时重新封掉该用户ID,另外一个方法是修改用户离线的存储过程,下面有一个 编译登陆器前,请先执行 makeres.bat 生成资源文件
附: 你可以自行修改服务器端的过程 MyMainProc 处理更多的命令,也可以更换你的交互数据结构 目前的格式是FishCtrl作为入口,后面跟数据 数据包结构: #主命令$ %参数1^ &参数2* !参数3@
例子: FishCtrl#Login$%username^&password*!3042@
发这个源码的目的是希望大家多有探讨的机会,如果发现有人改头换面当自己的东西用于商业目的,以后偶再也不会公布任何代码
使用方法 把login.ini文件中的IP与端口改为与你服务器端一致,然后把login.ini,login.exe,winmu.dll放到mu游戏目录下就成
登陆服务器端一定要放在你的数据库服务器上,同时记得修改你的服务器的配置文件,把GS的验证码与登陆服务器端一致
版本号请改为 0.97.02如果你使用程自带的Main.exe的话
------------------------------------------------------------------------------------------------------------------------------------- Download: http://61.143.241.227/FishFan.rar
运行图
引用至 鸽子 的帖子里的,不知道可否
CREATE PROCEDURE WZ_DISCONNECT_MEMB
@uid varchar(20) AS Begin
BEGIN TRANSACTION
SET NOCOUNT ON
IF EXISTS ( SELECT memb___id FROM MEMB_STAT WITH (READUNCOMMITTED) WHERE memb___id = @uid ) Begin UPDATE MEMB_STAT SET DisConnectTM = (getdate()), connectstat = 0 WHERE memb___id = @uid UPDATE MEMB_INFO SET bloc_code =1 WHERE memb___id = @uid End ELSE Begin INSERT INTO MEMB_STAT ( memb___id,DisConnectTM,connectstat) valueS (@uid,(getdate)),0) End
IF(@@Error <> 0 ) ROLLBACK TRANSACTION ELSE COMMIT TRANSACTION
SET NOCOUNT OFF End
GO
|
|
| 软件名称 |
己创造新怪物-DIY怪物DATA文件 |
大小 |
|
整理时间 |
$Date |
| 说明 |
1。下载传奇数据文件修改器(此版本的服务器支持包里内含)
2。用打开你找到的含有新怪物的Mon**.wil文件,然后找到这个怪物所在的第一个位置和最后一个位置,即这个怪物的图片号是第几个。比如:现在我们找到的新蚂蚁中的蚁后的图片是在1000---1500
3。选“菜单”---->“连续输出图片.....” ---->输入你要输出的图片的第一个图片号(这里我们输入1000) ---->输入你要输出的图片的最后一个图片号(这里我们输入1500) ---->最后要输入的是生成的图片号的偏移数字(注意:如果你要把现在输出的新怪加到别的*.wil文件里面,你就在要这里输入偏移数字,这里我们输入0) ---->生成图片后,选“菜单”---->“生成一个新物品库....” ---->在Image Folder中输入刚才我们输出图片所在的位置 ---->在Labrary (.wil)中输入你要生成的wil文件名 ---->在Index (.wix)中输入你要生成的wix文件名---->在Start Image中输入刚才生成的*.bmp图片的开始号(默认是0) ---->在End Image中输入刚才生成的*.bmp图片的结束号(这里输入500) ---->Fast HDD IO Mode如果你的硬盘快的话就勾上吧---->点Build就生成了我们新制作出的蚁后单独的怪物DATA文件了 ---->我们命名为Mon10.wil和Mon10.wix
4。最后在数据库Monge.db蚁后的APPR就是90
5。其中,要注意LOM IMAGE VIERWER输出的时候是以0----N的数字命名文件夹的,每一个文件夹必须要有255个图片,不能多也不能少,第N个文件夹不足255个也可以的,在这0---N的文件夹里面还有一个Placements的目录这个目录是存放对应图片的*.txt(是说明图片的坐标的!) 注意转移图片的时候,是保证每一个目录255个图片,最好用批量重命名的工具改好了再放在一起后,最后再建立新的DATA文件!
6。关于APPR和DATA文件对应的关系,首先打个比方,鹿在Mon17.wil中的怪物排位是第2个,那么他的APPR就是161 发现规律了吗?其实就是,Mon**的数字-1乘以10=APPR
7。只要Mon**.wil里面的怪不超过10个就可以~~~~!!!!!!!!!!!
8。补充: (以下载的40个新怪物的WIL为例) 大多数情况下,在WIL里每个APPR对应的图片范围 第一个APPR 0-->339 第二个APPR 360-->699 第三个APPR 720-->1059 第四个APPR 1080-->1419 第五个APPR 1440-->1779 第六个APPR 1800-->2139 第七个APPR 2160-->2499 第八个APPR 2520-->2859 第九个APPR 2880-->3219 第十个APPR 3240-->3579 这是结构比较标准的,如Mon13.wil 又如Mon2.wil,它的APPR是间隔出现的,具体结构如下: 图片范围 APPR 第一个0-->209 11 第二个230-->649 13 第三个690-->1109 15 第四个1150-->1489 17 我按照这个规律在1610-->2225位置按顺序添加了以前"血魔兽"的所有图片(就是长牛角,吐舌头那个),APPR为19.进传奇后可以正常显示,就是打SI了的显示不正确(SI亡动作结束后又重新站起).
所以产生疑问,每个APPR的确切图片范围究竟是多少?或者说APPR在WIL里是怎样定位的? 那些不是标准"站走攻伤SI"8方向图片(共256张,加上空白图片间隔共340张)结构的WIL中APPR又是如何定位的呢?(如"妖之树",Mon1.wil中的绝大多数)
8。对应5种姿态为: 站--每方向4张图片,一共32张 走--每方向6张图片,一共48张 攻--每方向10张图片,一共80张 伤--每方向2张图片,一共16张 SI--每方向10张图片,一共80张
|
|
|