複製程式
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