设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 4415|回复: 9
打印 上一主题 下一主题

[RMXP发布] 闲得蛋疼的武器强化

[复制链接]

Lv2.观梦者

梦石
0
星屑
503
在线时间
1478 小时
注册时间
2011-9-17
帖子
1316

开拓者贵宾

跳转到指定楼层
1
发表于 2011-10-7 13:46:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 iisnow 于 2011-10-7 22:25 编辑

首先我是菜鸟,神马都不懂,到66上自学的RUBY,高级脚本什么的一点都不懂,希望不要被鄙视的太厉害吧

我以前问过武器强化的脚本,然后大神们说要自己搜索,然后没办法就自己学着做了,
过程中遇到了很多问题,尝试过很多办法,最后反正给自己的游戏做出了个相当粗糙的系统吧



效果大概也许基本就是这样(图中左边的窗口的右边的数字是指武器个数……按确定就强化,不要吐槽声音)

武器强化有很多方法吧:
1.纯事件,就是说事先输入强化过的武器,失去强化前,得到强化后,这个最简单了
(但是,我要是想强化多次,并且我的武器极多——我的游戏武器就有300个左右,怎么办,那不得累死)
2.脚本直接修改,就是说通过脚本直接修改当前要强化武器的属性,这会有很大的问题
   比如我有90把铁剑,我去强化一把,你会发现所有的铁剑都被强化了!

然后我就用了一个扩展武器数据的方法,就是让脚本自己生成强化后的武器并且当做新的武器储存起来
我的方法大概需要修改:

武器名称 后面要加上“,”+可强化次数
武器描述 后面要加上“,”+等级限制(……)+“,”+武器的品质+“,”+强化后特效(附件里面特效省略了)

品质就是指强化后属性上升的幅度(我的定义是1~5,越大越好,甚至可以超过5,就是神器了= =)

由于我的脚本是给自己用的,很多地方和大家不兼容,
所以最后改了一下,只提升武器的攻击力
我的强化属性提升是有公式的(不然就又要直接输入,那就用上述的1方法吧)
等级限制:level     武器的品质:para  已升级次数:up
介绍一下附件中的公式吧:
atk‘ = atk * 100 * para / 3 * up / ( 200 - lever/ 3)
在附件中自己找吧,公式可以随便改

然后是材料,消耗材料,我固定为3种(我的游戏中为3中不同品质的宝石= =)
需要的数目也是有公式的,成功率也是有公式的(附件中省略成功率)
就是说所有数据都是由 等级限制、武器的品质、已升级次数(实际上我的游戏中还有一个参数,定义武器类型,附件中省略)

附件相当的简单,只是演示而已,看看脚本就明白我是菜鸟的,格式什么的……╮(╯▽╰)╭
还有原想贴脚本的,结果不会就只有上传附件了= =求帮助

谢谢2L君指出错误啊,然后附件改了Window_EquipItem





Project_stren.rar (255.69 KB, 下载次数: 1350)





评分

参与人数 2星屑 +614 收起 理由
李梦遥 + 14
冰舞蝶恋 + 600 捧前辈场~~~

查看全部评分

我帖子中要有是不HX的空白,请Ctrl + A

Lv1.梦旅人

梦石
0
星屑
50
在线时间
72 小时
注册时间
2011-9-5
帖子
30
2
发表于 2011-10-7 21:00:03 | 只看该作者
lz,强化后的武器没法带是怎么回事?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
503
在线时间
1478 小时
注册时间
2011-9-17
帖子
1316

开拓者贵宾

3
 楼主| 发表于 2011-10-7 22:05:19 | 只看该作者
本帖最后由 iisnow 于 2011-10-7 22:15 编辑
巽离阔 发表于 2011-10-7 21:00
lz,强化后的武器没法带是怎么回事?


哦……忘记了,要改Window_EquipItem

我等下把附件改过来
我帖子中要有是不HX的空白,请Ctrl + A
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
72 小时
注册时间
2011-9-5
帖子
30
4
发表于 2011-10-7 22:27:39 | 只看该作者
iisnow 发表于 2011-10-7 22:05
哦……忘记了,要改Window_EquipItem

我等下把附件改过来

哈,很有用的脚本,玩网游玩多了对这个比较痴迷···还有个问题,在强化武器时武器后面的,33神马的看不见,但是在物品栏和装备栏里面武器名称后面的,数字能看见,效果不好哦~
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
256
在线时间
214 小时
注册时间
2008-12-18
帖子
44
5
发表于 2011-10-9 11:41:08 | 只看该作者
所以高手都是被逼出来的!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
503
在线时间
1478 小时
注册时间
2011-9-17
帖子
1316

开拓者贵宾

6
 楼主| 发表于 2011-10-10 11:27:51 | 只看该作者
巽离阔 发表于 2011-10-7 22:27
哈,很有用的脚本,玩网游玩多了对这个比较痴迷···还有个问题,在强化武器时武器后面的,33神马的看不 ...

这个其实很简单的,就是一个字符串操作而已
在name后面加个“.split("@")[0]”就行了……
我帖子中要有是不HX的空白,请Ctrl + A
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
631
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

7
发表于 2011-10-10 12:55:34 | 只看该作者
哟,不错,蛮好的,楼主乃不介意咱把它拿走转到vx上用吧?
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
503
在线时间
1478 小时
注册时间
2011-9-17
帖子
1316

开拓者贵宾

8
 楼主| 发表于 2011-10-10 12:59:14 | 只看该作者
冰舞蝶恋 发表于 2011-10-10 12:55
哟,不错,蛮好的,楼主乃不介意咱把它拿走转到vx上用吧?

随便吧,谢谢捧场啊(另外,我真的是菜鸟)
我帖子中要有是不HX的空白,请Ctrl + A
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
575
在线时间
1752 小时
注册时间
2008-11-7
帖子
1431
9
发表于 2012-6-17 16:34:21 | 只看该作者
奇怪  为什么 强化  只能加1  武器后面 怎么改 都只能强1
RPG魔塔:http://rpg.blue/thread-254429-1-1.html
魔塔2:http://rpg.blue/thread-303601-1-1.html
魔塔3: 制作中...MV
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1316
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
10
发表于 2012-6-18 19:34:15 | 只看该作者
假如你再写一个同样功能的脚本,你会发现比前面的那个要好很多很多。
精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-11 12:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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