找回密码
  
 
搜索
  • 205查看
  • 7回复

[文字教程] 修复交易所

[复制链接]

升级   100%

35

主题

0

回帖

379

积分

社区管理员

积分
379

CrossFire研究会员最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2025-4-21 22:20:07 | 显示全部楼层 |阅读模式
1.找到G4BOX_SA_BILL_DB库,打开dbo -->查询--→>新建查询

2.首先查询是否存在对应lib:
SELECT * FROM sys.assemblies;
SELECT * FROM sys.assembly_files;


看返回值是否存在,以下是我的输出,主要看有没有“BOQv5CLRDBLib”

Microsoft.SqIServer.Types
4
microsoft.sqlserver.types, version=15.0.0.0, culture=neutral publickeytoken=89845dcd8080cc91,processorarchitecture=msil
BOQv5CLRDBLib
1
65536
boqv5clrdblib, version=0.0.0.0. culture=neutral, publickeytoken=null, processorarchitecture=msil


输出2会显示你的库目录,这个作为确认结果1的结果来执行
如果存在的话,接着进行下一步,如果没有,重新执行NTServiceDaemon文件夹内的两个lexe进行安装
3.若程序集存在,那说明是由于服务器不信任该程序集导致的,具体可用追踪器查看,这里盖不赘述。

还是使用查询功能,找到G4BOX_SA_BILL_DB库 输入:

ALTER DATABASE G4BOX_SA_BILL_DB SET TRUSTWORTHY on;
exec sp_changedbowner 'sa'
exec sp_configure 'show advanced options', '1';
Go
reconfigure;
go
exec sp_configure 'clr enabled', '1'
go

4.修复函数
客户端下发查询,获得的结果与查询内容不符""的问题,这里直接修改函数就行了。找到CF_SA_GAME库,,打开dbo -->函数
找到函数GSp_USER_TRADE_ITEM_BUY
分别将
@P_o_Buyer_Cur_Cash  INT  OUT
@P_o_Seller_Cash  INT oUT
SET @v_buyer_cash =0

改为
--,        @p_o_Buyer_Cur_Cash          INT                        OUT
--,        @p_o_Seller_Cash             INT                        OUT
         -- SET @v_buyer_cash = 0
        
或者直接复制我修改好的函数


        
特别注意的是msz里33852行 1911与国服道具索引是颠倒的
可直接复制我修改好的索引
获得%dCF点,成功出售%s。(出售价格 %d CF点/ 手续费 %d CF点)

修复后的函数.txt (2.99 KB)

十年磨一剑,霜刃未曾试。

升级   10%

0

主题

3

回帖

5

积分

初露锋芒

积分
5
发表于 2025-4-29 14:32:39 | 显示全部楼层
这个好。。。。。。
十年磨一剑,霜刃未曾试。

升级   14.67%

0

主题

12

回帖

244

积分

崭露头角

积分
244
发表于 2025-5-6 17:40:20 | 显示全部楼层
666666666666666666666
十年磨一剑,霜刃未曾试。

升级   100%

1

主题

21

回帖

1037

积分

社区管理员

积分
1037
发表于 2025-6-3 08:41:33 | 显示全部楼层
看看呀是怎么回事
十年磨一剑,霜刃未曾试。

升级   14%

0

主题

2

回帖

7

积分

初露锋芒

积分
7
发表于 2025-7-2 16:25:48 | 显示全部楼层
感谢楼主的无私分享!
十年磨一剑,霜刃未曾试。

升级   48%

0

主题

11

回帖

24

积分

初露锋芒

积分
24
发表于 2025-7-24 11:56:44 | 显示全部楼层
学习了,好东西,感谢分享
十年磨一剑,霜刃未曾试。

升级   42%

0

主题

4

回帖

21

积分

初露锋芒

积分
21
发表于 2025-8-29 12:47:31 | 显示全部楼层
6666666666666666
十年磨一剑,霜刃未曾试。

升级   26%

0

主题

11

回帖

13

积分

初露锋芒

积分
13
QQ
发表于 2025-9-17 09:34:36 | 显示全部楼层
111111111111111111111111111111111
十年磨一剑,霜刃未曾试。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|牛逼编程论坛 ( ICP没备案|联网也没备案 ) 劰载中...

GMT+8, 2025-12-6 12:52

我们一直 用心做!

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