Code:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
public plugin_modules()
{
require_module("cstrike")
require_module("fun")
}
public plugin_init() {
register_plugin("Weapon","1.1","Fire and Tyler")
register_cvar("amx_weapon","1")
register_clcmd("say /m4","m4a1",ADMIN_LEVEL_A,"- Gives m4")
register_clcmd("say /ak","ak47",ADMIN_LEVEL_A,"- Gives ak")
register_clcmd("say /deagle","deagle",ADMIN_LEVEL_A,"- Gives deagle")
register_clcmd("say /mp5","mp5navy",ADMIN_LEVEL_A,"- Gives mp5navy")
register_clcmd("say /smoke","smoke",ADMIN_LEVEL_A,"- Gives smoke")
register_clcmd("say /flash","flash",ADMIN_LEVEL_A,"- Gives flash")
register_clcmd("say /he","he",ADMIN_LEVEL_A,"- Gives he")
register_clcmd("say /awp","awp",ADMIN_LEVEL_A,"- Gives awp")
register_clcmd("say /all","all",ADMIN_LEVEL_B,"- Gives all")
register_clcmd("say /scout","scout",ADMIN_LEVEL_A,"- Gives scout")
register_clcmd("say /nvg","nvg",ADMIN_LEVEL_A,"- Gives Nightvision")
register_clcmd("say /krieg","krieg",ADMIN_LEVEL_A,"- Gives Krieg")
register_clcmd("say /autosnipe","autosnipe",ADMIN_LEVEL_A,"- Gives autosnipe")
register_clcmd("say /noclip","Noclip",ADMIN_LEVEL_A,"- Gives Noclip")
}
public m4a1(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 90)
}
return PLUGIN_HANDLED
}
public ak47(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 90)
}
return PLUGIN_HANDLED
}
public deagle(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
return PLUGIN_HANDLED
}
public mp5navy(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_mp5navy")
cs_set_user_bpammo(id, CSW_MP5NAVY, 120)
}
return PLUGIN_HANDLED
}
public smoke(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_smokegrenade")
}
return PLUGIN_HANDLED
}
public flash(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_flashbang")
give_item(id,"weapon_flashbang")
}
return PLUGIN_HANDLED
}
public he(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_hegrenade")
}
return PLUGIN_HANDLED
}
public awp(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_awp")
cs_set_user_bpammo(id, CSW_AWP, 30)
}
return PLUGIN_HANDLED
}
public scout(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_scout")
cs_set_user_bpammo(id, CSW_SCOUT, 30)
}
return PLUGIN_HANDLED
}
public nvg(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_nightvision")
}
return PLUGIN_HANDLED
}
public autosnipe(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_g3sg1")
cs_set_user_bpammo(id, CSW_G3SG1, 90)
}
return PLUGIN_HANDLED
}
public Krieg(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_p228")
cs_set_user_bpammo(id, CSW_P228, 90)
}
return PLUGIN_HANDLED
}
public Noclip(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
set_user_noclip (id,1)
}
return PLUGIN_HANDLED
}
public all(id,lvl,cid) {
if(!cmd_access(id,lvl,cid,2)) {
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_weapon") !=0) {
give_item(id,"weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 90)
give_item(id,"weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 90)
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
give_item(id,"weapon_mp5navy")
cs_set_user_bpammo(id, CSW_MP5NAVY, 120)
give_item(id,"weapon_smokegrenade")
give_item(id,"weapon_flashbang")
give_item(id,"weapon_flashbang")
give_item(id,"weapon_hegrenade")
give_item(id,"weapon_awp")
cs_set_user_bpammo(id, CSW_AWP, 30)
}
return PLUGIN_HANDLED
}