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

Project1

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

求助:如何做减少敌人SP的特技

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
550
在线时间
0 小时
注册时间
2009-2-14
帖子
4
跳转到指定楼层
1
发表于 2009-2-14 21:33:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如题
我这么想:创建一个状态,判断有此状态的敌人,使受此状态的敌人减少SP
可我在实践中就是不会。
清高手指点
版务信息:本贴由楼主自主结贴~

Lv3.寻梦者

小柯的徒弟

梦石
0
星屑
1535
在线时间
1157 小时
注册时间
2008-5-24
帖子
3085

贵宾

2
发表于 2009-2-14 21:51:01 | 只看该作者
利用"战斗事件"(条件:[回合] 0 + 1)

条件分歧 : [1.幽灵]为[沉默]
   增减敌人的 SP : [1.幽灵], -99
分歧结束
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
550
在线时间
0 小时
注册时间
2009-2-14
帖子
4
3
 楼主| 发表于 2009-2-14 21:54:03 | 只看该作者
可是……如果有更多的敌人呢……怎么设置……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

小柯的徒弟

梦石
0
星屑
1535
在线时间
1157 小时
注册时间
2008-5-24
帖子
3085

贵宾

4
发表于 2009-2-14 21:55:13 | 只看该作者
直接复制这整一段,继续插入到下面,并修改为不同敌人。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
505
在线时间
0 小时
注册时间
2009-2-14
帖子
1
5
发表于 2009-2-14 22:05:34 | 只看该作者
習慣了①個rén靜靜dê敲打→鍵盤ミ{/cy}
習慣了①個rén靜靜dê敲打→鍵盤ミ
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
550
在线时间
0 小时
注册时间
2009-2-14
帖子
4
6
 楼主| 发表于 2009-2-14 22:09:23 | 只看该作者
额……{/fd}
感觉……还是麻烦了点……
不过如果只能这样,那我就只能默默点鼠标了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-1-7
帖子
211
7
发表于 2009-2-15 00:29:39 | 只看该作者
用连续伤害里的应该可以吧。
把那个中毒的if起来,if的条件是self.state?(3),也就是数据库里默认的3号中毒状态,然后下面再写个elsif,条件是self.state?("这里写你设的那状态的编号"),大部分照搬中毒的损血的写法,分散那段不写也无所谓,最后来个self.sp -= self.damage就是了。

如果你只需要减一次而不是每回合减少,那么把这状态设成一回合就解除。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
我是if-else党!
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39163
在线时间
5737 小时
注册时间
2006-11-10
帖子
6638
8
发表于 2009-2-15 00:59:17 | 只看该作者
以下引用「旅」于2009-2-14 13:51:01的发言:

利用"战斗事件"(条件:[回合] 0 + 1)

条件分歧 : [1.幽灵]为[沉默]
  增减敌人的 SP : [1.幽灵], -99
分歧结束


[本贴由作者于 2009-2-14 13:51:26 最后编辑]


..........战斗事件? 一般来说这样的是先考虑公共事件吧~  让技能调用这个公共事件就可以了~~ 用战斗事件的话要把所有的战斗都加上这个事件,工作量太可怕了....
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-17 14:44

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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