搜索
查看: 5990|回复: 27

[原创]在1.6里看网页

[复制链接]
发表于 2004-11-6 15:36:16 | 显示全部楼层 |阅读模式 来自 中国–陕西–西安
[2004.11.7]更新
-----------
0.2版本
-----------
附件中提供了源代码,请自己编译
命令:
在amx.cfg里设置默认的网页amx_web_url
say /web 网址 开你想看的网址
say /homepage 开主页

[2004.11.5]
以下是源代码
----------------
0.1a版本
----------------

#include <amxmod>

public plugin_init() {
        register_plugin("web browse", "0.1a", "nwb13")
        register_clcmd("say", "website", 0, "N/A")
        register_cvar("amx_web_url", "http://www.google.com")
}

public website(id) {
        new BaseURL[256]
        new args[256]
        new temp[32],link[226]
        read_argv(1, args, 256)
        if(containi(args, "/web")!=-1){
                parse(args,temp,32,link,226)
                format(BaseURL,255,"http://%s",link)
                show_motd(id, BaseURL, "")
        }
        if(containi(args, "/home")!=-1){
                get_cvar_string("amx_web_url",BaseURL,255)
                show_motd(id, BaseURL, "")
        }
        return PLUGIN_HANDLED
}


-----------------
0.1b版本(简化版本)
-----------------
#include <amxmod>

public plugin_init() {
        register_plugin("web browse", "0.1b", "nwb13")
        register_clcmd("say /home", "website", 0, "N/A")
        register_cvar("amx_web_url", "http://www.google.com")
}

public website(id) {
        new BaseURL[256]
        get_cvar_string("amx_web_url",BaseURL,255)
        show_motd(id, BaseURL, "")
        return PLUGIN_HANDLED
}


使用方法:
在amx.cfg里设置默认的网页amx_web_url
在游戏里say /home打开默认的网页
在游戏里say /web 网址 打开你输入网址的网页
如:say /web www.163.com

本人的感觉是基本能看,就是有点慢,呵呵,这下在游戏里就可以看网页了

本帖子中包含更多资源

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

×
发表于 2004-11-6 15:38:50 | 显示全部楼层 来自 中国–内蒙古
强力支持!
虽然没什么实际用途。
回复

使用道具 举报

 楼主| 发表于 2004-11-6 15:39:19 | 显示全部楼层 来自 中国–陕西–西安
谢谢,呵呵
回复

使用道具 举报

发表于 2004-11-6 16:47:16 | 显示全部楼层 来自 日本
太谢谢楼主乐,
马上就去测试 !

用/web www.xxxx.com的方式可以正常打开

但是通过在amx.cfg里写入
amx_web_url www.xxx.com  的方式不可行显示如下图片 !


还有能不能把窗口设置的大一点,因为既然是浏览网页,打了比较方便,况且也不需要看游戏画面。

可以用按Y键后输入/web www.xxx.com 的方式打开网页,但是在控制台输入
say /web www.xxx.com的话,就出现如下图的显示。
能不能改善一下?

我现在的服务器为amxx020+cs1.6。原码部分需要改动吗?
#include <amxmod>   -〉 #include <amxmodx>
?

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2004-11-6 22:09:51 | 显示全部楼层 来自 中国–广西–玉林
nwb13 我希望你能写出这样的插件`
在客户端死亡的时间内 利用  scrollmsg.amx 这插件也就是显示在下面的滚动信息的插件.

在客户端死亡的时候自动显示一些新闻啊什么的..新的一句开始有自动没有显示了.

结合你自己现在的这插件搞个.

要不你也可以利用 QQ 的那信息的代码加到服务器里`显示在右下角.

:thefinger
回复

使用道具 举报

发表于 2004-11-7 03:29:10 | 显示全部楼层 来自 中国–北京–北京
有意思

CS Internet Explorer
回复

使用道具 举报

发表于 2004-11-7 10:02:37 | 显示全部楼层 来自 日本
nwb13,还是不行啊!
用了修改之后的插件的话,又多出了个问题
游戏里的玩家们都无法使用say 来打字了。
回复

使用道具 举报

 楼主| 发表于 2004-11-7 14:47:32 | 显示全部楼层 来自 中国–陕西–西安
Post by cityhonghu
nwb13,还是不行啊!
用了修改之后的插件的话,又多出了个问题
游戏里的玩家们都无法使用say 来打字了。

你试试简化版本
回复

使用道具 举报

发表于 2004-11-7 15:51:22 | 显示全部楼层 来自 日本
使用简化版本,say 可以用了。但是 say /home之后,出现如下图显示的内容 !

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2004-11-7 16:20:29 | 显示全部楼层 来自 中国–陕西–西安
Post by cityhonghu
使用简化版本,say 可以用了。但是 say /home之后,出现如下图显示的内容 !

你一定要在控制台里使用吗?
回复

使用道具 举报

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

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