zwfgdlc 发表于 2008-8-27 11:07:26

回复: 在插件里第五局开启某插件如何编写?麻烦帮忙一下..

建个变量记录局数,不是第5局就直接return,是第5局就执行你代码.

baili1258 发表于 2008-8-27 11:39:57

回复: 在插件里第五局开启某插件如何编写?麻烦帮忙一下..

Post by zwfgdlc
建个变量记录局数,不是第5局就直接return,是第5局就执行你代码.

估计插件没有源码,跟我以前一样....
或者不想再修改插件!!

心静如水 发表于 2008-8-27 12:08:08

回复: 在插件里第五局开启某插件如何编写?麻烦帮忙一下..

Post by baili1258
估计插件没有源码,跟我以前一样....
或者不想再修改插件!!
不是的............而是俺想在第五局夜晚模式下开启子弹一粒一粒的插件,这样夜晚战斗很逼真,

可是子弹一粒一粒的插件没有原码.....................哎,不知如何是好?

Ryu2877 发表于 2008-9-2 16:36:20

回复: 在插件里第五局开启某插件如何编写?麻烦帮忙一下..



#include <amxmodx>
#include <amxmisc>

#define PLUGIN_NAME "Ryu_"
#define PLUGIN_VERSION "0.1"
#define PLUGIN_AUTHOR "CZ*Ryu"

#define iACTIVE_ROUND 5 //激活插件的局数

new iRoundCount = 0

public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)

register_event("TextMsg","e_TextMsg_ResetRound","a","2&#Game_C","2&#Game_will_restart")
register_event("HLTV", "e_HLTV_NewRound", "a", "1=0", "2=0")
}

public e_TextMsg_ResetRound()
iRoundCount = 0

public e_HLTV_NewRound()
{
iRoundCount++

if ( is_plugin_loaded("要控制的插件.amxx") == -1 )
return

if ( iRoundCount != iACTIVE_ROUND )
pause("ac", "要控制的插件.amxx")
else
unpause("ac", "要控制的插件.amxx")
}


心静如水 发表于 2008-9-3 14:04:21

回复: 在插件里第五局开启某插件如何编写?麻烦帮忙一下..

谢谢.............CS1.6应该可以吧...................
页: 1 [2]
查看完整版本: 在插件里第五局开启某插件如何编写?麻烦帮忙一下..