搜索
楼主: lanmao

谁有这个插件的原码

[复制链接]
发表于 2011-11-10 13:33:52 | 显示全部楼层 来自 中国–澳门
qwewqeewqeqwqwrrqwrwqr
回复

使用道具 举报

发表于 2011-11-10 13:35:11 | 显示全部楼层 来自 中国–澳门
qwewqeewqeqwqwrrqwrwqr
回复

使用道具 举报

发表于 2011-11-10 13:36:05 | 显示全部楼层 来自 中国–澳门
qwewqeewqeqwqwrrqwrwqr
回复

使用道具 举报

发表于 2011-11-10 13:37:54 | 显示全部楼层 来自 中国–澳门
qwewqeewqeqwqwrrqwrwqr
回复

使用道具 举报

发表于 2011-11-10 14:47:56 | 显示全部楼层 来自 中国–江苏–淮安
我有
  1. #include <amxmodx>

  2. /*---------------EDIT ME------------------*/
  3. #define ADMIN_CHECK ADMIN_KICK

  4. static const COLOR[] = "^x04" //green
  5. static const CONTACT[] = ""
  6. /*----------------------------------------*/

  7. new maxplayers
  8. new gmsgSayText

  9. public plugin_init() {
  10.         register_plugin("Admin Check", "1.51", "OneEyed")
  11.         maxplayers = get_maxplayers()
  12.         gmsgSayText = get_user_msgid("SayText")
  13.         register_clcmd("say", "handle_say")
  14.         register_cvar("amx_contactinfo", CONTACT, FCVAR_SERVER)
  15. }

  16. public handle_say(id) {
  17.         new said[192]
  18.         read_args(said,192)
  19.         if( ( containi(said, "who") != -1 && containi(said, "admin") != -1 ) || contain(said, "/admin") != -1 )
  20.                 set_task(0.1,"print_adminlist",id)
  21.         return PLUGIN_CONTINUE
  22. }

  23. public print_adminlist(user)
  24. {
  25.         new adminnames[33][32]
  26.         new message[256]
  27.         new contactinfo[256], contact[112]
  28.         new id, count, x, len
  29.        
  30.         for(id = 1 ; id <= maxplayers ; id++)
  31.                 if(is_user_connected(id))
  32.                         if(get_user_flags(id) & ADMIN_CHECK)
  33.                                 get_user_name(id, adminnames[count++], 31)

  34.         len = format(message, 255, "%s ADMINS ONLINE: ",COLOR)
  35.         if(count > 0) {
  36.                 for(x = 0 ; x < count ; x++) {
  37.                         len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"")
  38.                         if(len > 96 ) {
  39.                                 print_message(user, message)
  40.                                 len = format(message, 255, "%s ",COLOR)
  41.                         }
  42.                 }
  43.                 print_message(user, message)
  44.         }
  45.         else {
  46.                 len += format(message[len], 255-len, "No admins online.")
  47.                 print_message(user, message)
  48.         }
  49.        
  50.         get_cvar_string("amx_contactinfo", contact, 63)
  51.         if(contact[0])  {
  52.                 format(contactinfo, 111, "%s Contact Server Admin -- %s", COLOR, contact)
  53.                 print_message(user, contactinfo)
  54.         }
  55. }

  56. print_message(id, msg[]) {
  57.         message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id)
  58.         write_byte(id)
  59.         write_string(msg)
  60.         message_end()
  61. }
复制代码
回复

使用道具 举报

发表于 2011-11-10 19:10:46 | 显示全部楼层 来自 中国–安徽–宿州
支持个·
回复

使用道具 举报

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

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