搜索
查看: 2477|回复: 7

Rulzy斑竹帮帮忙``

[复制链接]
发表于 2008-3-16 11:45:01 | 显示全部楼层 |阅读模式 来自 中国–广东–中山
这是Web.amxx源码,我不知道在AMXX。CFG里怎么设置可以讲解下吗,万分感谢

new const PLUGINNAME[] = "Web"
new const VERSION[] = "0.2"
new const AUTHOR[] = "jghg"
/*
Copyleft 2003-2004
http://www.amxmodx.org/forums/viewtopic.php?p=15898
WEB
===
Surf to any web site while in-game. Only non-alive players may surf so as to not have people idling about during the game.

USAGE
=====
Client command: amx_web <url> (surf to this url)
Client command: say /surf <url> (surf to this url)
Client command: teamsay /surf <url> (surf to this url)
Examples:
amx_web www.dn.se
say /surf www.amxmodx.org

INSTALLATION
============
Just compile and install as usual.

VERSIONS
========
0.2 040502  "Rewrite" for AMXx.
0.1 ??????  First version

TO DO
=====
* ?
   - Johnny got his gun
*/
#include <amxmodx>
#include <amxmisc>
// Global vars below
// Global vars above
public webb(id,level,cid) {
if (!cmd_access(id,level,cid,2)) {
  return PLUGIN_HANDLED
}
new url[128]
read_argv(1, url, 127)
surf(id, url, true)
return PLUGIN_HANDLED
}
stock clientprint(id, message[], bool:console) {
if (console) {
  client_print(print_console, id, message)
}
else {
  client_print(print_chat, id, message)
}
}
stock surf(id, url[], bool:console) {
if (is_user_alive(id)) {
  clientprint(id, "[AMX] Surfing is only for the dead. Amen.", console)
  return PLUGIN_CONTINUE
}
if (containi(url, "http://") != 0 && containi(url, "ftp://") != 0) {
  format(url, 127, "http://%s", url)
}
new html[128]
format(html, 127, "<html><head><META HTTP-EQUIV=^"Refresh^" CONTENT=^"0; URL=%s^"></head><body bgcolor=^"black^"><a href=^"%s^">%s</a></body></html>", url, url, url)
show_motd(id, html, "Teh webb")
return PLUGIN_CONTINUE
}
public checksay(id) {
new sayline[128]
read_argv(1, sayline, 127)
if (containi(sayline, "/surf ") != 0)
  return PLUGIN_CONTINUE
if (is_user_alive(id)) {
  clientprint(id, "[AMX] Surfing is only for the dead. Amen.", false)
  return PLUGIN_CONTINUE
}
new url[128]
copy(url, 127, sayline[6])
surf(id, url, false)
return PLUGIN_CONTINUE
}
public plugin_init() {
register_plugin(PLUGINNAME, VERSION, AUTHOR)
// Commands
register_clcmd("amx_web", "webb", 0, "<starturl>")
register_clcmd("say", "checksay")
register_clcmd("say_team", "checksay")
发表于 2008-3-16 13:09:54 | 显示全部楼层 来自 中国–福建–龙岩

回复: Rulzy斑竹帮帮忙``

应该不需要在amxx.cfg设置吧..?
回复

使用道具 举报

 楼主| 发表于 2008-3-16 18:35:07 | 显示全部楼层 来自 中国–广东–中山

回复: Rulzy斑竹帮帮忙``

要的,你看看A。LANG服务器都有这个东东呢``

web:QQqun:********.TEL:139******76
等字样啊
回复

使用道具 举报

发表于 2008-3-16 19:29:03 | 显示全部楼层 来自 中国–福建–龙岩

回复: Rulzy斑竹帮帮忙``

Post by 898285111
要的,你看看A。LANG服务器都有这个东东呢``

web:QQqun:********.TEL:139******76
等字样啊

这个插件应该是指玩家死后可以浏览网页,1.5不支持的。和A。LANG的服务器什么关系?

你说的那些是imessage插件提供的信息和这个插件没有关系...
回复

使用道具 举报

发表于 2008-3-16 22:42:04 | 显示全部楼层 来自 日本

回复: Rulzy斑竹帮帮忙``

好东西就是要看!!!!!
回复

使用道具 举报

 楼主| 发表于 2008-3-16 23:17:57 | 显示全部楼层 来自 中国–广东–中山

回复: Rulzy斑竹帮帮忙``

Rulzy帮忙看看啊
回复

使用道具 举报

发表于 2008-3-17 00:24:06 | 显示全部楼层 来自 日本

回复: Rulzy斑竹帮帮忙``

好东西不错````````````````````````````
回复

使用道具 举报

发表于 2008-3-17 01:41:09 | 显示全部楼层 来自 中国–广西–柳州–城中区

回复: Rulzy斑竹帮帮忙``

这是应该是用命令打开网址,所以不必在CFG里设置。
回复

使用道具 举报

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

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