justin_76 发表于 2006-4-2 06:18:25

这段代码是不是有问题?!

public save_top15() {
        new pathname
        get_cvar_string("top15_path",pathname,127)
               
        new mapname
        get_mapname(mapname,63)
       
        new filename
        format(filename, 127, "%s/%s-top15.txt", pathname, mapname)
               
        if( file_exists(filename) )
                delete_file(filename)
       
        for( new i = 0; i < 15; i++ ) {
                if( top15_times == CT_MAX_TIME )
                        return
               
                new number
                num_to_str(top15_times,number,191)
               
                write_file(filename, top15_authid)
                write_file(filename, top15_names)               
                write_file(filename, number)
        }
        return
}
-------------------------------------------
是不是这段代码哪里错误,造成只能写入一个top15?
如果有错误,希望大虾帮忙修改下,小弟感激不尽。

nwb13 发表于 2006-4-2 10:24:21

回复: 这段代码是不是有问题?!

代码不全,看的一知半解,猜测是
if( top15_times == CT_MAX_TIME )
return
的问题
页: [1]
查看完整版本: 这段代码是不是有问题?!