搜索
查看: 2202|回复: 5

如何编一个脚本让服务端每次有玩家进入执行一个命令。

[复制链接]
发表于 2004-8-12 11:48:40 | 显示全部楼层 |阅读模式 来自 中国–广东–肇庆–广宁县
由于我网吧的机器全部是98客户端且玩CS15多,所以想让每一个玩家进入时,服务端自动执行cdcurrentupdate "4.22"以保持服务端的CD版本号为4.22。或每隔2分钟执行一次命令也可以,请高手帮帮忙,编个sma脚本,谢谢。
发表于 2004-8-12 14:06:10 | 显示全部楼层 来自 中国–福建–龙岩
这个命令是server的。不是client的。
给你点资料自学下。 :thefinger
http://www.ravenousbugblatterbeast.pwp.blueyonder.co.uk/Script/
回复

使用道具 举报

 楼主| 发表于 2004-8-12 14:37:23 | 显示全部楼层 来自 中国–广东–肇庆
我知道是sever的命令,我希望是由client进入时触发sever执行这个命令。

有没有中文的资料,E文看不懂啊 :5:  :5:  :5:
回复

使用道具 举报

发表于 2004-8-12 15:57:55 | 显示全部楼层 来自 中国–陕西–宝鸡
试试看,下面的代码
=============================
#include <amxmod>

#define CD_VRE        4.22

public plugin_init() {
        register_plugin("CD_VER","0.1","nwb13")
}

public client_connect(id) {
        server_cmd("cdcurrentupdate %.2f",CD_VER)
}
回复

使用道具 举报

 楼主| 发表于 2004-8-12 17:02:59 | 显示全部楼层 来自 中国–广东–肇庆–广宁县
Post by nwb13
试试看,下面的代码
=============================
#include <amxmod>

#define CD_VRE        4.22

public plugin_init() {
        register_plugin("CD_VER","0.1","nwb13")
}

public client_connect(id) {
        server_cmd("cdcurrentupdate %.2f",CD_VER)
}

非常感谢,这个应该可以了,但这个“cdcurrentupdate %.2f”是什么意思,是不是“cdcurrentupdate 4.22”啊?今天CD升到了4.23.2,CS15又可以工作了,晕!
回复

使用道具 举报

发表于 2004-8-12 18:06:23 | 显示全部楼层 来自 中国–陕西–西安
hahahaha
回复

使用道具 举报

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

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