赞 | 451 |
VIP | 56 |
好人卡 | 75 |
积分 | 424 |
经验 | 124650 |
最后登录 | 2024-11-16 |
在线时间 | 7599 小时 |
Lv5.捕梦者 (管理员) 老黄鸡
- 梦石
- 0
- 星屑
- 42355
- 在线时间
- 7599 小时
- 注册时间
- 2009-7-6
- 帖子
- 13506
|
arnie510 发表于 2013-12-29 04:34
不不 其實我只是想 抓取 某一位 角色的武器裝備 將他換取成 某一位角色的名字 而已
如果要指定1 ...
插入以下脚本- class Game_Party < Game_Unit
- attr_accessor :weapon_name_rem
- end
- trace_var(:$game_party){|n| n.weapon_name_rem||={}}
- class Game_Interpreter
- def v
- return $game_variables.instance_eval("@data").map{|c| c.to_s}
- end
- def cn(actor_id,new_name)
- new_name=$game_actors[new_name].name if new_name.is_a?(Fixnum)
- $game_actors[actor_id].weapons.each do |w|
- $game_party.weapon_name_rem[w.wtype_id]=new_name
- end
- end
- end
- class RPG::Weapon < RPG::EquipItem
- def name
- return @name unless $game_party
- tname = $game_party.weapon_name_rem[@wtype_id]
- return @name unless tname
- return tname
- end
- end
复制代码 想让第n位角色的武器名字变成第m位角色的名字。
事件脚本:想让第n位角色的武器名字变成m号变量 |
评分
-
查看全部评分
|