北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 3485|回复: 5

error_desc [result] 这样用对么

[复制链接]
发表于 2010-4-24 17:12:20 | 显示全部楼层 |阅读模式
check.lua

function check (result)
  if result ~= error_code.eOK then
    error (error_desc [result] or
           string.format ("Unknown error code: %i", result),
           2) -- error level - whoever called this function
  end -- if
end -- function check

return check


红字部分用法可对? error_code ,error_desc在check.lua里都没有定义,
这两个是怎么个意思呢
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-4-24 17:28:23 | 显示全部楼层
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-4-24 17:43:08 | 显示全部楼层

这些我理解
我想问 error_code和error_desc是默认的表还是自定义的表,还是别的什么

[ 本帖最后由 ssb 于 2010-4-24 05:44 PM 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-4-24 18:08:34 | 显示全部楼层
The "error_desc" table is automatically supplied by MUSHclient for Lua scripts.
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-4-24 19:27:23 | 显示全部楼层
I wasn't sure whether I could access error_code and the others without importing constants.lua first (which is really wrapped by XML). Now I see error_code is an entirely separate table, and it seems that I can access it, so thank you for letting me know!


error_code也找到了
多谢ddid了!

[ 本帖最后由 ssb 于 2010-4-24 07:32 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-4-24 21:44:55 | 显示全部楼层
nothank
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-25 07:10 AM , Processed in 0.012280 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表