循环源码该如何写?
本帖最后由 cityhonghu 于 2009-2-1 03:38 编辑比如死亡服,一直打下去真的有点累,想在其中加一点即兴节目。
就是每打死亡模式30分钟自动切换为刀战模式10分钟,如此循环下去。
已经有简单的刀战插件(只有ON 和 OFF的功能),请问要如此循环下去的
源码该如何写呢?(希望30分钟和10分钟参数化)
由于下载附件要扣钱,刀战插件的源码连接见下。
http://forums.alliedmods.net/showthread.php?p=28343
谢谢。 本帖最后由 0920357689 于 2009-2-6 03:13 编辑
用以下思路能不能?~?
不太會寫...其中有些代碼可能寫錯了
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "123"
#define VERSION "456"
#define AUTHOR "789"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("amx_Knifetime","600")
register_cvar("amx_deadtime","1800")
}
public 那個換圖執行的忘了怎寫()
{
set_task(get_cvar_num("amx_Knifetime"),"dead")
return PLUGIN_CONTINUE
}
public dead()
{
使用伺服器指令關閉刀戰
set_task(get_cvar_num("amx_Knifetime"),"Knife")
}
public Knife()
{
使用伺服器指令關閉死亡
set_task(get_cvar_num("amx_deadtime"), "dead")
}
页:
[1]