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

Project1

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

[已经解决] 使用条件分歧事件脚本的问题

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1370
在线时间
98 小时
注册时间
2018-4-12
帖子
85
跳转到指定楼层
1
发表于 2018-5-10 22:04:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
  突然心血来潮,想让主角放出特殊的技能(其实就是乱砍一顿)

  因为自古以来就有放大招角色无敌的潜规则,所以我们需要新建一个事件页来为此进行特别处理...

  然后脚本可谓是乱写一通,回报给我的也是语法错误 ...

  是不是哪个end写错了?
编程 音乐 美工...先从编程下手吧XD.

Lv5.捕梦者

梦石
0
星屑
39021
在线时间
5719 小时
注册时间
2006-11-10
帖子
6619
2
发表于 2018-5-10 22:14:48 | 只看该作者
换行错误

既然你 $game_variables[@event_id +500] 要当成固定的血量使用, 那大可不用一直写这么一大串.

打开脚本, 找到Interpreter 7  拉到最下面去, 最后一个end前新建个新函数, 如下面这样

def 血(n)
  $game_variables[@event_id +500] -= n
end

然后, 在事件脚本里,  只要这样写  

血(100)

就等于   $game_variables[@event_id +500] -= 100

血(-100)

就等于  $game_variables[@event_id +500] += 100

这样就不至于太长自动换行出错了吧.
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
2
星屑
13408
在线时间
2305 小时
注册时间
2011-6-4
帖子
618
3
发表于 2018-5-10 22:50:36 | 只看该作者
本帖最后由 真·可乐 于 2018-5-11 10:11 编辑

1
修改为


2


修改为(条件分歧中使用的脚本$game_map.events[@event_id].x == $game_variables[16]


3


修改为


评分

参与人数 2星屑 +75 +1 收起 理由
RyanBern + 75 认可答案
myaa475 + 1 认可答案

查看全部评分

BUG反馈请加QQ 529283039
水友群 917854767

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 16:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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