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

Project1

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

[已经过期] 求教脚本问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2009-12-30
帖子
9
跳转到指定楼层
1
发表于 2013-8-29 11:38:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 594419101 于 2013-8-29 18:27 编辑

脚本里有一句  def mhp;  param(0);   end    # 最大HP          Maximum Hit Point
我想用脚本改变HP最大值,就写了
mhp=1000
refresh
测试时发现无效,mhp又恢复成原来的值了,我想知道怎么用脚本对HP最大值进行改写
修改单个角色的,不用脚本,软件修改只能实现增加体力最大值功能,我想要的是直接给一个角色HP最大值赋值。

点评

不知道你说的改变hp的最大值是指修改单个角色还是指其它?  发表于 2013-8-29 12:02

Lv1.梦旅人

梦石
0
星屑
50
在线时间
79 小时
注册时间
2007-6-23
帖子
154
2
发表于 2013-8-29 12:01:46 手机端发表。 | 只看该作者
actor = $game_party.members[队伍成员编号]
actor.params[0, actor.level] = 你需要的hp最大值
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2009-12-30
帖子
9
3
 楼主| 发表于 2013-8-29 14:20:20 | 只看该作者
fangyc 发表于 2013-8-29 12:01
actor = $game_party.members[队伍成员编号]
actor.params[0, actor.level] = 你需要的hp最大值 ...


错误提示:没有params这个方法
不行啊
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
79 小时
注册时间
2007-6-23
帖子
154
4
发表于 2013-8-29 19:15:16 手机端发表。 | 只看该作者
594419101 发表于 2013-8-29 14:20
错误提示:没有params这个方法
不行啊

actor = $game_party.members[队伍成员编号]
$data_class[actor.class_id].params[0, actor.level] = 你需要的hp最大值

这么改有几个问题,就是角色升级后HP又会被重置回来,而且所有相同职业的人的hp都会被改掉。
没办法,谁让HP默认是和职业和等级挂钩的。

建议换别的思路来修正最大HP。
比如使用装备的特性等。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
665
在线时间
194 小时
注册时间
2012-6-1
帖子
720
5
发表于 2013-8-30 02:46:46 | 只看该作者
本帖最后由 1715063941 于 2013-8-30 02:50 编辑

你可以设定多个平行职业=-=
或者事件的话的确是可以解决的 =-=
下面解释=-=
新建一个全图公共事件=-=
上升1000MP 并记录此时等级于VAL等级1
然后独立开关A开,你懂得=-=
记录此时等级与VAL等级2,当val等级2大于val等级1时
独立开关A关=-=OK!
每次上升都需要用到一个独立的事件=-=很麻烦的样子=-=
顺便,你戳下下面的东东把=-=(地址)
死亡
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 20:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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