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

Project1

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

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
49
在线时间
140 小时
注册时间
2009-10-28
帖子
103
跳转到指定楼层
1
发表于 2014-9-24 18:24:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如题。  具体情况是这样的。。。。
我想小小的整改一下 角色的升级系统。。 最理想的情况是  做一个 物品比方说叫升级石    我在游戏中会一直得到升级石 我自己的角色的升级条件是   自己在菜单中使用升级石来升级  但是  我又希望  每个角色 升级所需的 升级石数量不同。。   1号角色需要3颗石头升级  2号角色 需要5颗 升级   大概就是这么个意思      我的角色数量很多。。  我又不会脚本  基本都是在靠事件完成。。   我这样的情况能否用事件就能完成呢?   会不会事件量很庞大?   
我想着是做个事件 是  如果当升级石对1号使用 且 升级石不小于5  则 升级 这样的事件  不太清楚该怎么做  。。  求指点   谢谢

Lv1.梦旅人

梦石
0
星屑
50
在线时间
320 小时
注册时间
2014-9-2
帖子
267
2
发表于 2014-9-24 18:59:02 | 只看该作者
你可以用公共事件

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

以上
回复 支持 反对

使用道具 举报

Lv2.观梦者

会吐槽的画师

梦石
0
星屑
782
在线时间
3431 小时
注册时间
2011-6-10
帖子
6535
3
发表于 2014-9-24 19:46:50 | 只看该作者
蝉岭Cicada 发表于 2014-9-24 18:59
你可以用公共事件

如下:

你怎么判断选择的角色?

点评

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

使用道具 举报

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
4
发表于 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 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
5
发表于 2014-9-25 11:45:04 | 只看该作者
方法写到这了
方法1:升级石需要设计成非消耗品


方法2

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
140 小时
注册时间
2009-10-28
帖子
103
6
 楼主| 发表于 2014-9-25 13:37:50 | 只看该作者
三途亚梦 发表于 2014-9-25 11:45
方法写到这了
方法1:升级石需要设计成非消耗品

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

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2207
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

7
发表于 2014-9-25 16:13:18 手机端发表。 | 只看该作者
三途亚梦 发表于 2014-9-25 11:45
方法写到这了
方法1:升级石需要设计成非消耗品


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

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

点评

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-1 04:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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