lkyun 发表于 2010-3-14 20:37:33

小刀来看下

lingwu force 100
Run-time error
World: 领悟技能
Immediate execution
:288: attempt to concatenate field '?' (a nil value)
stack traceback:
      :288: in function 'draw_window'
      :5: in main chunk
脚本错误处的上下文:
284 :               ColourNameToRGB ("red"), -- colour
285 :               false)            -- not Unicode
286 :
287 : for i = 1,#_basic do
288*:local txt = _skills_ch.."(".._basic.."):".._skills_lev
289 :local _high = i*20+5
290 :WindowText (win, "f1",
291 :               txt,   -- text
292 :               5, _high, 0, 0,      -- rectangle

今晚用领悟机器人出现这个错误提示,但是能领悟,没有右上的技能小窗口了,why?

lzkd 发表于 2010-3-14 20:49:28

这是 miniwindows 部分出错.是maper加载的那个右上角显示技能的小窗口.
那部分我没动过(也没研究过这方面的资料).

不过,从代码上来看,是skills的值没有取了.应该是在机器人运行skills取技能值的时候,被什么东西打断了,导致数据不完整,迷你windows不能显示.

解决方法,是把整个机器人退出,要关掉机器人窗口再运行一次,就好了.如果不方便这么做,那不管他也可以,那部分出错,不会影响领悟
页: [1]
查看完整版本: 小刀来看下