搜索
查看: 4391|回复: 9

[求助]关于timeprojector.sma显示服的FPS问题

[复制链接]
发表于 2011-4-25 00:08:37 | 显示全部楼层 |阅读模式 来自 中国–广东–佛山–南海区
路过一个服,看到服里的timeprojector.amxx 玩家右上角增加了一个显示服即时FPS状态的,很不错,于是我就想学改下增加,结果发现模仿了nextmap的调用,这里 Next map: %sn^server_FPS: %s 就冲突了,无法编译,请教高手们,应该怎么改才可以显示到下张图名和服FPS,下附源码
  1. /*
  2. *  AMX Mod script.
  3. *
  4. * (c) Copyright 2003, ST4life
  5. * This file is provided as is (no warranties).
  6. */

  7. #include <amxmod>

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


  16. public show_timer(){
  17.         new nextmap[32]
  18.         new server_fps[32]
  19.         get_cvar_string("amx_nextmap",nextmap,31)
  20.         get_cvar_string("server_fps",server_fps,31)
  21.         new timeleft = get_timeleft()
  22.         set_hudmessage(255,255,255,0.75,0.05,0, 1.0, 1.0, 0.1, 0.2, 13)
  23.         show_hudmessage(0,"Time remaining: %d:%02d^nNext map: %sn^server_FPS: %s",timeleft / 60, timeleft % 60,nextmap,server_fps)
  24.         return PLUGIN_CONTINUE
  25. }

  26. public plugin_init()
  27. {
  28.         register_plugin("TimeProjector","0.1","ST4life")
  29.         set_task(1.0, "show_timer",0,"",0,"b")
  30.         return PLUGIN_CONTINUE
  31. }
复制代码

本帖子中包含更多资源

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

×
 楼主| 发表于 2011-4-25 00:10:27 | 显示全部楼层 来自 中国–广东–佛山–南海区
说明下,我如果去了Next map: %s  和next maps调用函数 只使用 server_FPS: %s 就可以编译
回复

使用道具 举报

发表于 2011-4-25 23:47:12 | 显示全部楼层 来自 中国–广东–梅州
不懂,帮你顶,加油。。。
回复

使用道具 举报

发表于 2011-4-25 23:51:37 | 显示全部楼层 来自 中国–江苏–盐城–建湖县
帮你顶一下、
回复

使用道具 举报

发表于 2011-5-24 11:47:44 | 显示全部楼层 来自 中国–广西–钦州
高手来回答最好了
回复

使用道具 举报

发表于 2011-5-30 02:34:32 | 显示全部楼层 来自 中国–台湾–宜兰县
  1. show_hudmessage(0,"Time remaining: %d:%02d^nNext map: %sn^server_FPS: %s",timeleft / 60, timeleft % 60,nextmap,server_fps)
复制代码
裡面的
  1. n^ (<-這地方應該是^n代表換行,原來是n^應該是手誤)server_FPS: %s
复制代码
回复

使用道具 举报

发表于 2011-6-6 18:36:48 | 显示全部楼层 来自 中国–广东–佛山–顺德区
server_fps: %d而不是%s
回复

使用道具 举报

发表于 2011-8-31 20:11:39 | 显示全部楼层 来自 中国–陕西–西安
那里写错了、

要从系写
回复

使用道具 举报

发表于 2011-11-10 16:12:08 | 显示全部楼层 来自 中国–新疆–乌鲁木齐
我只能帮忙顶一下了。。。。
回复

使用道具 举报

发表于 2011-11-11 12:53:18 | 显示全部楼层 来自 中国–江苏–淮安
帮忙顶下,嘻嘻
回复

使用道具 举报

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

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