|
發表於 6-1-2011 22:59:36
|
顯示全部樓層
本帖最後由 chantikki 於 6-1-2011 23:21 編輯
register_clcmd("say_team","function_name")
public function_name(id)
{
new name[33]
new test[192]
get_user_name(id, name, 32)
read_args(text,191)
remove_quotes(text)
if (equal(text, ""))
return PLUGIN_HANDLED
new loop
switch (cs_get_user_team(id))
{
case CS_TEAM_CT:
{
for (loop = 1; loop <= maxplayers; loop++)
{
if (!is_user_connected(loop)) continue;
if (cs_get_user_team(loop) != CS_TEAM_CT) continue;
client_print(loop, print_chat, "[CT隊頻] %s : %s", name, test)
}
}
case CS_TEAM_T:
{
for (loop = 1; loop <= maxplayers; loop++)
{
if (!is_user_connected(loop)) continue;
if (cs_get_user_team(loop) != CS_TEAM_T) continue;
client_print(loop, print_chat, "[T隊頻] %s : %s", name, test)
}
}
}
return PLUGIN_HANDLED
}
// 必須做的 !! 請自行修改 maxplayers 為 伺服最大人數的數值
// 本內容完全未經測試, 如有問題, 請在此貼回報
// 這是隊頻系統, 寫法只作參考, 功能未完善 |
|