幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1666|回复: 4

[RMXP] 判断使用了XX物品的脚本应该放在哪里呢

[复制链接]

40

主题

190

帖子

1635

积分

⑥精研

●~  ●~   ●

积分
1635
发表于 2010-1-20 16:24:41 | 显示全部楼层 |阅读模式
比如 if 使用了34号物品,那么就执行XXXX,end 。如果放在脚本编辑器里,应该怎么写呢?是不是可以写在Scene_Item的什么位置?



if $used_item_id == 34
  。。。。。。
end
回复

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2010-1-20 21:48:27 | 显示全部楼层
def update
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

40

主题

190

帖子

1635

积分

⑥精研

●~  ●~   ●

积分
1635
 楼主| 发表于 2010-1-21 09:33:42 | 显示全部楼层
这样?为什么在菜单中使用32号物品没效果呢
  #--------------------------------------------------------------------------
  # ● 刷新画面
  #--------------------------------------------------------------------------
  def update
    # 刷新窗口
    @help_window.update
    @item1_window.update
    @target_window.update
    # 物品窗口被激活的情况下: 调用 update_item
    if @item1_window.active
      update_item
      return
    end
    # 目标窗口被激活的情况下: 调用 update_target
    if @target_window.active
      update_target
      return
    end
   
  if $used_item_id == 32
    p "22"
  end
   
  end
回复 支持 反对

使用道具 举报

52

主题

463

帖子

9095

积分

⑦老手

您还没有设置个性签名

积分
9095
发表于 2010-1-21 12:09:50 | 显示全部楼层
使用物品对应的公共事件里设置开关即可
先行者的广告: http://www.diyrpg.net/bbs
回复 支持 反对

使用道具 举报

0

主题

50

帖子

408

积分

④见习

腿神姐真的很温柔&

积分
408
QQ
发表于 2010-1-22 21:37:20 | 显示全部楼层
def update_item 的 if @item.scope >= 3 前面…
$used_item_id = @item.id
http://www.diyrpg.net/bbs/index.php 欢迎大家来先行者论坛><
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-16 02:14 , Processed in 0.024719 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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