yjxfpg 发表于 2006-10-14 21:16:19

求在规定的时间自动转向预定服插件

求高手帮写一个在规定的时间把服里的玩家全部转到预定的服..:cry: .我的是amxx1.60的..求高手帮帮忙..

311890 发表于 2011-6-26 22:13:25

不错,收下,脚印

Ryu2877 发表于 2006-11-13 01:46:17

回复: 求在规定的时间自动转向预定服插件

这帖还在?
刚才仔细看了一下,先前写得仓促,漏了一点东西:


把这句:
if ( equal(TheTime, "22:22:") )
改为:
if ( equal(TheTime, "22:22:", 6) )


不好意思,浪费了大家的时间。

runsnake 发表于 2006-10-18 01:11:02

回复: 求在规定的时间自动转向预定服插件

Post by yjxfpg
我都测试了都没有成功...还是一样没有反映...那位大哥也测试一下看看..
唉,你怎么那么笨笨呢

附件里的是我测试过可以用的,还是按我说的小小地修改了一点点

yjxfpg 发表于 2006-10-16 23:39:39

回复: 求在规定的时间自动转向预定服插件

我都测试了都没有成功...还是一样没有反映...那位大哥也测试一下看看..

pop781 发表于 2006-10-16 21:24:21

回复: 求在规定的时间自动转向预定服插件

set_task(59.0, "Get_Thetime", 987123, "", 0, "b")

没空测试,看上去没有问题,试一下改为

set_task(30.0, "Get_Thetime", _,_,_, "b")

pop781 发表于 2006-10-16 00:46:03

回复: 求在规定的时间自动转向预定服插件


public Get_Thetime()
{
new TheTime[9]
get_time("%H:%M:",TheTime,8)
if ( equal(TheTime, "22:22:") )//假定22:22:xx是你预定时间
{
new playerList[32],pnum
get_players(playerList, pnum)
for ( new i=0; i<pnum; i++ )
{
   client_cmd(playerList[i], "connect xx.xx.xx.xx:270xx")
}
}
}


改成红字这段,试试。。。。

Ryu2877 发表于 2006-10-15 17:45:33

回复: 求在规定的时间自动转向预定服插件



#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "Author"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)

set_task(59.0, "Get_Thetime", 987123, "", 0, "b")
}
public Get_Thetime()
{
new TheTime
get_time("%H:%M:%S", TheTime, 8)
if ( equal(TheTime, "22:22:", 6) )//假定22:22:xx是你预定时间
{
new playerList,pnum
get_players(playerList, pnum)
for ( new i=0; i<pnum; i++ )
{
client_cmd(playerList, "connect xx.xx.xx.xx:270xx")
}
}
}


自己修改时间、IP,编译后试试。。。

hqzycs 发表于 2006-10-14 22:41:33

回复: 求在规定的时间自动转向预定服插件

哇,,,,,,,高难度啊...~!@@!@@:cool:

yjxfpg 发表于 2006-10-15 22:28:43

回复: 求在规定的时间自动转向预定服插件

我测试了一下..没有反映...转不过去..求大哥再帮改改看...
启动或换图时amxx的log里面有这一段 Failed to open dictionary file: cstrike\addons\amxmodx\data\lang\slaylosers.txt

yjxfpg 发表于 2006-10-16 16:08:04

回复: 求在规定的时间自动转向预定服插件

两位大哥..我都测试了..可是还是不可以转到预定的服里.

runsnake 发表于 2006-10-16 22:34:02

回复: 求在规定的时间自动转向预定服插件

我原来写过定时重启cs的插件,跟这差不多,修改或者增加如下的
#include <string>
get_time("%H:%M", TheTime, 8)
if ( equal(TheTime, "22:22") )//假定22:22是你预定时间
页: [1] 2
查看完整版本: 求在规定的时间自动转向预定服插件