复制程式
static Float:gametime = get_gametime() // 取得现在时间 (单位为秒
if ( gametime > user_time[id] + cdtime )
// 计算时间差 , 用户CD开始时间+CD秒数 (得到结束时间) 是否小于现在时间
{
user_time[id] = gametime // 更新用户CD开始时间
//允许使用技能
}
else
{
// CD中...
// 不允许使用技能
}
复制程式
set_task(15.0,"MyFunction", id)
public MyFunction( id )
{
client_print( id, print_center, "ID : %d",id )
}
指 15.0 秒后执行 MyFunction 这个函数,并且投入数值: id
MyFunction 则会在萤幕中央显示自身的 ID
http://www.amxmodx.org/doc/index.html?page=s...core%2Fset_task.htm