hulianglove 发表于 2009-5-23 02:05:30

支持楼主,要是用MYSQL就更完美了,这样还可以跟论坛结合。

野*人 发表于 2009-5-23 07:40:48

建议给个外部连接地址~~

tides 发表于 2009-5-23 07:47:30

太复杂了

Cs.K 发表于 2009-5-23 10:28:25

支持下!排行很不错! 但是用Access数据库读取数据太慢而且对特殊字符处理不是很好,希望楼主早日学会MYSQL。

Hebe 发表于 2009-5-23 11:46:50

越来越和我意!可惜偶不能使用!
和【豆客】的排名系统有点相像咯····

lanmao 发表于 2009-5-23 14:37:13

我觉得应该给个外部连接地址

LittleKu 发表于 2009-5-23 15:06:45

楼主这个插件好像在官方网见过!
好像是要与网站挂勾的吧!
大家不防看看!#include <amxmodx>

public plugin_init() {
        register_plugin("PSRank", "3.x", "From DynAstY - Edited by Kill4Free")
        register_clcmd("say", "HandleSay", 0, "N/A")
        register_cvar("amx_psrank_url", "http://www.google.com")
        register_cvar("amx_psrank_steamid", "0")
}

public client_putinserver(id) {
        if (!is_user_bot(id)) {
                new param
                param = id
                set_task(120.0, "showinfo", id, param, 1)
        }
        return PLUGIN_CONTINUE
}

public showinfo(param[]) {
        client_print(param, print_chat, " Say Commands: /mystats, /ranks, /topclan and /search ")
        return PLUGIN_CONTINUE
}

public HandleSay(id) {
        new sBaseURL
        get_cvar_string("amx_psrank_url",sBaseURL,255)
        new args
        read_argv(1, args, 256)
       
        // SAY /ranks or /top10
        if(containi(args, "/ranks")!=-1 || containi(args, "/top10")!=-1) {
                show_motd(id, sBaseURL, "")
                return PLUGIN_HANDLED
        }
       
        // SAY /mystats
        if(containi(args, "/mystats")!=-1) {        
                new gRankURL
                new search
                if (get_cvar_num("amx_psrank_steamid") == 0) {
               get_user_name(id, search, 32)
                } else {
               get_user_authid(id, search, 32)
                }
                format(gRankURL, 255,"%sindex.php?submit=1&sort=skill&order=desc&search=%s", sBaseURL, search)
                show_motd(id, gRankURL, "")
                return PLUGIN_HANDLED
        }
       
//        if(containi(args, "/skill")!=-1) {
               
               
//                return PLUGIN_HANDLED
//        }
        // SAY /search processing trailing argument
        if(containi(args, "/search")!=-1) {        
                new t1
                new t2
                parse(args,t1,32,t2,32)
                new gRankURL
                format(gRankURL, 255,"%sindex.php?submit=1&sort=skill&order=desc&search=%s", sBaseURL, t2)
                show_motd(id, gRankURL, "")
                return PLUGIN_HANDLED
        }
       
        //SAY /topclan
        if (containi(args, "/topclan")!=-1) {
                new gRankURL
                format(gRankURL, 255,"%sclans.php", sBaseURL)
                show_motd(id, gRankURL, "")
                return PLUGIN_HANDLED
            }
       
        return PLUGIN_CONTINUE
}

261869247 发表于 2009-5-23 15:10:28

现在都是潜力会员 很郁闷

yangxi2008 发表于 2009-5-23 19:14:06

路过帮顶一下,这东西好强大,能用MYSQL 就爽了那样更新数据就不会有问题了

Soledad 发表于 2009-5-23 21:21:40

用ado当然也没问题啊
页: 1 2 3 [4] 5 6 7 8 9 10
查看完整版本: 网页格式统计插件MyStats 2.8a【有图有真相】