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

Project1

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

[已经解决] 新手求助

[复制链接]

Lv2.观梦者

梦石
0
星屑
331
在线时间
22 小时
注册时间
2017-5-3
帖子
46
跳转到指定楼层
1
发表于 2017-5-5 11:14:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
有什么方法能制作像经验书啊,经验果之类,给单体增加经验的道具?

Lv5.捕梦者

梦石
0
星屑
36462
在线时间
10800 小时
注册时间
2009-3-15
帖子
4815
2
发表于 2017-5-5 11:59:11 | 只看该作者
本帖最后由 soulsaga 于 2017-5-5 12:24 编辑

RUBY 代码复制
  1. class Interpreter
  2. #class Interpreter
  3. # ● 增减EXP
  4.   #--------------------------------------------------------------------------
  5.   def command_315
  6.     # 获取要操作的数值
  7.     partya = $game_party.actors[@parameters[0]-1].id
  8.     partya = 0 if @parameters[0] == 0
  9.     value = operate_value(@parameters[1], @parameters[2], @parameters[3])
  10.     # iterate処理
  11.     iterate_actor(partya) do |actor|
  12.       # 改变角色的EXP
  13.       actor.exp += value
  14.     end
  15.     # 继续
  16.     return true
  17.   end
  18.   end

把这脚本插入到MAIN的上面
就会从对角色增减改成对队伍中的第几号队员增减EXP了
已测试

有问题..修正一下..

点评

谢谢  发表于 2017-5-9 09:06
只是挂机挂久了..其实是只事件都还没摸透的萌新哦亲  发表于 2017-5-5 12:26
在线时间又不能代表什么..你说对不对..  发表于 2017-5-5 12:25
渍渍,两千多的在线时间在这装嫩呢  发表于 2017-5-5 12:13
在下只不过是只萌新..专门伸手..  发表于 2017-5-5 12:10

评分

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

查看全部评分

回复 支持 1 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
20 小时
注册时间
2008-3-7
帖子
12
3
发表于 2017-5-5 12:00:00 | 只看该作者
从别的贴粘过来的,请善用搜索功能
引用自@阮声悠悠 的原话:
以下是思路,仅仅是层主在rmxp实现的方法:
第一步:将物品设置对使用者回复0HP(系统会某个变量会变成使用者的ID)
第二步:找到这句脚本,将这个id带入变量1中
第三步:添加公共事件,让id等于变量1的角色增加等级/经验

点评

谢谢  发表于 2017-5-9 09:07
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
331
在线时间
22 小时
注册时间
2017-5-3
帖子
46
4
 楼主| 发表于 2017-5-9 09:06:04 | 只看该作者
找到了一个好的方法了~虽然有点复杂。谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 17:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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