查看: 2018|回复: 7

[已经解决] 如何做出攻击和特技附加魔法攻击的状态。

[复制链接]
梦石
0
星屑
50
在线时间
50 小时
注册时间
2014-10-30
回帖
88
发表于 2015-4-4 17:01:47 | 显示全部楼层 |阅读模式

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

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

×
求给个思路。。。利用公共事件怎么做出来呢?

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2015-4-4 17:19:48 | 显示全部楼层
http://taroxd.github.io/rgss/

“额外战斗行动”脚本可以参考一下。要使用的话注意使用说明与规约
回复

使用道具 举报

梦石
0
星屑
50
在线时间
50 小时
注册时间
2014-10-30
回帖
88
 楼主| 发表于 2015-4-4 17:36:27 | 显示全部楼层
本帖最后由 sai1993112 于 2015-4-4 20:35 编辑
taroxd 发表于 2015-4-4 17:19
http://taroxd.github.io/rgss/

“额外战斗行动”脚本可以参考一下。要使用的话注意使用说明与规约 ...


不是想后续增加技能,只是附加魔法伤害而已。
如果用这个脚本如何做成状态呢?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
50 小时
注册时间
2014-10-30
回帖
88
 楼主| 发表于 2015-4-4 22:34:08 | 显示全部楼层
taroxd 发表于 2015-4-4 17:19
http://taroxd.github.io/rgss/

“额外战斗行动”脚本可以参考一下。要使用的话注意使用说明与规约 ...

话说加在公共事件,程序出错了。。
回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2015-4-5 14:44:43 | 显示全部楼层
sai1993112 发表于 2015-4-4 05:34
话说加在公共事件,程序出错了。。

举个例子,伤害公式原来是500
改成
  1. a.state(15)?? 500+a.int : 500
复制代码
使用者有15号状态时这个技能的伤害增加使用者的魔力?的值

点评

a.id呗···但是还要再加一个判断使用者是否是角色···否则同ID敌人也会附加  发表于 2015-4-10 21:43
谢谢大大~!!!!再问下如何让特定一个角色的普通攻击也附加这种效果呢?  发表于 2015-4-6 21:20
数据库→技能→伤害公式  发表于 2015-4-6 12:00
我是脚本白痴。。代码到是看得懂。请问这样的代码加在哪里可行?  发表于 2015-4-6 02:28
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
50
在线时间
50 小时
注册时间
2014-10-30
回帖
88
 楼主| 发表于 2015-4-7 23:30:04 | 显示全部楼层
chd114 发表于 2015-4-5 14:44
举个例子,伤害公式原来是500
改成使用者有15号状态时这个技能的伤害增加使用者的魔力?的值 ...

写完公式后没有伤害了,不知道是为什么。

点评

@三途亚梦  发表于 2015-4-8 00:08
感觉代码没有错啊。。。为什么还是有错误呢?  发表于 2015-4-7 23:57
还是出错,错误跟??一样, unexpected(?)  发表于 2015-4-7 23:49
两个问号之间得有个空格,  发表于 2015-4-7 23:46
a.state(101)? a.atk * 4 + a.mat * 4 - b.def * 2 : a.atk * 4 - b.def * 2 具体哪里出错了呢? 用??会出现错误.  发表于 2015-4-7 23:45
回复

使用道具 举报

闇吼者の災悪眷族

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
回帖
6408
发表于 2015-4-8 00:25:31 | 显示全部楼层
  1. a.state?(101) ? a.atk * 4 + a.mat * 4 - b.def * 2 : a.atk * 4 - b.def * 2
复制代码
楼上的chd菊苣好像把问号写错地方了。

点评

[划掉]原来状态判断的?可以写在那[划掉]  发表于 2015-4-10 21:42

评分

参与人数 1星屑 +200 收起 理由
VIPArcher + 200 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
50 小时
注册时间
2014-10-30
回帖
88
 楼主| 发表于 2015-4-8 00:37:20 | 显示全部楼层
三途亚梦 发表于 2015-4-8 00:25
楼上的chd菊苣好像把问号写错地方了。

能用了! 谢谢大大!!!
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部