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

Project1

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

[已经解决] 如何设置条件分歧例如杀死XX个敌人或者主角到了XX级别

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
21 小时
注册时间
2012-10-27
帖子
21
跳转到指定楼层
1
发表于 2012-11-16 20:38:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 中二病娇大马蹄 于 2012-11-24 19:52 编辑

我现在需要弄一个条件分歧开关= =就是有两棵树挡着,然后等到主角达到3级的时候会让开,我在条件分歧开关里没看到等级或者杀死多少个敌人之类的,该怎么弄呢?

——————————————————————————————————————————————————————————————————————
很感谢下面的高手们的指教,特别是P叔!虽然我不明白原理,但是我只是放进去然后就行了,嗯。=v=~~多谢拉~

点评

LZ问的是怎么判定啊,所以我就回答了判定方法……还是我理解有误?  发表于 2012-11-18 15:10
其实LZ的终极目标还是当主角3级的时候,树会让路。好吧,我接下了  发表于 2012-11-17 22:53
让你杀10只敌人,数据库【敌人队伍】中敌人HP<0%则 某变量+1 当变量=10时,开门,参照下面范例  发表于 2012-11-17 22:39
主角到了XX级别好办,事件就可以解决,大家快来帮助他。杀死XX个敌人需要动用脚本,大家也可以试试。P叔今天要下线了,没时间了,喵~  发表于 2012-11-16 22:21

Lv4.逐梦者

送快递的水表员

梦石
10
星屑
4867
在线时间
3303 小时
注册时间
2012-6-27
帖子
7160

开拓者贵宾

2
发表于 2012-11-17 16:01:15 | 只看该作者
到多少级会弄……

用设置变量:
变量1=主角[XXX]的等级

条件分歧里判定变量1

评分

参与人数 1星屑 +2 收起 理由
怪蜀黍 + 2 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

伴侣:北岛谜烟

梦石
0
星屑
3042
在线时间
3547 小时
注册时间
2012-8-7
帖子
12181

贵宾

3
发表于 2012-11-17 22:30:26 | 只看该作者
本帖最后由 delv25 于 2012-11-17 22:33 编辑

看范例。补充:请把小狗当作【树】……
大树和浮云.rar (239.53 KB, 下载次数: 65)
另外实在找不到什么条件分歧里有角色等级=XX时……

如果乃要设置成障碍物无法通过,一律把绘图的改成用事件来显示行走图~否则就不是事件了~而是单纯的地图~




点评

诶?跑题了吧 = =  发表于 2012-11-18 15:09
是啊,必须下了。明天见。88咯  发表于 2012-11-17 22:52

评分

参与人数 1星屑 +2 收起 理由
怪蜀黍 + 2 似乎不能达到预期目标的说

查看全部评分

本人收不到提醒(点评|回复|@人),总之有事情到空间留言一起普通普通
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

八宝粥的基叔

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

贵宾

4
发表于 2012-11-17 22:50:18 | 只看该作者
还是小韦@a364774426来帮帮忙吧,这饭菜真的很香呢。
真郁闷,想来吃点饭菜,论坛就抽了。
等到论坛恢复了,P叔又要下线了。唉……

点评

0w0诶?!P叔是好人?  发表于 2012-11-17 22:51
《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
2459 小时
注册时间
2011-12-18
帖子
1484
5
发表于 2012-11-17 23:05:59 | 只看该作者
其实DE君已经给出了原理,好好理解就能自己实现想要的效果了。
不过我这里也有一个范例。

Project1.rar

238.71 KB, 下载次数: 45

评分

参与人数 1梦石 +1 收起 理由
咕噜 + 1 认可答案

查看全部评分

这是一个深不见底的坑,这是一个广袤无边的坑,我才刚刚放上了一抔泥土……

《六道·陈国篇》开坑了……↓点我
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

八宝粥的基叔

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

贵宾

6
发表于 2012-11-19 15:19:58 | 只看该作者
喵了个咪哦,都没有解决杀死XX个敌人的条件分歧?
还是P叔来吧。
截图:


范例:
Project1.rar (238.99 KB, 下载次数: 50)
脚本:
  1. module P叔
  2.   # 在下面设定储存杀死敌人的变量号:
  3.   DEAD_NUMBER_SWITCH = 1
  4. end  

  5. class Scene_Battle < Scene_Base  
  6.   #--------------------------------------------------------------------------
  7.   # ● 结束战斗
  8.   #     result : 结果(0:胜利,1:逃跑,2:失败)
  9.   #--------------------------------------------------------------------------
  10.   def battle_end(result)
  11.     if result == 2 and not $game_troop.can_lose
  12.       call_gameover
  13.     else
  14.       $game_variables[P叔::DEAD_NUMBER_SWITCH] += $game_troop.dead_members.size
  15.       $game_party.clear_actions
  16.       $game_party.remove_states_battle
  17.       $game_troop.clear
  18.       if $game_temp.battle_proc != nil
  19.         $game_temp.battle_proc.call(result)
  20.         $game_temp.battle_proc = nil
  21.       end
  22.       unless $BTEST
  23.         $game_temp.map_bgm.play
  24.         $game_temp.map_bgs.play
  25.       end
  26.       $scene = Scene_Map.new
  27.       @message_window.clear
  28.       Graphics.fadeout(30)
  29.     end
  30.     $game_temp.in_battle = false
  31.   end
  32. end  
复制代码

点评

话说只要在怪物判定被杀死那里加一个变量+1就好了吧……  发表于 2012-11-24 15:40
看帮助文件吧,我也是自学的[url=home.php?mod=space&username=0newing]@0newing[/url]  发表于 2012-11-20 12:35
P叔这脚本写的。。。崇拜ing~~ 请问不会脚本可以去哪里学吗?  发表于 2012-11-19 23:57

评分

参与人数 1星屑 +80 梦石 +1 收起 理由
咕噜 + 80 + 1 认可答案

查看全部评分

《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
21 小时
注册时间
2012-10-27
帖子
21
7
 楼主| 发表于 2012-11-23 19:56:57 | 只看该作者
擦擦擦擦!等兰州我有空上电脑的时候大家都来答了!好高兴啊!泪流满面
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 06:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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