- 精华
- 阅读权限
- 60
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2012-10-27
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2012-12-12 14:59:29
|
显示全部楼层
本帖最后由 我们的存在 于 2012-12-12 15:08 编辑
商店点数增加:
Billing库 - dbo.CashPoints 表
nCash 数值就是点数
杀怪经验修改:
端文件夹里的stage文件夹里面
找到stageServerInfo.xml这个文件,
右键用记事本打开
<baseExp type="float" value="150.0f" />
<extraExp type="float" value="100.2f" />
<penalExp type="float" value="0.0f" />
<NumberOfBossRewardUnidentifiedItem type="int" value="10" />
baseExp ——基础经验倍率(默认是1.0f,也就是1倍)不要超过999.0 要不会打一只怪卡一次!郁闷死!
extraExp ——额外经验倍率(默认是1.0f)
penalExp ——惩罚经验倍率(默认是 1.0f)
value="10" ——奖励箱子数量
角色修改:
v3_character库里 Characters表
stagelevel:是你当前等级 不能设置超过99 进游戏会报错
pvplevel:格斗等级 最大好像是4
gameMoney:金币 单位从铜开始 设值999 就是9银99铜
skillPoint:技能点 不要大以999
转生修改:
v3_character库里 CharacterRebirth 表
rebirthCount 转生次数
PS:最大是99 超过进游戏报错!
storedlevel 累计等级
99*99=9801 最大可写9999 不能在高了
SkillsPoint 转生送的技能点 要是手动改这里不用设置了 直接写0 回车搞定
宠物修改:
v3_character库里 Pets 表
petsLevel 物宠等级 最大60级
任务修改:
v3_character库里 WorkingQuests 表
param1 打怪任务 0为完成 1为完成 只有打怪任务可以 交物品任务就不用改了完成不鸟
商城物品增加:
d-shop库里 product表
oidProduct 列表ID 不能重复 图片也跟ID数字一起显示的 我加了个ID 为8888 的 哪图片就是 对就的图片名就是8888.jpg 放在 你网站根目录 下的 isolation\files\shop 文件夹里 不加图片 在商城里 就显示为X.........
strGUID 商城ID 必须不能有重复 格式 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 数字跟字母组成 如 d03ddc91-a6b7-478f-88a4-d01df5c66fa2
nCategory1 和2 是分类 你要把你加的物品放到哪个分类 这里分类可以按tblProduct_Category表里分 1 为 34 2为0 那就是在免费物品区
nProductStatus 产品状态 0为商城不显示 1-25 都会显示 具体什么意思没去分
strProductCode 产品代码 这个应都知道吧 就是物品的ID
nProductExpire 时间 0为一次性的东西 -1永久(像生命石 宠物呀都可以用) 0以上是物品时间限期 1这个物品1天就消失
nProductEA 数量 这里注意 要是加如箱子这些只能1个,还有些物品不能重叠多的物品 如在见定书 最高20 高了会出错 购买后拿不下来 像女神复原石 强化石 这些都可以设置250个
nUseLevel 使用等级
isUsePresent 设置默认1 设置0不知道 没试过
isPackage 好像是不是礼包吧 0不是 1是 还没搞清楚
nSaleCount 销的数量 自动的不用管认他默认值就行
dtUpdate和dtCreate 物品出品时间 和更新时间 自动的不用管认他默认值就行
还有一些没写的 都让他默认值就行了
商城接浏览器访问:
网站目录下的shop_v2夹里 修改三个就可以实现
记得不要用写字本打开 会乱码 用写字板吧
default.asp
找到下面的字段 去掉 保存
If InStr(Request.ServerVariables("HTTP_HOST"),"d-shop")<=0 Then
Response.Redirect "./list.asp"
' Response.Redirect "./temp.asp"
End If
login.asp 在login文件夹里
找到下面的字段 去掉 保存
If InStr(Request.ServerVariables("HTTP_HOST"),"d-shop") <= 0 Then
Call ThrowError(null,"illegal access:1","close")
End If
get_accountName.asp 在ajax文件夹里
找到下面的字段 去掉 保存
If serverCode="" Then
If InStr(Request.ServerVariables("HTTP_HOST"),"d-shop")<=0 Then
serverCode = 0
Else
serverCode = 127
End If
End If
哦 你赢了! 可以用IE打开商城了 登陆帐号密码 就是你的游戏帐号密码!
解决商城只能用域名不能用IP登陆的问题:
网站目录下的 \lib\include 里的 session.asp 打开他 用记事本或 写字板
打到Response.Cookies("UserSession").Domain 后的IP 改成 你的内网IP 或外网IP
这样就能用IP来访商城了!
别的文件里也要改哦
G文件夹下的connect.asp
Lib文件夹下的connect.asp
Preview_v1文件夹下的connect.asp
Shop_v1文件夹下的connect.asp
V4文件夹下的Common.asp
所有有带有 http://域名或是IP/ 和https://域名或是IP/ 的改成你的IP
127.0.0.1 没带有HTTP:// 和HTTPS:// 的不用改
这样你的商城在内网跟外网都可登陆了 不用域名
SQl命令:(只清空表里的数据,是表不是库)
(SQl清空表里面的数据表)
这个命令 只是用在像 银行一大把东西 都不知道自己存的是哪个,还有任务表 可以用这命令清掉!
点击你要清空表的数据库名,按新建查询 (只在2005精简版里的,企业版没用过 大概也是一样吧!) 复制下面语句
delete from 表名
上面有个分析 按一下分析 搞定
(SQL2005数据库LOG清理方法)
有没有发现 库名_Log.LDF 使用久了会很大 有时数据才100M 但数据下的 库名_Log.LDF 大到了1G 无语吧!那就来清空下吧!
1.清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
2.截断事务日志:
BACKUP LOG 库名 WITH NO_LOG
3.收缩数据库文件(如果不压缩,数据库的文件不会减小
右键你要压缩的数据库--任务--收缩-数据库--确认
这三步做完了 你在去看看你的 库名_Log.LDF 变小了很多吧!
PS:我900M的Log.LDF文件 用了这三步变成500多KB............
没有开商城又想要物品用银行来加:
先要清空你数据银行表的物品
然后是添加物品
先在游戏里存点东西到银行里,每小格存一个就行了,什么东西都可以(建议存强化石)然后关掉游戏,打开SQL2005(内存8G的只要退到选择角色界面就行了)。
v3_character库 BankItems表
打开表就能看到你刚存进银行的物品。
bagNunber:表示第几个银行箱子从0到6
positionNumber:表示第几格从0到19
itemHash:就是物品代码 写上你要改的物品代吗 OK!
stackedCount:是数量,数量不要超过250个。 开装备的箱子只能是1个 设置2个以上拿下来就报错 自己注意了!还有些不能重叠的物品也一样 只能设置一个!
另附上一些代码 有些自己游戏里打出来的 有些是自己网上找的
32984520 快速成长指南箱子
15310266 女神的祝福的复原石
16856317 复活石
19897741 惊人生命药水
50646546 惊人魔力药水
47173883 惊人恢复药水
16153819 史肯族的秘药
42284983 召唤龙的笛子
11838961 再鉴定委托书
27896537 徳沃夫王室的触媒
56351343 巨大的黄金星星
50968119 感谢的证明
49382317 传说的利加尔征服者箱子
11313610 传说的利加尔魔法石
62814213 传说的利加尔物品箱子
16880212 传说的贤臣利加尔物品箱子
17614931 公会点数证明
19330993 公会福利证明
21457924 星星公会点数证明箱子
19330993 公会福利时间
27788566 德瑞克之血
420060 再生药水
28252520 精灵之光
14186172 被遗忘的神密宝石
58425198 黄金光踌币 换时装的
25570105 无法预知初级宝物地图 玩玩可用
25570106 无法预知中级宝物地图 玩玩可用
25570107 无法预知高级宝物地图 玩玩可用
52588180 一周幸福箱子 开男女朋友称号的
7084703 古代神的箱子开中宝物地图
8926012 路尼亚化身物品箱子
36556160 路尼亚现身箱子
22855963 普利艾尔化身物品箱子
42306202 普利艾尔现身物品箱子
50715865 哈迪斯化身物品箱子
42284983 月之灵魂
34016126 风之灵魂
19244844 火之灵魂
59646060 黑暗灵魂
23161726 樱花鱼
23161727 锦鲤
23161728 黄金鱼
23161723 吴郭鱼
23161724 草鱼
34098507 终极技能残章 1章
34098508 终极技能残章 2章
34098509 终极技能残章 3章
34098510 终极技能残章 4章
34098511 终极技能组合书
23290251 邪惡之靈戒指9級 只能神话用的
56481569 邪惡之靈項鏈9級 只能神话用的
53276167 邪惡之靈耳環9級 只能神话用的
6166104 哈底斯現身物品箱子 只能神话用的
7001309 精美箱子9
55909329 黑暗的現身箱子(各职业的武器) 只能神话用的
54390307 黑艾儿水平座时装箱
6189939 黑艾儿黑暗魔界时装箱
27445009 黑艾儿吸血鬼时装箱
24666305 骑士吸血鬼时装箱
56389535 骑士黑暗魔界时装箱
22005670 法师吸血鬼时装箱
45425800 法师黑暗魔界时装箱
48650600 防爆触媒
47045601 触媒
20346843 寒冷的微章宝石
63803940 小恶魔的宝箱3
20566865 火之要塞入场箱子
57529424 火之要塞箱子
47604306 火之要塞决斗场箱子
强化鉴定修改:
1.先清理你帐号的 银行 清空!
2.把要强化的 装备(戒指,项链,耳环也可以强,别的不行),放到银行!
3.退出游戏 也可以退到角色选择!
4.打开你的SQL V3_CHARACTER库 找到 BankItems表 右键打开他!
5.有个instance数值,改成你要的数值就OK了!
503316480 单+15
507510784 微光+15
511705088 弱光+15
515899392 强光+15
520093696 闪光+15
见定光强化+15
4503600151410800 三攻MAX 闪光+15
4503600151476849 1力双体MAX +15闪光
4503600151476852 三体MAX +15闪光
4503600151410804 1体MAX双攻MAX
4503600151427313 3力MAX
4503600151443826 3敏MAX
4503600151460339 3智MAX
4503600151476852 3体MAX
见定按算法 见定总共格子有 上下16 左右8格 ,
1级 2级 3级 4级 5级 6级 7级 8级
属性01攻击 --- --- --- --- --- --- --- ---
属性02力量 --- --- --- --- --- --- --- ---
属性03敏捷 --- --- --- --- --- --- --- ---
属性04智力 --- --- --- --- --- --- --- ---
属性05健康 --- --- --- --- --- --- --- ---
属性06防御 --- --- --- --- --- --- --- ---
属性07生命 --- --- --- --- --- --- --- ---
属性08魔法 --- --- --- --- --- --- --- ---
属性09地抗 --- --- --- --- --- --- --- --- 这里开始是别的东西的鉴定 好像是地抗 如果不准自己效正一下!
属性10寒抗 --- --- --- --- --- --- --- --- 这里开始是别的东西的鉴定 好像是寒抗 如果不准自己效正一下!
属性11火抗 --- --- --- --- --- --- --- --- 这里开始是别的东西的鉴定 好像是火抗 如果不准自己效正一下!
属性12毒抗 --- --- --- --- --- --- --- --- 这里开始是别的东西的鉴定 好像是毒抗 如果不准自己效正一下!
属性13空值 --- --- --- --- --- --- --- --- 这里开始是别的东西的鉴定 好像是空值 就是没有
属性14空值 --- --- --- --- --- --- --- ---
属性15空值 --- --- --- --- --- --- --- ---
属性16空值 --- --- --- --- --- --- --- ---
规则:
1属性:每当前数值+1属性就是向下跳一格,+到16次后向 右边级别 跳一格!!
2属性:每当前数值+16x8属性向下跳一格,+到16次后向 右边级别 跳一格!!
3属性:每当前数值+16x8x16x8 属性向下跳一格,+到16次后向 右边级别 跳一格!!
数值(就是物品的instance数值):为 instance的数字就是(V3_CHARACTER 库 - BankItems 表- instance数值)
列如 当前见定属性为
1属性 3级 力量
2属性 1级 生命
3属性 8级 魔力
你想让2级属性 也要魔力8级,
那我们就来算吧,
2级属性 是在 1级第2格 想让他跳到8级魔力 总共要跳57格才能到 魔力8级!
那就是当前数字+(57x168x8)=出来的数值 就是
1属性 3级 力量
2属性 8级 魔力
3属性 8级 魔力
记得三属性的东西 ,好像只有强15 闪光才会出三属性,一般都是2属性 1属性!
|
|