查看: 2500|回复: 9

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

  [复制链接]
梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
回帖
133
发表于 2011-7-24 07:08:19 | 显示全部楼层 |阅读模式

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

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

×
我现在想做个变身卡的效果  变量我使用某个物品后改变 行走图 和战斗图  ,就和神剑情天里  当角色装上某个武器后改变人物行走图 和战斗图。
   条件分岐 :脚本:当使用物品ID 1  时  
             ◆更改角色图形 : [逍遥生] , 马面,#马面★1665
                   ◆
                   除此以外的场合
                   ◆条件分岐 :脚本:当使用物品ID 2 时
               ◆更改角色图形 : [逍遥生] , 牛头,#牛头★1665
                      ◆
就是这样的效果  有会的教学怎么在公共事件里变量使用某个物品后改变角色图【是使用物品后才改变】

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

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

开拓者贵宾

发表于 2011-7-24 08:43:54 | 显示全部楼层
你可以做许多公共事件,一个公共事件对应一个物品
回复

使用道具 举报

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
回帖
133
 楼主| 发表于 2011-7-24 13:28:58 | 显示全部楼层
我就是不想做很多个公共事件才问的


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

使用道具 举报

虚構歪曲

梦石
0
星屑
354
在线时间
1196 小时
注册时间
2010-12-18
回帖
3842

贵宾

发表于 2011-7-24 19:41:40 | 显示全部楼层
$data_items[id]
回复

使用道具 举报

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

使用道具 举报

铃铃塔的守护者

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

贵宾

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

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

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

使用道具 举报

孤独守望

梦石
0
星屑
3144
在线时间
1535 小时
注册时间
2006-10-16
回帖
4223

开拓者贵宾

发表于 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
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复

使用道具 举报

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
回帖
133
 楼主| 发表于 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
回复

使用道具 举报

  /) /)<

梦石
0
星屑
4262
在线时间
4894 小时
注册时间
2009-2-16
回帖
8198

超评测评委开拓者短篇七成年组季军

发表于 2011-7-26 10:05:50 | 显示全部楼层
为什么不设置多个公共事件……那多方便 反正变身卡也没几张
回复

使用道具 举报

被遗忘の机器

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

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部