Project1
标题:
dbshy 前辈请进,关于上次的战斗菜单问题。
[打印本页]
作者:
迅雷進
时间:
2008-8-29 01:43
标题:
dbshy 前辈请进,关于上次的战斗菜单问题。
就是这个:
>>> http://rpg.blue/viewthread.php?tid=100693
小弟突然发现一个问题,
就是选择结束游戏的时候,
出现了一个 error msg:
抱歉了,
请前辈再次指教~ {/gg} {/gg} [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
木葬枫
时间:
2008-8-29 01:50
········我也想知道
作者:
dbshy
时间:
2008-8-29 02:20
前辈,最好能传个工程{/gg}
凭一句提示,看不出
作者:
迅雷進
时间:
2008-8-29 02:44
小弟的工程,
附“[]”就是由修改过原本的脚本。
有劳前辈了…… {/ll} {/ll}
http://rpg.blue/upload_program/files/test_100377794.rar
作者:
dbshy
时间:
2008-8-29 04:40
def refresh
self.contents.clear
for i in 0...@item_max
if $game_temp.in_battle then
if $game_switches[43] == true then
draw_item(0, disabled_color)
else
draw_item(0, normal_color)
end
if $game_switches[44] == true then
draw_item(1, disabled_color)
else
draw_item(1, normal_color)
end
if $game_switches[45] == true then
draw_item(2, disabled_color)
else
draw_item(2, normal_color)
end
if $game_switches[46] == true then
draw_item(3, disabled_color)
else
draw_item(3, normal_color)
end
if @commands[4] == "逃跑" and $game_temp.battle_can_escape == false then
draw_item(i, disabled_color)
else
draw_item(i, normal_color)
end
else
draw_item(i, normal_color)
end
end
end
复制代码
替换原来的REFRESH [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
迅雷進
时间:
2008-8-29 06:12
太厲害了!
對了前輩,
其實到底是什麽問題呢?
作者:
★_茄孓
时间:
2008-8-29 06:20
是的,是字符串问题,没有被to_s
找到错误行
self.contents.draw_text(rect, @commands[index])
改为
self.contents.draw_text(rect, @commands[index].to_s)
即可避免错误了吧!
作者:
dbshy
时间:
2008-8-29 17:46
前辈,请你仔细看我加的那个IF,凭你的水平一定知道
作者:
迅雷進
时间:
2008-8-29 20:12
終于明白了~
感謝前輩的指教~ {/ll} {/ll}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1