本帖最后由 布冷.逆天 于 2015-2-23 21:05 编辑
我先来,我想到的脚本是一个缩写脚本,比如text.gsub!(/\\[Pp]/) {$game_party.actors[0].nil? ? "" : $game_party.actors[0].name}
text.gsub!(/\\[Pp]/) {$game_party.actors[0].nil? ? "" : $game_party.actors[0].name}
,把这个添加在Window_Message 第 87行!就可以让NPC自己说出队伍的第一个角色名字!此为芯☆淡茹水告诉我的!
我觉得可以扩展,比如/Pp[1]显示队伍的第一个角色名字,/Pp[2]队伍的第2个角色名字,以此类推!
text.gsub!(/\\[Pp]\[([0-3])\]/) { $game_party.actors[$1.to_i] ? $game_party.actors[$1.to_i].name : "" }
text.gsub!(/\\[Pp]\[([0-3])\]/) { $game_party.actors[$1.to_i] ? $game_party.actors[$1.to_i].name : "" }
|