查看: 2356|回复: 6

[已经解决] 想做个消耗品道具 靠这个道具升级角色

[复制链接]
梦石
0
星屑
49
在线时间
140 小时
注册时间
2009-10-28
回帖
88
发表于 2014-9-24 18:24:44 | 显示全部楼层 |阅读模式

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

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

×
如题。  具体情况是这样的。。。。
我想小小的整改一下 角色的升级系统。。 最理想的情况是  做一个 物品比方说叫升级石    我在游戏中会一直得到升级石 我自己的角色的升级条件是   自己在菜单中使用升级石来升级  但是  我又希望  每个角色 升级所需的 升级石数量不同。。   1号角色需要3颗石头升级  2号角色 需要5颗 升级   大概就是这么个意思      我的角色数量很多。。  我又不会脚本  基本都是在靠事件完成。。   我这样的情况能否用事件就能完成呢?   会不会事件量很庞大?   
我想着是做个事件 是  如果当升级石对1号使用 且 升级石不小于5  则 升级 这样的事件  不太清楚该怎么做  。。  求指点   谢谢
梦石
0
星屑
50
在线时间
320 小时
注册时间
2014-9-2
回帖
244
发表于 2014-9-24 18:59:02 | 显示全部楼层
你可以用公共事件

如下:
1.物品关联公共事件
2.公共事件以角色做分歧
3.如果为某角色则对应变量+1
4.并行事件监视变量
5.若变量...则...

以上
回复

使用道具 举报

梦石
0
星屑
782
在线时间
3431 小时
注册时间
2011-6-10
回帖
6325
发表于 2014-9-24 19:46:50 | 显示全部楼层
蝉岭Cicada 发表于 2014-9-24 18:59
你可以用公共事件

如下:

你怎么判断选择的角色?

点评

分支里的"角色"不行吗...  发表于 2014-9-24 19:48
长名公主玩家群:372588926 攻略娱乐应有尽有
了解更多新RM游戏,游戏制作请加入RPGmaker支援群:113622890
回复

使用道具 举报

闇吼者の災悪眷族

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
回帖
6408
发表于 2014-9-24 23:01:26 | 显示全部楼层
有一句事件脚本语句很容易帮到你

下面这句话的意思是,物品、技能使用的目标hp+1。该成相应的实例变量就能改变角色相应的数据。
关联到公共事件中就可以启用了
  1. $game_party.target_actor.hp += 1
复制代码
该成id就可以判断目标角色是几号人物了。
  1. $game_party.target_actor.id == 1
复制代码
根据这些,你再写一堆分歧就可以达到你想要的效果。

点评

好吧 那太感谢了。  发表于 2014-9-25 11:31
我已经把这个句子的意思都告诉你了……看来事件脚本还不太会用吧……待会我做个饭粒给泥吧  发表于 2014-9-25 11:06
你说那个升级石加经验 人物升级经验改成固定 ? 默认的数据库系统好像不行吧 是需要脚本吗  发表于 2014-9-25 11:02
真对不起。我接触这不久。还是不太清楚怎么做。。有点迷茫  发表于 2014-9-25 11:01
虽然我觉得最简单的做法就是“升级石”加经验,然后人物升级经验是固定值。  发表于 2014-9-24 23:07

评分

参与人数 1星屑 +100 收起 理由
VIPArcher + 100 我很赞同

查看全部评分

回复

使用道具 举报

闇吼者の災悪眷族

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
回帖
6408
发表于 2014-9-25 11:45:04 | 显示全部楼层
方法写到这了
方法1:升级石需要设计成非消耗品
QQ图片20140925114214.jpg

方法2
QQ图片20140925114217.jpg

评分

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

查看全部评分

回复

使用道具 举报

梦石
0
星屑
49
在线时间
140 小时
注册时间
2009-10-28
回帖
88
 楼主| 发表于 2014-9-25 13:37:50 | 显示全部楼层
三途亚梦 发表于 2014-9-25 11:45
方法写到这了
方法1:升级石需要设计成非消耗品

谢谢你抽出时间帮我   你真好   我请你吃饭   哈哈
回复

使用道具 举报

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2014-9-25 16:13:18 来自手机 | 显示全部楼层
三途亚梦 发表于 2014-9-25 11:45
方法写到这了
方法1:升级石需要设计成非消耗品


公式 b.level_up; 0 不就好了,这么麻烦干什么。

另外可以调用一个公共事件以确保随时可用

点评

楼主要消耗好几个才升1级,而且还得根据角色判断 = =  发表于 2014-9-25 16:29
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部