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

Project1

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

[已经解决] 【法术问题】变羊术 怎么做?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2012-8-1
帖子
15
跳转到指定楼层
1
发表于 2012-8-4 09:59:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在战斗的时候向敌人放个法术,然后把敌人变成“羊”的样子,然后敌人不能做任何动作,这个状态3回合后解除或受到伤害解除。
怎么做才能只改变敌人的战斗图而其它属性不变?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2011-12-30
帖子
5
2
发表于 2012-8-4 10:24:15 | 只看该作者
我可以很脑残地告诉你,要用脚本。

评分

参与人数 1星屑 -20 收起 理由
Luciffer -20 没意义的回答。。。

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

沉睡的八宝粥 

梦石
0
星屑
64
在线时间
832 小时
注册时间
2011-4-22
帖子
2996

短篇七萝莉正太组季军

3
发表于 2012-8-4 10:53:19 | 只看该作者
如果是横版可以参考约束范例的 变身技能
回复

使用道具 举报

Lv1.梦旅人

风雪夜不归人

梦石
0
星屑
50
在线时间
276 小时
注册时间
2006-3-7
帖子
6721

贵宾

4
发表于 2012-8-5 11:11:02 | 只看该作者
如果不修改战斗系统的话- -事件也可以做,就是麻烦点
思路如下
1.设置一个技能变羊,设置一个状态变羊(设置为不能行动)
2.战斗事件,每回合执行一次= =|||
2.1战斗事件的设置:判断敌人是否有变羊状态,如果有,用变量记录敌人号数、敌人的ID= =|||然后修改敌人呢的战斗图= =|||然后= =|||喵的好麻烦= =希望敌人不要太多,用条件分歧把变羊达到三回合的敌人战斗图换回来= =|||
3.就这样= =|||但是似乎只能同时让1个敌人变羊 = =要一群羊什么的太麻烦了
有些人,到了七八月份就会诈尸。
宫斗,是女生永远的爱。
冷门,是本人不变的欲。
作弊,是玩家自由的痛。
练级,是橙光割舍的情。
回复

使用道具 举报

Lv3.寻梦者 (版主)

八宝粥的基叔

梦石
0
星屑
4699
在线时间
5240 小时
注册时间
2009-4-29
帖子
14318

贵宾

5
发表于 2012-8-5 11:30:44 | 只看该作者
如果是sideview的话很容易办到,但不知道你是不是。如果是的话,可以联系我,我教你。
《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2012-8-1
帖子
15
6
 楼主| 发表于 2012-8-5 15:21:16 | 只看该作者
有什么事件可以改变敌人的的战斗图?只改战斗图的那种·······

点评

你用的什么战斗。。。。。。。。。。  发表于 2012-8-5 18:31
回复

使用道具 举报

Lv1.梦旅人

水星地球侵略

梦石
0
星屑
53
在线时间
757 小时
注册时间
2011-8-23
帖子
5295
7
发表于 2012-8-5 20:14:17 | 只看该作者
很简单。
复制所有敌人。
把数据库中敌人的副本战斗图全部改为羊。
把攻击模式清空。
设置几个变量和几个开关。(数值为战斗中最大的敌人数目)
然后设置技能效果指向公共事件,内容为敌人变身,开关打开,变量等于3。
设置开关开启时每回合变量减1。
再设置变量为0时敌人变身(恢复原来的模样)
虽然可以简单地实现,不过真的很麻烦……劝阁下还是算了……
话说这好像是自从取消赠送好人卡之后在下第一次到提问区……
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2012-8-1
帖子
15
8
 楼主| 发表于 2012-8-6 15:45:15 | 只看该作者
本帖最后由 暗语熊 于 2012-8-6 16:03 编辑


这个样子的。
(原图来自:http://rpg.blue/thread-103909-1-1.html,我的游戏突然打不开了,所以借用下.)
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2012-8-1
帖子
15
9
 楼主| 发表于 2012-8-6 15:58:30 | 只看该作者
kfflX 发表于 2012-8-5 20:14
很简单。
复制所有敌人。
把数据库中敌人的副本战斗图全部改为羊。

好像很麻烦的样子······

点评

是啊。原理很简单,但是实际写起来很麻烦……劝阁下还是换一种思路吧……比如说束缚什么的……  发表于 2012-8-6 16:02
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
47 小时
注册时间
2012-8-6
帖子
60
10
发表于 2012-8-6 16:05:22 | 只看该作者
本帖最后由 リデル 于 2012-8-6 16:23 编辑

原來是探險隊腳本呀
其實不難
1.首先在數據庫里的狀態內設定一個狀態

2.在腳本編輯器內找到系統設定腳本的這行
  1. #--------------------------------------------------------------------------
  2. # ● 赋予状态
  3. #--------------------------------------------------------------------------
  4.   # 判別…用于判别、请全部统一填入"sta+"。
  5.   # 对象…[0=自分] [1=目标] [2=敌全体] [3=我方全体] [4=除自身以外的我方全体]
  6.   # 状态ID…赋予的状态ID编号。「不能抵抗」状态以外为抵抗。
  7.   
  8.   # 赋予的状态名           判別  对象  状态ID
  9.   "赋予二人攻击状态" => ["sta+",  0,  18],
  10.   "赋予四人攻击状态" => ["sta+",  0,  19],
  11.   "變身羊"                 => ["sta+",  1,  20],
复制代码
變身ID對應數據庫內的ID
3.再找到這些
  1. #--------------------------------------------------------------------------
  2. # ● 角色画像文件変更  只能使用于主人公们
  3. #--------------------------------------------------------------------------
  4.   # 判別…用于判别、请全部统一填入"change"。
  5.   # 复原…战斗后也显示为变化的是false。行走图也将变化。
  6.   # 文件名…变更为的文件名。因为要改变识别处,请不要用文件名加"_1"后缀的方式。
  7.   
  8.   # 変更名               判別   复原  文件名
  9.   "變身羊"    => ["change", true,"$"],
  10.   "解除变身"      => ["change", true,"$"],
  11.   
复制代码
輸入羊的行走圖文件名和變身前的角色行走文件名
在Battlers文件夾內。

4.設定變身技能動作

  1. #==============================================================================
  2. # ■ 连贯动作
  3. #------------------------------------------------------------------------------
  4. #  将上边的单独动作组合起来、这里是实际做出的动作。
  5. #==============================================================================
  6.   # 这里的连贯动作名将是下面主人公或者敌方所指定用的。
  7.   # 行动会从左到右依次进行。
  8. #------------------------------ 技能系 ---------------------------------------
  9. "變身羊"        => ["一步向前跳跃","待机(固定)","魔法发动动画","32",
  10.                           "变身成猫","待机(固定)","變身羊","32","一步向后跳跃"],
复制代码
5.賦予技能特效
  1. #==============================================================================
  2. # ■ module RPG
  3. #------------------------------------------------------------------------------
  4. #  技能动作设定。
  5. #==============================================================================
  6. class Skill
  7. #--------------------------------------------------------------------------
  8. # ● 从技能ID决定动作。
  9. #--------------------------------------------------------------------------  
  10.   def base_action
  11.     case @id
  12.     when 83
  13.       return "變身羊"
  14. end
  15. return "使用通用技能"
  16.   end
复制代码
ID是數據庫內的技能ID
return是技能系內要放出的動作
大概就這些了

评分

参与人数 2星屑 +360 收起 理由
明特·布兰马修 + 200 很详细很满意
Luciffer + 160 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 23:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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