i tried editing it...
For GIGN n GUERILLA...
I have alrdy defined the symbol etc...
Code:
{
register_clcmd("amx_checkgigns","CheckGigns",ADMIN_LEVEL_A,"- Limits gigns to 1")
register_clcmd("amx_checkguerilla","CheckGuerilla",ADMIN_LEVEL_A,"- Limits guerilla to 1")
}
new bool:g_bIsGign[33]
new g_nGignCount
new g_szModel[]="SAS" // Model that GIGN is replaced by
#define MAX_GIGNS 1 // Max # of GIGNS
public client_connect(id) g_bIsGign[id] = false //LINE 654!!!
public client_disconnect(id) g_bIsGign[id] = false
public CheckGigns(id,level,cid)
{
if(!cmd_access(id,level,cid,1))
return PLUGIN_HANDLED
new aPlayers[32],iNum
g_nGignCount = 0
get_players(aPlayers,iNum)
for (new i=0;i<=iNum;i++)
{
if(!is_user_connected(aPlayers[i])) continue
if(cs_get_user_team(aPlayers[i]) != CS_TEAM_CT) continue
new szModel[32]
cs_get_user_model(aPlayers[i],szModel,31)
if(equali(szModel,"GIGN"))
g_bIsGign[aPlayers[i]] = true
g_nGignCount++
if(g_nGignCount >= MAX_GIGNS) break
}
set_task(2.0,"CheckAgain")
return PLUGIN_HANDLED
}
public CheckAgain()
{
new aPlayers[32],iNum,i
get_players(aPlayers,iNum)
new szModel[32]
for(i=0;i<=iNum;i++)
{
if(!is_user_connected(aPlayers[i])) continue
if(( equali(szModel,"GIGN") ) && ( !g_bIsGign[aPlayers[i]] ))
{
cs_set_user_model(aPlayers[i],g_szModel)
}
}
return PLUGIN_HANDLED
}
new bool:g_bIsGuerilla[33]
new g_nGuerillaCount
new g_szModel[]="Terror" // LINE 709!!!
#define MAX_GUERILLA 1 // Max # of Guerilla
public client_connect(id) g_bIsGuerilla[id] = false
public client_disconnect(id) g_bIsGuerilla[id] = false
public CheckGuerilla(id,level,cid)
{
if(!cmd_access(id,level,cid,1))
return PLUGIN_HANDLED
new aPlayers[32],iNum
g_nGuerillaCount = 0
get_players(aPlayers,iNum)
for (new i=0;i<=iNum;i++)
{
if(!is_user_connected(aPlayers[i])) continue
if(cs_get_user_team(aPlayers[i]) != CS_TEAM_T) continue
new szModel[32]
cs_get_user_model(aPlayers[i],szModel,31)
if(equali(szModel,"GUERILLA"))
g_bIsGign[aPlayers[i]] = true
g_nGuerillaCount++
if(g_nGuerillaCount >= MAX_GUERILLA) break
}
set_task(2.0,"CheckAgain")
return PLUGIN_HANDLED
}
public CheckAgain()
{
new aPlayers[32],iNum,i
get_players(aPlayers,iNum)
new szModel[32]
for(i=0;i<=iNum;i++)
{
if(!is_user_connected(aPlayers[i])) continue
if(( equali(szModel,"Terror") ) && ( !g_bIsGuerilla[aPlayers[i]] ))
{
cs_set_user_model(aPlayers[i],g_szModel)
}
}
return PLUGIN_HANDLED
}
and i have these errors...
/home/groups/amxmodx/tmp/phpXpXxdd.sma(654) : error 021: symbol already defined: "client_connect"
/home/groups/amxmodx/tmp/phpXpXxdd.sma(709) : error 021: symbol already defined: "g_szModel"
/home/groups/amxmodx/tmp/phpXpXxdd.sma(713) : error 021: symbol already defined: "client_connect"
/home/groups/amxmodx/tmp/phpXpXxdd.sma(714) : error 021: symbol already defined: "client_disconnect"
/home/groups/amxmodx/tmp/phpXpXxdd.sma(747) : error 021: symbol already defined: "CheckAgain"
But i dunt wanna have to makeit that if they pushed Guerilla they dunt go to ct>Sas...
Thanks
__________________