[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~作者: zh99998 时间: 2008-8-29 01:24
纯水顶……作者: dbshy 时间: 2008-8-29 02:00
找到
def update_message
loop do
case @text.slice(/./m)
when "\x0a"
@text.sub!(/\x0a\[(.*?)\]/, "")
@name_window.set_text(0, $1)
when "\x0b"
@text.sub!(/\x0b\[(.*?)\]/, "")
@name_window.set_text(2, $1)
else
替换为
def update_message
loop do
case @text.slice(/./m)
when "\x0a"
@text.sub!(/\x0a\[(.*?)\]/, "")
n = $1
if $1 =~ /\d/ then
name = $game_actors[n.to_i].name
@name_window.set_text(0, name)
else
@name_window.set_text(0, n)
end
when "\x0b"
@text.sub!(/\x0b\[(.*?)\]/, "")
n = $1
if $1 =~ /\d/ then
name = $game_actors[n.to_i].name
@name_window.set_text(2, name)
else
@name_window.set_text(2, n)
end [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~作者: zh99998 时间: 2008-8-29 03:42
thx{/qiang},不过少了个else作者: 分子轨道理论 时间: 2008-8-29 04:54