NEoMASTERR, блокируется только покупка гранат, брони и так далее, а оружие не блокируется.
Может не в списке блокируемых команд?
- Код: Выделить всё
new bool:g_garfif[33] = false
static const BLOCK_COMMAND[][] = {"buy", "buyammo1", "buyammo2", "buyequip", "cl_autobuy", "cl_rebuy", "cl_setautobuy", "cl_setrebuy"}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say qwe", "test")
RegisterHam(Ham_Spawn, "player", "SpawnPlayer", 1)
for ( new b; b < sizeof(BLOCK_COMMAND); b++){
register_clcmd (BLOCK_COMMAND[b], "block_buy")
}
}
public test(id){
set_task(5.0, "ofni", id)
}
public SpawnPlayer(id){
g_garfif[id] = false
}
public ofni(id){
for(new i; i < 33; i++){
if(is_user_connected(i)){
strip_user_weapons(i)
give_item (i, "weapon_knife")
g_garfif[i] = true
}
}
}
public block_buy(id){
if(g_garfif[id]) return PLUGIN_HANDLED
return PLUGIN_CONTINUE
}