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

Project1

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

[已经解决] 变量物品ID的代码怎么写

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
跳转到指定楼层
1
发表于 2011-7-24 07:08:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在想做个变身卡的效果  变量我使用某个物品后改变 行走图 和战斗图  ,就和神剑情天里  当角色装上某个武器后改变人物行走图 和战斗图。
   条件分岐 :脚本:当使用物品ID 1  时  
             ◆更改角色图形 : [逍遥生] , 马面,#马面★1665
                   ◆
                   除此以外的场合
                   ◆条件分岐 :脚本:当使用物品ID 2 时
               ◆更改角色图形 : [逍遥生] , 牛头,#牛头★1665
                      ◆
就是这样的效果  有会的教学怎么在公共事件里变量使用某个物品后改变角色图【是使用物品后才改变】

Lv1.梦旅人

追从自然的旅行者
奇特空·煦

梦石
0
星屑
107
在线时间
1387 小时
注册时间
2010-12-31
帖子
4944

开拓者贵宾

2
发表于 2011-7-24 08:43:54 | 只看该作者
你可以做许多公共事件,一个公共事件对应一个物品
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
3
 楼主| 发表于 2011-7-24 13:28:58 | 只看该作者
我就是不想做很多个公共事件才问的


sblkhgm于2011-7-24 13:29补充以下内容:
我就是不想做很多个公共事件才问的
回复

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

4
发表于 2011-7-24 19:41:40 | 只看该作者
$data_items[id]
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
5
 楼主| 发表于 2011-7-25 04:51:46 | 只看该作者
条件分岐 :脚本:当使用物品ID 1  时  
          这里是怎么写的  详细点好吗
回复

使用道具 举报

Lv2.观梦者

铃铃塔的守护者

梦石
0
星屑
626
在线时间
961 小时
注册时间
2010-10-24
帖子
2768

贵宾

6
发表于 2011-7-25 10:36:30 | 只看该作者
其实要实现这种判定,可以另外想办法。
使用物品时启动一个公共事件,在公共事件中设置变量XX加1(xx为变量号,怎么方便怎么设定)
然后做条件分歧 变量xx 为 1 以上时....

其实lz想要使用物品触发事件完全可以在物品设置的时候让物品直接去调用公共事件。

魔法麻将独立游戏制作中,欢迎热情的测试员与UI设计师合作开发~
回复

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3137
在线时间
1535 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

7
发表于 2011-7-25 17:02:27 | 只看该作者
本帖最后由 IamI 于 2011-7-25 17:03 编辑

物品固定触发某公共事件A
如果你确定只要给1个角色使用那么可以参考下面这个方法:
在Game_Battler3(209) item_effect里面这样加一句(直接加在def item_effect 下面就行):
    $game_variables[1] = $data_items.index(item)

然后在A里面判定变量1,变量1是使用的物品的ID
注意:触发公共事件时一定是有效的,在任意情况下变量1不一定是上次·生·效·的·物品的ID
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
8
 楼主| 发表于 2011-7-26 03:49:26 | 只看该作者
IamI 发表于 2011-7-25 17:02
物品固定触发某公共事件A
如果你确定只要给1个角色使用那么可以参考下面这个方法:
在Game_Battler3(209) ...

na那公共事件里脚本怎么写  

点评

条件分歧:变量1 == 1 等价于 使用了1号物品  发表于 2011-7-26 16:31
回复

使用道具 举报

Lv3.寻梦者 (版主)

  /) /)<

梦石
0
星屑
4212
在线时间
4890 小时
注册时间
2009-2-16
帖子
8434

开拓者短篇七成年组季军

9
发表于 2011-7-26 10:05:50 | 只看该作者
为什么不设置多个公共事件……那多方便 反正变身卡也没几张
回复

使用道具 举报

Lv1.梦旅人

被遗忘の机器

梦石
0
星屑
73
在线时间
402 小时
注册时间
2010-7-24
帖子
1492
10
发表于 2011-7-27 07:54:20 | 只看该作者
其实不用变量和分歧,在那个物品上设公共事件啥的不久好了?
【镇楼】少年吃我大屌
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-2 07:58

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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