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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 李思无
打印 上一主题 下一主题

[已经解决] 求助关于扔色子的战斗方式

[复制链接]

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
11
 楼主| 发表于 2013-6-13 17:03:31 | 只看该作者
512195574 发表于 2013-6-13 16:19
计算脚本就是这样了,刚才出了点失误……稍微耽误了点时间= =(还有,我不是前辈,也在边做边学习脚本…… ...

能麻烦帮我弄一个 范例工程出来吗? 我亲自测试一下 感觉会更容易掌握一点, 还有就是,战斗的进程用这个脚本的话,可以再地图上用对话框显示出变量值的吧?还有就是想问问,如何设置成车轮战的战法?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
192 小时
注册时间
2010-8-23
帖子
161
12
发表于 2013-6-13 17:52:59 | 只看该作者
李思无 发表于 2013-6-13 17:03
能麻烦帮我弄一个 范例工程出来吗? 我亲自测试一下 感觉会更容易掌握一点, 还有就是,战斗的进程用这个 ...

Project7.rar (191.62 KB, 下载次数: 34)
专为计算脚本做的范例
其实还有很多功能没有开发……比如战斗的循环也可以用脚本代替,当然这些就是后话了……

评分

参与人数 1星屑 +140 梦石 +1 收起 理由
弗雷德 + 140 + 1 认可答案

查看全部评分

其实我是个三流的画师  ←_←
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
13
 楼主| 发表于 2013-6-14 12:54:13 | 只看该作者
512195574 发表于 2013-6-13 17:52
专为计算脚本做的范例
其实还有很多功能没有开发……比如战斗的循环也可以用脚本代替,当然这些就是后话 ...

何如手动确认解决问题了啊~~没找到
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
14
 楼主| 发表于 2013-6-14 12:56:41 | 只看该作者
本帖最后由 李思无 于 2013-6-14 13:00 编辑
512195574 发表于 2013-6-13 17:52
专为计算脚本做的范例
其实还有很多功能没有开发……比如战斗的循环也可以用脚本代替,当然这些就是后话 ...


前辈如果方便的话 可以加加我QQ指导我一下吗? 因为我是一个脚本盲来的,我想把这个战斗系统弄得完善一点!!!Q120211520

点评

啊,抱歉= = 我发错网址了,应该是这个http://bbs.66rpg.com/thread-244080-1-1.html  发表于 2013-6-14 17:24
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
192 小时
注册时间
2010-8-23
帖子
161
15
发表于 2013-6-14 13:26:53 | 只看该作者
本帖最后由 512195574 于 2013-6-14 13:30 编辑
李思无 发表于 2013-6-14 12:56
前辈如果方便的话 可以加加我QQ指导我一下吗? 因为我是一个脚本盲来的,我想把这个战斗系统弄得完善一点 ...


http://rpg.blue/thread-230165-1-1.html
貌似改版以后只能从上述位置结贴了··········
脚本的话,建议初期先在RM中按F1学,了解了循环、数组、分歧这些编程基本概念的用法后,就可以去http://rpg.blue/thread-238457-1-1.html看看脚本的创作思路了,侠客大哥的这个教程好在还教会制作者解决BUG的思路,以及编RM一些比较好的习惯。如果可以理解的话,在学完标题界面的基础篇、提高篇和菜单界面美化的基础篇就可以去看的懂他人制作的脚本来学习了。(如果到这时顺利的话,一般的脚本冲突和简单点脚本制作都可以自己解决了)

点评

找不到结贴的地方~天赋不够啊~师父!  发表于 2013-6-14 16:57
其实我是个三流的画师  ←_←
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
16
 楼主| 发表于 2013-6-16 12:04:30 | 只看该作者

麻烦帮我弄个摇骰子战斗的脚本

伤害的计算:   角色A 力量+随机数(默认为1—6,可以自己进行调整) 去对比  敌人A 力量+随机数
              角色A的数据大,则对敌人A造成 数值差的伤害。反之就是敌人A对角色A造成数值差的伤害。(这个数值要减去对应方的防御(速度)才是造成这一轮攻击的实际伤害。)
              【如:   角色A  8(力量)+6(随机数) > 敌人A 7(力量)+4(随机数)  】
                     【       14-11=3                3-1(敌人A的防御)=2      这一轮攻击就对敌人A造成了2点伤害】

大致是,在事件中插入一段代码激活后,就会自动读取玩家当前的队伍,按照队伍的排列顺序,读取第一个角色的HP、力量、防御(速度),当有角色的HP归0后就死亡,自动读取第二个角色,代入第二个角色的HP、力量、防御(速度),一直进行战斗,直到一方全灭。
需要注意的是,敌人的队伍读取,玩家手动输入数字,举例我输入51、52、53,那么电脑(敌人)的队伍就是 51号角色、52号角
色、53号角色。 然后同样的,车轮战,分别自动识别代入敌人的力量和HP,然后进行战斗。

图片的显示,由于我这种战斗方式不需要进入默认的战斗模块,是直接在地图上进行战斗 所以相应的就会需要在战斗过程中出现图片以及显示变量数据(HP、伤害、骰子的数字 等等情况)
详情我附图说明
1:当前队伍我方的头像                 2:敌人方的头像
3:当前角色的HP数值                  5:敌人的HP数字
4:当前角色的力量(基础力量+装备)   6:当前敌人的力量
7:角色的立绘                        8:敌人的立绘
9:当前战斗信息简报(角色A对敌人A造成多少多少伤害之类的)
10:当前一轮角色摇出的骰子点数图片(每一个点对应一张骰子点数的图片显示)
11:当前一轮角色敌人摇出的骰子点数图片(每一个点对应一张骰子点数的图片显示)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
17
 楼主| 发表于 2013-6-16 12:06:00 | 只看该作者
本帖最后由 李思无 于 2013-6-16 13:23 编辑
512195574 发表于 2013-6-14 13:26
http://rpg.blue/thread-230165-1-1.html
貌似改版以后只能从上述位置结贴了··········
...


师父~ 请帮我弄一下可以吗?

点评

呃,其实我还是个学生,叫我老师的话实在承担不起= = 最近快考试了,每大有空,暑假试试吧,不一定能做出来••••  发表于 2013-6-16 22:24
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
18
 楼主| 发表于 2013-6-17 09:22:15 | 只看该作者
李思无 发表于 2013-6-16 12:06
师父~ 请帮我弄一下可以吗?

学无先后,达者为先。 在这个领域上你确实比我厉害啊~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-27 16:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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