Project1

标题: 在问个问题! [打印本页]

作者: 乖乖的狼    时间: 2009-12-6 15:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 夏季冰川    时间: 2009-12-6 15:06
即不是特定人物也不是全体人物,那我真不知道是谁了.
作者: 越前リョーマ    时间: 2009-12-6 15:19
状态法。
作者: 乖乖的狼    时间: 2009-12-6 15:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: 夏季冰川    时间: 2009-12-6 15:39
本帖最后由 夏季冰川 于 2009-12-6 15:40 编辑

好了,跟据小旅的启示,在main之前插入以下代码:
  1. class Scene_Item
  2.   def update_level(item_id,level)
  3.     if @item.id == item_id
  4.       $game_party.actors[@target_window.index].level+= level
  5.     end
  6. $game_temp.message_text = "使用了"[email protected]+",提升了"+level.to_s+"级。"
  7.   end
  8. end
复制代码
然后搜索$game_temp.common_event_id = @item.common_event_id结果第二个,
下面加上
update_level(物品编号,需要提升等级数量)

原帖:http://rpg.blue/viewthread.php?tid=132645&highlight=%E7%BB%8F%E9%AA%8C

最后p.s:还是学会搜索的好.
作者: 悠悠炸弹    时间: 2009-12-6 15:49
其实,这才是原帖吧= =
http://rpg.blue/web/index.php?doc-view-3121
54我吧~
作者: 夏季冰川    时间: 2009-12-6 15:56
本帖最后由 夏季冰川 于 2009-12-6 15:57 编辑
其实,这才是原帖吧= =
http://rpg.blue/web/index.php?doc-view-3121
54我吧~
悠悠炸弹 发表于 2009-12-6 15:49

状态法虽然只要用到事件,人物多了还是不好办.不过作升级道具还是可以的,技能书的话人多了
就怀具了.

我那个是脚本做法,不是事件做法.
作者: 乖乖的狼    时间: 2009-12-6 16:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 13701225339    时间: 2009-12-6 16:06
7# 夏季冰川

先创建一个物品,调用公共事件。
显示文章;让谁升级?
显示选这项;1.主角001    2.主角002
当选择选项1的情况下 主角001 等级+1
当选择选项2的情况下 主角002 等级+1
作者: 夏季冰川    时间: 2009-12-7 03:11
LS的这个人物如果一直变换或者随机选人就不行了,局限性太大.
要加人名的方法应该是和actor.name有关吧.




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1