查看: 1922|回复: 2

[已经解决] 物品使用增加经验

  [复制链接]

论坛御王核潜艇

梦石
0
星屑
50
在线时间
50 小时
注册时间
2006-1-3
回帖
584

冬季迷宫创意大赛冠军

发表于 2009-8-27 14:16:11 | 显示全部楼层 |阅读模式

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

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

×
如果只做一个可以让己方单体增加经验的物品?

使用后己方单体加经验?公共事件的话只能指定某个人加,不好用。

脚本要怎么写

请教!
默默存在,畅游于各水域

小柯的徒弟

梦石
0
星屑
1925
在线时间
1157 小时
注册时间
2008-5-24
回帖
2994

贵宾

发表于 2009-8-27 14:50:13 | 显示全部楼层
  1. class Scene_Item
  2.   def update_exp(item_id,exp)
  3.     if @item.id == item_id
  4.       $game_party.actors[@target_window.index].exp+= exp
  5.     end
  6.     $game_temp.message_text = "使用了"+@item.name+",得到了"+exp.to_s+"点经验。"
  7.   end
  8. end
复制代码
然后搜索$game_temp.common_event_id = @item.common_event_id结果第二个,
下面加上
update_exp(物品编号,经验数量)
↑这段脚本可以复制多用。
回复

使用道具 举报

梦石
0
星屑
65
在线时间
433 小时
注册时间
2007-5-1
回帖
949
发表于 2009-8-27 14:53:42 | 显示全部楼层
那啥,其实不一定要用脚本,也可以用“状态法”……

嗯,不能浪费签名了,打广告。本人的悲剧作品:
坑化游戏《龙之影》      R剧《星空》     小游戏《剑与拳头》
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部