AMX MOD X
Суббота, 03.01.2026, 12:33:44



Приветствую Вас Гость | RSS
[ Главная ] [ Weapon Menu - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
Weapon Menu
ahaДата: Суббота, 02.02.2008, 18:01:36 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 370
Репутация: 6
Статус: Не в сети
Делаю для своего зомби сервера Weapon Menu ,
Меню как бы уже гатова , только проблемка есть не дается оружие ...
Скажите пожалуста в чем проблема , и может еще где ошибку найдете . :

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <vault>
#include <engine>

#define MainBuyMenu (1<<0)|(1<<1)|(1<<2)|(1<<3)
#define Keyshandgun (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<9)
#define Keyssubgun (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<9)
#define Keysshotgun (1<<0)|(1<<1)|(1<<2)

new PLUGIN[]="Weapon Menu"
new AUTHOR[]="asdf"
new VERSION[]="v1.0"

public plugin_init() {
register_plugin(PLUGIN,VERSION,AUTHOR)

register_cvar("buy_menu","1")

register_clcmd( "say /buy","ShowBuyMenu")


register_menucmd(register_menuid("BuyMenu"), MainBuyMenu, "PressedBuyMenu")

}

public ShowBuyMenu(id) {
show_menu(id, MainBuyMenu, "Zombie Mod Infection Weapon Menu: ^n1: Shotguns ^n2: SMG^n3: Exit^n", -1, "BuyMenu") // Display menu
}

public PressedBuyMenu(id, key) {

switch (key) {
case 0: { // 1
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
Showshotgun(id)
}
case 1: { // 2
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
Showsubgun(id)

}
}
return PLUGIN_CONTINUE
}

public Showhandgunmenu(id)
{
show_menu(id, Keyshandgun, "Zombie Mod Infection Weapon Menu[Pistols]: ^n1: 9X19mm Sidearm ^n2: K&M .45 Tactical ^n3: 228 Compact ^n4: Nught Hawk ^n5: ES Five-Seven ^n6: Duel Elites ^n7: Exit^n", -1, "Handgun") // Display menu
}

public Pressedhandgun(id, key) {

switch (key) {
case 0: { // 1

if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_glock18")
//cs_set_user_bpammo(id,CSW_GLOCK18,250)
}
case 1: { // 2
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_usp")
//cs_set_user_bpammo(id,CSW_USP,250)
}
case 2: { // 3
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_p228")
//cs_set_user_bpammo(id,CSW_P228,250)
}
case 3: { // 4
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_deagle")
//cs_set_user_bpammo(id,CSW_DEAGLE,250)
}
case 4: { // 5
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_fiveseven")
//cs_set_user_bpammo(id,CSW_FIVESEVEN,250)
}
case 5: { // 6
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_elite")
//cs_set_user_bpammo(id,CSW_ELITE,250)
}
}
return PLUGIN_CONTINUE
}

public Showsubgun(id) {
show_menu(id, Keyssubgun, "Zombie Mod Infection Weapon Menu[SMG]: ^n1: TMP ^n2: MP5 ^n3: UMP45 ^n4: ES C90 ^n5: UZI ^n6: Exit^n", -1, "Handgun") // Display menu
}

public Pressedsubgun(id, key) {


switch (key) {
case 0: { // 1
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_tmp")
cs_set_user_bpammo(id,CSW_TMP,250)
Showhandgunmenu(id)
}
case 1: { // 2
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_mp5navy")
cs_set_user_bpammo(id,CSW_MP5NAVY,250)
Showhandgunmenu(id)
}
case 2: { // 3

if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_ump45")
cs_set_user_bpammo(id,CSW_UMP45,250)
Showhandgunmenu(id)
}
case 3: { // 4
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_p90")
cs_set_user_bpammo(id,CSW_P90,250)
Showhandgunmenu(id)
}
case 4: { // 5
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_mac10")
cs_set_user_bpammo(id,CSW_MAC10,250)
Showhandgunmenu(id)
}
}
return PLUGIN_CONTINUE
}

public Showshotgun(id)
{
show_menu(id, Keysshotgun, "Zombie Mod Infection Weapon Menu[Shotguns]:^n1: Leone 12 Gauge Super ^n2: Leone YG1265 Auto ^n3: Exit^n", -1, "shotgun") // Display menu
}

public Pressedshotgun(id, key) {

switch (key) {
case 0: { // 1


if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_m3")
//cs_set_user_bpammo(id,CSW_M3,250)
Showhandgunmenu(id)
}
case 1: { // 2
if(get_cvar_num("amx_zombie_mode") == 0)
{
client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
return PLUGIN_HANDLED
}
give_item(id,"weapon_xm1014")
//cs_set_user_bpammo(id,CSW_XM1014,250)
Showhandgunmenu(id)
}
}
return PLUGIN_CONTINUE
}

 
BruteДата: Воскресенье, 03.02.2008, 02:41:15 | Сообщение # 2
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
Code

case 1:
{
          if(get_cvar_num("amx_zombie_mode") == 0)
          {
                client_print(id, print_chat, "[Buy] This Plugin Is Disabled.")
          }
          if(get_cvar_num("amx_zombie_mode") != 0)
          {
                  give_item(id,"weapon_usp")
                //cs_set_user_bpammo(id,CSW_USP,250)
          }
return PLUGIN_HANDLED
}

Добавлено (2008-02-03, 2:41 Am)
---------------------------------------------
ещё ошибка может быть в самом меню-проверь всё ли лишнее удалил

 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2026