搜索
楼主: mwy5ym

[AMXX 带源码] 网页格式统计插件MyStats 2.8a【有图有真相】

[复制链接]
发表于 2009-5-23 02:05:30 | 显示全部楼层 来自 新疆乌鲁木齐
支持楼主,要是用MYSQL就更完美了,这样还可以跟论坛结合。
回复

使用道具 举报

发表于 2009-5-23 07:40:48 | 显示全部楼层 来自 广西百色
建议给个外部连接地址~~
回复

使用道具 举报

发表于 2009-5-23 07:47:30 | 显示全部楼层 来自 广东东莞
太复杂了
回复

使用道具 举报

发表于 2009-5-23 10:28:25 | 显示全部楼层 来自 广东深圳
支持下!排行很不错! 但是用Access数据库读取数据太慢而且对特殊字符处理不是很好,希望楼主早日学会MYSQL。
回复

使用道具 举报

发表于 2009-5-23 11:46:50 | 显示全部楼层 来自 安徽合肥
越来越和我意!可惜偶不能使用!
和【豆客】的排名系统有点相像咯····
回复

使用道具 举报

发表于 2009-5-23 14:37:13 | 显示全部楼层 来自 浙江杭州
我觉得应该给个外部连接地址
回复

使用道具 举报

发表于 2009-5-23 15:06:45 | 显示全部楼层 来自 广东广州
楼主这个插件好像在官方网见过!
好像是要与网站挂勾的吧!
大家不防看看!
  1. #include <amxmodx>

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

  8. public client_putinserver(id) {
  9.         if (!is_user_bot(id)) {
  10.                 new param[1]
  11.                 param[0] = id
  12.                 set_task(120.0, "showinfo", id, param, 1)
  13.         }
  14.         return PLUGIN_CONTINUE
  15. }

  16. public showinfo(param[]) {
  17.         client_print(param[0], print_chat, "[AMXX] Say Commands: /mystats, /ranks, /topclan and /search [playername]")
  18.         return PLUGIN_CONTINUE
  19. }

  20. public HandleSay(id) {
  21.         new sBaseURL[256]
  22.         get_cvar_string("amx_psrank_url",sBaseURL,255)
  23.         new args[256]
  24.         read_argv(1, args, 256)
  25.        
  26.         // SAY /ranks or /top10
  27.         if(containi(args, "/ranks")!=-1 || containi(args, "/top10")!=-1) {
  28.                 show_motd(id, sBaseURL, "")
  29.                 return PLUGIN_HANDLED
  30.         }
  31.        
  32.         // SAY /mystats
  33.         if(containi(args, "/mystats")!=-1) {        
  34.                 new gRankURL[256]
  35.                 new search[33]
  36.                 if (get_cvar_num("amx_psrank_steamid") == 0) {
  37.                  get_user_name(id, search, 32)
  38.                 } else {
  39.                  get_user_authid(id, search, 32)
  40.                 }
  41.                 format(gRankURL, 255,"%sindex.php?submit=1&sort=skill&order=desc&search=%s", sBaseURL, search)
  42.                 show_motd(id, gRankURL, "")
  43.                 return PLUGIN_HANDLED
  44.         }
  45.        
  46. //        if(containi(args, "/skill")!=-1) {
  47.                
  48.                
  49. //                return PLUGIN_HANDLED
  50. //        }
  51.         // SAY /search processing trailing argument
  52.         if(containi(args, "/search")!=-1) {        
  53.                 new t1[32]
  54.                 new t2[32]
  55.                 parse(args,t1,32,t2,32)
  56.                 new gRankURL[256]
  57.                 format(gRankURL, 255,"%sindex.php?submit=1&sort=skill&order=desc&search=%s", sBaseURL, t2)
  58.                 show_motd(id, gRankURL, "")
  59.                 return PLUGIN_HANDLED
  60.         }
  61.        
  62.         //SAY /topclan
  63.         if (containi(args, "/topclan")!=-1) {
  64.                 new gRankURL[256]
  65.                 format(gRankURL, 255,"%sclans.php", sBaseURL)
  66.                 show_motd(id, gRankURL, "")
  67.                 return PLUGIN_HANDLED
  68.             }
  69.        
  70.         return PLUGIN_CONTINUE
  71. }
复制代码
回复

使用道具 举报

发表于 2009-5-23 15:10:28 | 显示全部楼层 来自 广东广州
现在都是潜力会员 很郁闷
回复

使用道具 举报

发表于 2009-5-23 19:14:06 | 显示全部楼层 来自 广东东莞
路过帮顶一下,这东西好强大,能用MYSQL 就爽了  那样更新数据就不会有问题了
回复

使用道具 举报

发表于 2009-5-23 21:21:40 | 显示全部楼层 来自 吉林长春
用ado当然也没问题啊
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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