搜索
查看: 4681|回复: 16

[AMXX 带源码] 发个显示个性时间源码【转】

[复制链接]
发表于 2010-11-30 20:44:07 | 显示全部楼层 |阅读模式 来自 广西南宁
  1. /*
  2. 时间插件2TimeProjector


  3. *  AMX X Mod script.
  4. *
  5. * (c) Copyright 2004, olol
  6. *
  7. * This file is provided as is (no warranties).
  8. */

  9. #include <amxmod>

  10. /*
  11. * TimeProjector displays the time and the next map on the top right corner of the client
  12. * display as a hudmessage.
  13. *
  14. * History:
  15. *
  16. * v0.1: -  
  17. */


  18. public show_timer(id){
  19.     new MONTHS[12][] = {"1","2","3","4","5","6","7","8","9","10","11","12"}
  20.     new WEEK[7][] = {"- Xing Qi 1","- Xing Qi 2","- Xing Qi 3","- Xing Qi 4","- Xing Qi 5","- Xing Qi 6","- Xing Qi Tian"}
  21.     new DAY[31][] = {"1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"}
  22.     new timel = get_timeleft()
  23.     new ns_Hour[3], ns_Minutes[3],ns_Month[3],ns_Day[3],ns_Year[5],ns_second[3],ns_week[5]
  24.     get_time("%H", ns_Hour, 2)
  25.     get_time("%M", ns_Minutes, 2)
  26.     get_time("%m", ns_Month, 2)
  27.     get_time("%d", ns_Day, 2)
  28.     get_time("%Y", ns_Year, 4)
  29.     get_time("%S", ns_second, 2)
  30.     get_time("%w", ns_week, 4)   
  31.     set_hudmessage(0,0,999,0.75,0.18,0, 1.0, 1.0, 0.1, 0.2, 5)
  32.     if((str_to_num(ns_week)) ==0){
  33.     show_hudmessage(id,"%s-%s-%s %s ^n XianZaiShiJian:  %s:%s:%s^n ShengYuShiJian:  %d:%02d",ns_Year,MONTHS[str_to_num(ns_Month) -1],DAY[str_to_num(ns_Day) -1],WEEK[str_to_num(ns_week) +6],ns_Hour,ns_Minutes,ns_second,timel / 60, timel % 60)
  34.     }else{
  35.     show_hudmessage(id,"%s-%s-%s %s ^n XianZaiShiJian:  %s:%s:%s^n ShengYuShiJian:  %d:%02d",ns_Year,MONTHS[str_to_num(ns_Month) -1],DAY[str_to_num(ns_Day) -1],WEEK[str_to_num(ns_week) -1],ns_Hour,ns_Minutes,ns_second,timel / 60, timel % 60)
  36.     }
  37.     return PLUGIN_CONTINUE
  38. }

  39. public plugin_init()
  40. {
  41.     register_plugin("TimeProjector","0.1","olol")
  42.     //register_clcmd("say nowtime","show_timer")
  43.     set_task(1.0, "show_timer",0,"",0,"b")
  44.     return PLUGIN_CONTINUE
  45. }
复制代码
发表于 2010-11-30 22:08:55 | 显示全部楼层 来自 内蒙古呼和浩特
发个贴图看看效果!
回复

使用道具 举报

发表于 2010-12-13 16:52:57 | 显示全部楼层 来自 云南昆明
下了。。先看看
回复

使用道具 举报

发表于 2012-1-29 15:36:57 | 显示全部楼层 来自 安徽宿州
有效果图看看么··
回复

使用道具 举报

发表于 2012-2-10 02:38:23 | 显示全部楼层 来自 北京
根据代码

只显示现在年月日时间以及地图剩余时间
回复

使用道具 举报

发表于 2012-2-10 23:22:31 | 显示全部楼层 来自 北京
呵呵 我会改
时间 文字 OP帽子 26种帽子可以选





回复

使用道具 举报

发表于 2012-2-10 23:23:23 | 显示全部楼层 来自 北京
本帖最后由 zw63734487 于 2012-2-10 23:25 编辑

晕  图挂了 权限不够 网络图也转不了   蛋疼


http:/ /hi.baidu.com/ dark1123  /home

cs相册 上传于 2012.2.10
回复

使用道具 举报

发表于 2012-2-10 23:49:26 | 显示全部楼层 来自 北京
哈!!!我会弄了!!!!!!!!!!!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
回复

使用道具 举报

发表于 2012-2-12 12:43:01 | 显示全部楼层 来自 台湾
挖好好看:)
回复

使用道具 举报

发表于 2012-3-2 09:07:55 | 显示全部楼层 来自 浙江湖州
多谢源码,学习下:lol
回复

使用道具 举报

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

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