|
发表于 2008-2-1 00:40:54
|
显示全部楼层
来自 中国–广东–惠州
回复: 求Timeleft_Hostname.amxx
是这个东西吧,很早就有了,就是不停地改服务器名.
[php]
#include <amxmodx>
new oldhostname[255], newhostname[255], timeleft, bool:ghostname = false
public plugin_init()
{
register_plugin("Timeleft Hostname", "1.2", "Cheap_Suit")
register_cvar("tlh_freq", "1.0")
set_task(get_cvar_float("tlh_freq"), "timeleft_hostname", 123456789)
}
public plugin_end()
{
if(task_exists(123456789, 0))
{
remove_task(123456789, 0)
set_cvar_string("hostname", oldhostname)
}
}
public timeleft_hostname()
{
if(get_cvar_float("mp_timelimit"))
{
if(ghostname == false)
{
get_cvar_string("hostname", oldhostname, 254)
ghostname = true
}
timeleft = get_timeleft()
if(timeleft > 0)
{
format(newhostname, 254, "%s (Timeleft %d:%02d)", oldhostname, (timeleft / 60), (timeleft % 60))
set_cvar_string("hostname", newhostname)
}
set_task(get_cvar_float("tlh_freq"), "timeleft_hostname", 123456789)
}
return PLUGIN_HANDLED
}
[/php] |
|