Project1
标题:
求助帮忙弄一个小脚本加显示一些图片
[打印本页]
作者:
李思无
时间:
2013-6-17 22:34
标题:
求助帮忙弄一个小脚本加显示一些图片
麻烦帮我简易的战斗的脚本(QQ120211520)
伤害的计算: 角色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:当前一轮角色敌人摇出的骰子点数图片(每一个点对应一张骰子点数的图片显示)
111.jpg
(178.59 KB, 下载次数: 12)
下载附件
保存到相册
2013-6-17 22:29 上传
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1