网狐机器人新增无法修改金币的原因及修改方法



网狐存储过程特殊功能应用:

1.         首次进入金币房间送金币:通过设置金币库的金币信息表的积分字段的默认数值达到效果

2.         对部分用户进行送金币或者改变部分设置:通过修改对应的数据库的存储过程的登陆存储过程达到效果

3.         注册送金币功能:注册成功后,向财富数据库插入用户记录,改变金币数值

由此可见:机器人只有登录过才会在金币数据库有金币记录,没有登录过的是没有记录的,从而导致新增的机器人无法修改金币。记录都不存在怎么修改,所以网上提供的多种修改金币的方式都是没有用的

要修改金币有两种方法

1.让所有的机器人登录过一次,然后再批量修改。把机器人添加到一个游戏,然后打开游戏等待机器人进入就可以了。这样可以实现,但是相当麻烦。

2.脚本实现。参考:

USE [QPTreasureDB]

GO

DECLARE @CountBegin INT
DECLARE @CountEnd	INT
DECLARE @Score INT
DECLARE @InsureScore INT


/*------------------------编辑区域开始----------------------------------------*/

SET @CountBegin = 101			----生成记录的开始数(数据表最后一个记录+1)
SET @CountEnd = 1085		----生成记录的结束数

/*------------------------编辑区域结束----------------------------------------*/


WHILE(@CountBegin <= @CountEnd)
BEGIN

	SET @Score = RAND()*100000+100000
	SET @InsureScore= RAND()*500000000
	----新增机器人修改金币
	INSERT INTO GameScoreInfo(UserID,Score,InsureScore) VALUES(@CountBegin,@Score,@InsureScore)
	SET @CountBegin = @CountBegin + 1
END


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值