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:当前一轮角色敌人摇出的骰子点数图片(每一个点对应一张骰子点数的图片显示)





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1