|
发表于 2008-2-9 16:49:45
|
显示全部楼层
来自 中国–广西–梧州
回复: war3ft v3.0_RC8,RC9汉化版的错误提示。
如果开的是WAR3FT_3.0的服务器,确实会存在这个问题:玩家的名字如果含有特殊字符的话,那么war3ft的数据库是不会记录的(这样的玩家进入游戏后是无法选择种族的),并且控制台也会出现大量的debug信息.
我想了个笨办法,就是去掉下面的代码,然后重新编译插件,这样一来控制台就不会产生大量的debug信息了,不过还是无法解决名字含有特殊字符的话不被war3ft数据库记录的问题.WC3_Log( true, "[SQLITE] Error in querying database, location: %d", id );
WC3_Log( true, "[SQLITE] Message: %s (%d)", szError, iErrNum );
WC3_Log( true, "[SQLITE] Query statement: %s ", szQuery ); //szQuery |
|