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

Project1

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

[有事请教] 制作口袋妖怪的升级糖果遇到一个问题

[复制链接]

Lv2.观梦者

梦石
0
星屑
521
在线时间
52 小时
注册时间
2018-4-5
帖子
22
跳转到指定楼层
1
发表于 2019-2-17 18:54:18 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我在公共事件里设置了一个【等级提升一级】的事件
然后道具里设置了【升级糖果】,使用对象为我方一员
但是问题来了,我不懂怎么把选择使用糖果的对象设置为事件【等级提升一级】的对象
要如何将道具使用的对象赋值变量为等级提升的对象呢。。。求教大佬

Lv5.捕梦者

梦石
10
星屑
39440
在线时间
1914 小时
注册时间
2010-11-14
帖子
3315

R考场第七期纪念奖

2
发表于 2019-2-17 19:08:07 | 只看该作者
本帖最后由 KB.Driver 于 2019-2-17 19:09 编辑

一个类似的事件小技巧
物品给使用者添加一个临时的状态,公共事件里判断全员中带有状态的队员,执行操作后消除状态。

纯事件的话就要一个一个写分歧,比较麻烦。
如果 角色1 是 某某状态
  角色1 XXX
如果 角色2 是 某某状态
角色2 XXX
……
用头画头像,用脚写脚本
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
521
在线时间
52 小时
注册时间
2018-4-5
帖子
22
3
 楼主| 发表于 2019-2-17 19:28:23 | 只看该作者
KB.Driver 发表于 2019-2-17 19:08
一个类似的事件小技巧
物品给使用者添加一个临时的状态,公共事件里判断全员中带有状态的队员,执行操作后 ...

公共事件里判断全员中带有状态的队员
这个要怎么设置才能判定呢
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
10
星屑
39440
在线时间
1914 小时
注册时间
2010-11-14
帖子
3315

R考场第七期纪念奖

4
发表于 2019-2-17 20:32:59 | 只看该作者
hzmang 发表于 2019-2-17 19:28
公共事件里判断全员中带有状态的队员
这个要怎么设置才能判定呢


用事件就像这样做
用头画头像,用脚写脚本
回复 支持 反对

使用道具 举报

david_ng223 该用户已被删除
5
发表于 2019-2-17 22:25:58 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6390
在线时间
464 小时
注册时间
2016-11-17
帖子
30
6
发表于 2019-2-18 11:16:22 | 只看该作者
雖然不能解答問題,但既然能做得出口袋妖怪還是想問下樓主是怎麼辦到
1.訓練家不需要參與戰鬥
2.捉怪系統
3.攜帶6個隊友

能發個範例工程參考下嗎?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7511
在线时间
1227 小时
注册时间
2008-12-14
帖子
555
7
发表于 2019-2-18 13:16:15 | 只看该作者
额...自己写脚本,得到actor应该就可以了吧……我没在电脑旁
需要购买本人MV插件必须先加wx好友。加不上wx就是本人忙,没时间卖。原则上太久以前的插件也不想卖,因为我也忘了,维护上会不给力。wx名:alskyif    本人插件地址:
   LCK_SRPG梦幻模拟战、火焰纹章类系统
   究极立绘ADV系统

   究极换装统合系统
   究极! 回想与CG系统
   消息文字的距离调整  
   自动返回上一张地图
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
521
在线时间
52 小时
注册时间
2018-4-5
帖子
22
8
 楼主| 发表于 2019-2-18 14:22:33 | 只看该作者
KB.Driver 发表于 2019-2-17 20:32
用事件就像这样做

谢谢~我马上试试!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
521
在线时间
52 小时
注册时间
2018-4-5
帖子
22
9
 楼主| 发表于 2019-2-18 14:23:17 | 只看该作者
b040116 发表于 2019-2-18 11:16
雖然不能解答問題,但既然能做得出口袋妖怪還是想問下樓主是怎麼辦到
1.訓練家不需要參與戰鬥
2.捉怪系統

不是啦- - 我只是制作的游戏需要升级糖果这个道具
所以你说的这些其实我都不会。。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3404
在线时间
461 小时
注册时间
2013-12-7
帖子
333
10
发表于 2019-2-19 13:08:02 | 只看该作者
  1. var actor = $gameActors.actor($gameParty._targetActorId);
  2. actor.levelUp()
  3. $gameMessage.add(actor.name() + "升级了");
复制代码

调用一个公共事件,公共事件使用以上脚本。

$gameParty._targetActorId 保存物品使用目标ID,$gameParty.lastItem()保存使用的物品信息。经常用到,建议记一下。
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-5 03:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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