awon 发表于 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/

awon 发表于 2004-8-12 14:37:23

我知道是sever的命令,我希望是由client进入时触发sever执行这个命令。

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

nwb13 发表于 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)
}

awon 发表于 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又可以工作了,晕!

nwb13 发表于 2004-8-12 18:06:23

hahahaha
页: [1]
查看完整版本: 如何编一个脚本让服务端每次有玩家进入执行一个命令。