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

Project1

 找回密码
 注册会员
搜索

使用条件分歧事件脚本的问题

查看数: 2762 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-5-10 22:04

正文摘要:

  突然心血来潮,想让主角放出特殊的技能(其实就是乱砍一顿)   因为自古以来就有放大招角色无敌的潜规则,所以我们需要新建一个事件页来为此进行特别处理...   然后脚本可谓是乱写一 ...

回复

真·可乐 发表于 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 认可答案

查看全部评分

灯笼菜刀王 发表于 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

这样就不至于太长自动换行出错了吧.
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-27 00:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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