Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Не открывается меню

Статус пользователя DRIVE37
сообщение 5.11.2014, 18:28
Сообщение #1


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

Здравствуйте, помогите пожалуйста.
Когда захожу на сервер пишу adminmenu или vipmenu ни каких меню не открывается

CODE
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <engine>
#include <fun>
#include <fakemeta>
#include <hamsandwich>

#define PLUGIN "AdminVipSystem"
#define VERSION "1.0"
#define AUTHOR "CrAsH"

#define ADMINKA ADMIN_BAN
#define VIPKA ADMIN_LEVEL_H

new const ByuItems[] = {"sound/dr_buy_items.wav"}

new g_Cvar[10]
new g_VipCvar[10]

new cvar[32]

new szPlayerUseReviveFriend[33]
new szPlayerUseSpeedFriend[33]
new szPlayerUseReviveYou[33]

new szPlayerUseSpawn[33]
new szPlayerUseGrava[33]

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

register_event("HLTV", "RoundStart", "a", "1=0", "2=0")

g_Cvar[1] = register_cvar("adminmenu_revivefriend_limit", "2")
g_Cvar[2] = register_cvar("adminmenu_speedfriend_limit", "2")
g_Cvar[3] = register_cvar("adminmenu_reviveyou_limit", "2")

g_VipCvar[1] = register_cvar("vipmenu_spawn_limit", "2")
g_VipCvar[2] = register_cvar("vipmenu_grava_limit", "2")

g_Cvar[9] = register_cvar("adminmenu_minplayers", "3")

register_clcmd("adminmenu", "MainMenu")
register_clcmd("vipmenu", "VipMenu")
}

public RoundStart()
{
new szPlayers[32]
new szPlayerNum, szPlayer

get_players(szPlayers, szPlayerNum)

for (new i; i < szPlayerNum; i++)
{
szPlayer = szPlayers[i]

szPlayerUseReviveFriend[szPlayer] = 0
szPlayerUseReviveYou[szPlayer] = 0
szPlayerUseSpeedFriend[szPlayer] = 0

szPlayerUseGrava[szPlayer] = 0
szPlayerUseSpawn[szPlayer] = 0
}
}

public plugin_precache()
{
precache_generic(ByuItems)

return PLUGIN_CONTINUE
}
/*===============================================================================
=
Админ Меню
================================================================================
=*/
public MainMenu(id)
{
get_cvar_string("deathrun_mode", cvar, charsmax(cvar))
if(equali(cvar,"DUEL"))
{
ChatColor(id,"^1Во время ^4дуэли ^3Админ Меню ^1запрещено.")
return PLUGIN_HANDLED
}
new szText[555], szPlayers[32], szNum
get_players(szPlayers, szNum, "ah")

formatex( szText, charsmax( szText ), "\yАдмин Меню \dV 3.0^n\dУ вас нет доступа \r| \dЦена Админки: \y200р")
new menu = menu_create( szText, "MainMenu_handler" )

if(szPlayerUseReviveFriend[id] < get_pcvar_num( g_Cvar[1] ))
{
if(get_user_flags(id) & ADMINKA)
{
if(szNum > get_pcvar_num( g_Cvar[9] ))
{
formatex( szText, charsmax( szText ), "Воскресить друга \r[%d]", get_pcvar_num( g_Cvar[1] ) - szPlayerUseReviveFriend[id])
menu_additem( menu, szText, "1", 0 )
}
}
else
{
formatex( szText, charsmax( szText ), "\dВоскресить друга")
menu_additem( menu, szText, "1", ADMIN_ADMIN )
}
return PLUGIN_HANDLED
}

if(szPlayerUseSpeedFriend[id] < get_pcvar_num( g_Cvar[2] ))
{
if(get_user_flags(id) & ADMINKA)
{
if(szNum > get_pcvar_num( g_Cvar[9] ))
{
formatex( szText, charsmax( szText ), "Дать Быстрый Бег \r[%d]^n", get_pcvar_num( g_Cvar[2] ) - szPlayerUseSpeedFriend[id])
menu_additem( menu, szText, "2", 0 )
}
}
else
{
formatex( szText, charsmax( szText ), "\dДать Быстрый Бег^n")
menu_additem( menu, szText, "2", 0 )
}
return PLUGIN_HANDLED
}

if(szPlayerUseReviveYou[id] < get_pcvar_num( g_Cvar[3] ))
{
if(get_user_flags(id) & ADMINKA)
{
if(!is_user_alive(id))
{
formatex( szText, charsmax( szText ), "Воскреснуть \r[%d]^n", get_pcvar_num( g_Cvar[3] ) - szPlayerUseReviveYou[id])
menu_additem( menu, szText, "3", 0 )
}else{
formatex( szText, charsmax( szText ), "Воскреснуть \r(Вы Живы)^n")
menu_additem( menu, szText, "3", ADMIN_ADMIN )
}
}else{
formatex( szText, charsmax( szText ), "\dВоскреснуть")
menu_additem( menu, szText, "3",0 )
}
}

if(!get_user_flags(id) & ADMINKA)
{
formatex( szText, charsmax( szText ), "Гравитация")
menu_additem( menu, szText, "4", 0 )
}else{
formatex( szText, charsmax( szText ), "\dГравитация")
menu_additem( menu, szText, "4", 0 )
}

if(!get_user_flags(id) & ADMINKA)
{
formatex( szText, charsmax( szText ), "Быстрый Бег")
menu_additem( menu, szText, "5", 0 )
}else{
formatex( szText, charsmax( szText ), "\dБыстрый Бег")
menu_additem( menu, szText, "5", 0 )
}

if(!get_user_flags(id) & ADMINKA)
{
formatex( szText, charsmax( szText ), "Жизни и Броня", get_pcvar_num( g_Cvar[3] ))
menu_additem( menu, szText, "6", 0 )
}else{
formatex( szText, charsmax( szText ), "\dЖизни и Броня", get_pcvar_num( g_Cvar[3] ))
menu_additem( menu, szText, "6", 0 )
}

if(!get_user_flags(id) & ADMINKA)
{
formatex( szText, charsmax( szText ), "Деньги: \d8000$")
menu_additem( menu, szText, "7", 0 )
}else{
formatex( szText, charsmax( szText ), "\dДеньги: \y8000$")
menu_additem( menu, szText, "7", 0 )
}

formatex( szText, charsmax( szText ), "Выход")
menu_additem( menu, szText, "0", 0 )

menu_setprop( menu, MPROP_PERPAGE, 0)
menu_display( id, menu, 0 )

return PLUGIN_HANDLED
}

public MainMenu_handler( id, menu, item )
{
if( item == MENU_EXIT )
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new szData[6], szName[64], szAccess, szCallback
menu_item_getinfo(menu, item, szAccess, szData, charsmax( szData ), szName, charsmax( szName ), szCallback)

new szKey = str_to_num( szData )

switch( szKey )
{
case 0:
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

case 1:
{
ReviveFriend(id)
}

case 2:
{
SpeedFriend(id)
}

case 3:
{
ExecuteHam(Ham_CS_RoundRespawn, id)
++szPlayerUseReviveYou[id]

ChatColor(id, "!y[!gАдмин Меню!y] Вы !tВоскрешены")
client_cmd(0, "spk %s", ByuItems)
}

case 4:
{
set_user_gravity( id, 0.5 );
ChatColor(id, "!y[!gАдмин Меню!y] Вы получили !gГравитацию")
client_cmd(0, "spk %s", ByuItems)
}

case 5:
{
set_user_maxspeed(id, 370.0);
ChatColor(id, "!y[!gАдмин Меню!y] Вы получили !gБыстрый Бег")
client_cmd(0, "spk %s", ByuItems)
}

case 6:
{
set_user_health(id, get_user_health(id) + 100)
ChatColor(id, "!y[!gАдмин Меню!y] Вы получили !gЖизни и Броню")
client_cmd(0, "spk %s", ByuItems)
}
case 7:
{
cs_set_user_money(id, cs_get_user_money(id) + 8000)
ChatColor(id, "!y[!gАдмин Меню!y] Вы получили !g8000 !tденег")
client_cmd(0, "spk %s", ByuItems)
}
}
return PLUGIN_HANDLED
}

public ReviveFriend(id)
{
new szText[555]

formatex( szText, charsmax( szText ), "Выберите друга")
new menu = menu_create( szText, "ReviveFriend_handler" )

new szPlayers[32], szName[32], szPlayer[10]
new szNum, Player

get_players(szPlayers, szNum)

for (new i; i < szNum; i++)
{
Player = szPlayers[i]

if(Player == id || is_user_alive(Player))
continue

get_user_name(Player, szName, charsmax( szName ))
num_to_str(Player, szPlayer, charsmax( szPlayer ))

menu_additem(menu, szName, szPlayer, 0)
}

menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
menu_setprop( menu, MPROP_NEXTNAME, "Далее")
menu_setprop( menu, MPROP_BACKNAME, "Назад")
menu_setprop( menu, MPROP_EXITNAME, "Выход")

menu_display( id, menu, 0 )
}

public ReviveFriend_handler( id, menu, item )
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new szData[6], szName[64], szAccess, szCallback
menu_item_getinfo(menu, item, szAccess, szData, charsmax( szData ), szName, charsmax( szName ), szCallback)

new Player = str_to_num( szData )

ExecuteHam(Ham_CS_RoundRespawn, Player)
++szPlayerUseReviveFriend[id]

new szNameID[32], szNamePlayer[32]
get_user_name(id, szNameID, charsmax( szNameID ))
get_user_name(Player, szNamePlayer, charsmax( szNamePlayer ))

ChatColor(0, "!y[!gАдмин Меню!y] Админ !t%s !yвоскресил !t%s", szNameID, szNamePlayer)

menu_destroy(menu)
return PLUGIN_HANDLED
}

public SpeedFriend(id)
{
new szText[555]

formatex( szText, charsmax( szText ), "Выберите друга")
new menu = menu_create( szText, "SpeedFriend_handler" )

new szPlayers[32], szName[32], szPlayer[10]
new szNum, Player

get_players(szPlayers, szNum)

for (new i; i < szNum; i++)
{
Player = szPlayers[i]

if(Player == id || is_user_alive(Player))
continue

get_user_name(Player, szName, charsmax( szName ))
num_to_str(Player, szPlayer, charsmax( szPlayer ))

menu_additem(menu, szName, szPlayer, 0)
}

menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
menu_setprop( menu, MPROP_NEXTNAME, "Далее")
menu_setprop( menu, MPROP_BACKNAME, "Назад")
menu_setprop( menu, MPROP_EXITNAME, "Выход")

menu_display( id, menu, 0 )
}

public SpeedFriend_handler( id, menu, item )
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new szData[6], szName[64], szAccess, szCallback
menu_item_getinfo(menu, item, szAccess, szData, charsmax( szData ), szName, charsmax( szName ), szCallback)

new Player = str_to_num( szData )

set_user_gravity( Player, 0.5 );
++szPlayerUseSpeedFriend[id]

new szNameID[32], szNamePlayer[32]
get_user_name(id, szNameID, charsmax( szNameID ))
get_user_name(Player, szNamePlayer, charsmax( szNamePlayer ))

ChatColor(0, "!y[!gАдмин Меню!y] Админ !t%s !yдал Быстрый Бег !t%s", szNameID, szNamePlayer)

menu_destroy(menu)
return PLUGIN_HANDLED
}
/*===============================================================================
=
Вип Меню
================================================================================
=*/
public VipMenu(id)
{
get_cvar_string("deathrun_mode", cvar, charsmax(cvar))
if(equali(cvar,"DUEL"))
{
ChatColor(id,"^1Во время ^4дуэли ^3Вип Меню ^1запрещено.")
return PLUGIN_HANDLED
}
new szText[555], szPlayers[32], szNum
get_players(szPlayers, szNum, "ah")

formatex( szText, charsmax( szText ), "\yВип Меню \dV 3.0^n\dУ вас нет доступа \r| \dЦена Админки: \y200р")
new menu = menu_create( szText, "VipMenu_handler" )

if(!get_user_flags(id) & VIPKA)
{
formatex( szText, charsmax( szText ), "Гравитация")
menu_additem( menu, szText, "1", 0 )
}else{
formatex( szText, charsmax( szText ), "\dГравитация")
menu_additem( menu, szText, "1", 0 )
}

if(!get_user_flags(id) & VIPKA)
{
formatex( szText, charsmax( szText ), "Скорость")
menu_additem( menu, szText, "2", 0 )
}else{
formatex( szText, charsmax( szText ), "\dСкорость")
menu_additem( menu, szText, "2", 0 )
}

if(!get_user_flags(id) & VIPKA)
{
formatex( szText, charsmax( szText ), "Деньги: \y5000$")
menu_additem( menu, szText, "3", 0 )
}else{
formatex( szText, charsmax( szText ), "\dДеньги: \y5000$")
menu_additem( menu, szText, "3", 0 )
}

if(!get_user_flags(id) & VIPKA)
{
formatex( szText, charsmax( szText ), "Возродиться^n")
menu_additem( menu, szText, "4", 0 )
}else{
formatex( szText, charsmax( szText ), "\dВозродиться^n")
menu_additem( menu, szText, "4", 0 )
}

if(szPlayerUseGrava[id] < get_pcvar_num( g_VipCvar[2] ))
{
if(get_user_flags(id) & VIPKA)
{
if(szNum > get_pcvar_num( g_Cvar[9] ))
{
formatex( szText, charsmax( szText ), "Дать Гравитацию \r[%d]^n", get_pcvar_num( g_VipCvar[2] ) - szPlayerUseGrava[id])
menu_additem( menu, szText, "5", 0 )
}
}
else
{
formatex( szText, charsmax( szText ), "\dДать Гравитацию^n")
menu_additem( menu, szText, "5", 0 )
}
return PLUGIN_HANDLED
}

if(szPlayerUseSpawn[id] < get_pcvar_num( g_VipCvar[1] ))
{
if(get_user_flags(id) & VIPKA)
{
if(szNum > get_pcvar_num( g_Cvar[9] ))
{
formatex( szText, charsmax( szText ), "Воскресить друга \r[%d]", get_pcvar_num( g_VipCvar[1] ) - szPlayerUseSpawn[id])
menu_additem( menu, szText, "6", 0 )
}
}
else
{
formatex( szText, charsmax( szText ), "\dВоскресить друга")
menu_additem( menu, szText, "6", 0 )
}
return PLUGIN_HANDLED
}

formatex( szText, charsmax( szText ), "Выход")
menu_additem( menu, szText, "0", 0 )

menu_setprop( menu, MPROP_PERPAGE, 0)
menu_display( id, menu, 0 )

return PLUGIN_HANDLED
}

public VipMenu_handler( id, menu, item )
{
if( item == MENU_EXIT )
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new szData[6], szName[64], szAccess, szCallback
menu_item_getinfo(menu, item, szAccess, szData, charsmax( szData ), szName, charsmax( szName ), szCallback)

new szKey = str_to_num( szData )

switch( szKey )
{
case 0:
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

case 1:
{
set_user_gravity( id, 0.5 );
ChatColor(id, "!y[!gВип Меню!y] Вы получили !gГравитацию")
client_cmd(0, "spk %s", ByuItems)
}

case 2:
{
set_user_maxspeed(id, 370.0);
ChatColor(id, "!y[!gВип Меню!y] Вы получили !gБыстрый Бег")
client_cmd(0, "spk %s", ByuItems)
}

case 3:
{
set_user_health(id, get_user_health(id) + 125)
ChatColor(id, "!y[!gВип Меню!y] Вы получили !gЖизни и Броню")
client_cmd(0, "spk %s", ByuItems)
}

case 4:
{
cs_set_user_money(id, cs_get_user_money(id) + 5000)
ChatColor(id, "!y[!gВип Меню!y] Вы получили !g5000 !tденег")
client_cmd(0, "spk %s", ByuItems)
}

case 5:
{
ExecuteHam(Ham_CS_RoundRespawn, id)
++szPlayerUseSpawn[id]

ChatColor(id, "!y[!gВип Меню!y] Вы !tВоскрешены")
client_cmd(0, "spk %s", ByuItems)
}

case 6:
{
SpawnFriend(id)
}
case 7:
{
GravaFriend(id)
}
}
return PLUGIN_HANDLED
}

public SpawnFriend(id)
{
new szText[555]

formatex( szText, charsmax( szText ), "Выберите друга")
new menu = menu_create( szText, "SpawnFriend_handler" )

new szPlayers[32], szName[32], szPlayer[10]
new szNum, Player

get_players(szPlayers, szNum)

for (new i; i < szNum; i++)
{
Player = szPlayers[i]

if(Player == id || is_user_alive(Player))
continue

get_user_name(Player, szName, charsmax( szName ))
num_to_str(Player, szPlayer, charsmax( szPlayer ))

menu_additem(menu, szName, szPlayer, 0)
}

menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
menu_setprop( menu, MPROP_NEXTNAME, "Далее")
menu_setprop( menu, MPROP_BACKNAME, "Назад")
menu_setprop( menu, MPROP_EXITNAME, "Выход")

menu_display( id, menu, 0 )
}

public SpawnFriend_handler( id, menu, item )
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new szData[6], szName[64], szAccess, szCallback
menu_item_getinfo(menu, item, szAccess, szData, charsmax( szData ), szName, charsmax( szName ), szCallback)

new Player = str_to_num( szData )

ExecuteHam(Ham_CS_RoundRespawn, Player)
++szPlayerUseSpawn[id]

new szNameID[32], szNamePlayer[32]
get_user_name(id, szNameID, charsmax( szNameID ))
get_user_name(Player, szNamePlayer, charsmax( szNamePlayer ))

ChatColor(0, "!y[!gВип Меню!y] Админ !t%s !yвоскресил !t%s", szNameID, szNamePlayer)

menu_destroy(menu)
return PLUGIN_HANDLED
}

public GravaFriend(id)
{
new szText[555]

formatex( szText, charsmax( szText ), "Выберите друга")
new menu = menu_create( szText, "GravaFriend_handler" )

new szPlayers[32], szName[32], szPlayer[10]
new szNum, Player

get_players(szPlayers, szNum)

for (new i; i < szNum; i++)
{
Player = szPlayers[i]

if(Player == id || is_user_alive(Player))
continue

get_user_name(Player, szName, charsmax( szName ))
num_to_str(Player, szPlayer, charsmax( szPlayer ))

menu_additem(menu, szName, szPlayer, 0)
}

menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
menu_setprop( menu, MPROP_NEXTNAME, "Далее")
menu_setprop( menu, MPROP_BACKNAME, "Назад")
menu_setprop( menu, MPROP_EXITNAME, "Выход")

menu_display( id, menu, 0 )
}

public GravaFriend_handler( id, menu, item )
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new szData[6], szName[64], szAccess, szCallback
menu_item_getinfo(menu, item, szAccess, szData, charsmax( szData ), szName, charsmax( szName ), szCallback)

new Player = str_to_num( szData )

set_user_gravity( Player, 0.5 );
++szPlayerUseGrava[id]

new szNameID[32], szNamePlayer[32]
get_user_name(id, szNameID, charsmax( szNameID ))
get_user_name(Player, szNamePlayer, charsmax( szNamePlayer ))

ChatColor(0, "!y[!gВип Меню!y] Админ !t%s !yдал Гравитацию !t%s", szNameID, szNamePlayer)

menu_destroy(menu)
return PLUGIN_HANDLED
}


stock ChatColor(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")

if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 5.11.2014, 18:46
Сообщение #2


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DRIVE37, в консоли то что нибудь пишет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DRIVE37
сообщение 5.11.2014, 18:51
Сообщение #3


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

Цитата(Bloo @ 5.11.2014, 18:46) *
DRIVE37, в консоли то что нибудь пишет?

Нет ни ошибок в логах ни в консоли сервера. Хотя пишет что плагин работает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 5.11.2014, 18:53
Сообщение #4


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DRIVE37, да не сервера, а клиента. Вы команды надеюсь в консоли пишете а не чате?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DRIVE37
сообщение 5.11.2014, 18:56
Сообщение #5


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

Цитата(Bloo @ 5.11.2014, 18:53) *
DRIVE37, да не сервера, а клиента. Вы команды надеюсь в консоли пишете а не чате?

Ничего не пишет, естественно в консоли.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 5.11.2014, 19:03
Сообщение #6


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DRIVE37, amxx cmds в консоли сервера и ищите свои команды.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DRIVE37
сообщение 5.11.2014, 19:05
Сообщение #7


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

Цитата(Bloo @ 5.11.2014, 19:03) *
DRIVE37, amxx cmds в консоли сервера и ищите свои команды.

adminmenu
vipmenu

У меня не открывает само меню плагина, не админ не вип
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 5.11.2014, 19:08
Сообщение #8


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DRIVE37, я вас понял, я говорю посмотрите зарегистрирована ли команда, в консоли сервера напишите amxx cmds, и в списке поищите эти команды (adminmenu vipmenu)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DRIVE37
сообщение 5.11.2014, 19:31
Сообщение #9


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

Цитата(Bloo @ 5.11.2014, 19:08) *
DRIVE37, я вас понял, я говорю посмотрите зарегистрирована ли команда, в консоли сервера напишите amxx cmds, и в списке поищите эти команды (adminmenu vipmenu)

Да, они там есть
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 5.11.2014, 19:32
Сообщение #10


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DRIVE37, боюсь спросить, а флаги нужные у вас есть?)
Сейчас себе поставлю, проверю.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DRIVE37
сообщение 5.11.2014, 19:34
Сообщение #11


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

Цитата(Bloo @ 5.11.2014, 19:32) *
DRIVE37, боюсь спросить, а флаги нужные у вас есть?)
Сейчас себе поставлю, проверю.

флаги стоят все
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 5.11.2014, 20:44
Сообщение #12


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DRIVE37, у меня даже команда не регистрируется
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DRIVE37
сообщение 5.11.2014, 20:50
Сообщение #13


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

Цитата(Bloo @ 5.11.2014, 20:44) *
DRIVE37, у меня даже команда не регистрируется

Блин, у меня все ок, только не открывается меню
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 5.11.2014, 20:54
Сообщение #14


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DRIVE37, скиньте результат команды amxx cmds и содержимое файла cmdaccess.ini
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 5.11.2014, 21:08
Сообщение #15


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

В чат пишешь или в консоль?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DRIVE37
сообщение 5.11.2014, 22:12
Сообщение #16


Стаж: 11 лет

Сообщений: 146
Благодарностей: 14
Полезность: 69

Цитата(GOOD FELLOW @ 5.11.2014, 21:08) *
В чат пишешь или в консоль?

Консоль естественно

Цитата(Bloo @ 5.11.2014, 20:54) *
DRIVE37, скиньте результат команды amxx cmds и содержимое файла cmdaccess.ini


cmdaccess.ini

CODE
; This file will store the commands used by plugins, and their access level
; To change the access of a command, edit the flags beside it and then
; change the server's map.
;
; Example: If I wanted to change the amx_slap access to require
; RCON access (flag "l") I would change this:
; "amx_slap" "e" ; admincmd.amxx
; To this:
; "amx_slap" "l" ; admincmd.amxx
;
; To disable a specific command from being used with the command manager
; and to only use the plugin-specified access set the flag to "!"
;
; NOTE: The plugin name at the end is just for reference to what plugin
; uses what commands. It is ignored.

"amx_statscfgmenu" "h" ; statscfg.amxx
"amx_statscfg" "h" ; statscfg.amxx
"amx_reloadadmins" "h" ; admin.amxx
"amx_addadmin" "l" ; admin.amxx
"amx_kick" "c" ; admincmd.amxx
"amx_ban" "d" ; admincmd.amxx
"amx_banip" "d" ; admincmd.amxx
"amx_addban" "d" ; admincmd.amxx
"amx_unban" "d" ; admincmd.amxx
"amx_slay" "e" ; admincmd.amxx
"amx_slap" "e" ; admincmd.amxx
"amx_leave" "c" ; admincmd.amxx
"amx_pause" "g" ; admincmd.amxx
"amx_who" "y" ; admincmd.amxx
"amx_cvar" "g" ; admincmd.amxx
"amx_plugins" "y" ; admincmd.amxx
"amx_modules" "y" ; admincmd.amxx
"amx_map" "f" ; admincmd.amxx
"amx_cfg" "h" ; admincmd.amxx
"amx_nick" "e" ; admincmd.amxx
"amx_last" "d" ; admincmd.amxx
"amx_rcon" "l" ; admincmd.amxx
"amx_showrcon" "l" ; admincmd.amxx
"amx_help" "" ; adminhelp.amxx
"amx_setlang" "h" ; multilingual.amxx
"amx_langmenu" "" ; multilingual.amxx
"amxmodmenu" "u" ; menufront.amxx
"amx_menu" "" ; menufront.amxx
"amx_cmdmenu" "u" ; cmdmenu.amxx
"amx_cfgmenu" "u" ; cmdmenu.amxx
"amx_speechmenu" "u" ; cmdmenu.amxx
"amx_cvarmenu" "g" ; cmdmenu.amxx
"amx_kickmenu" "c" ; plmenu.amxx
"amx_banmenu" "d" ; plmenu.amxx
"amx_slapmenu" "e" ; plmenu.amxx
"amx_teammenu" "m" ; plmenu.amxx
"amx_clcmdmenu" "m" ; plmenu.amxx
"amx_mapmenu" "f" ; mapsmenu.amxx
"amx_votemapmenu" "j" ; mapsmenu.amxx
"amx_plugincvarmenu" "g" ; pluginmenu.amxx
"amx_plugincmdmenu" "u" ; pluginmenu.amxx
"amx_say" "i" ; adminchat.amxx
"amx_chat" "i" ; adminchat.amxx
"amx_psay" "i" ; adminchat.amxx
"amx_tsay" "i" ; adminchat.amxx
"amx_csay" "i" ; adminchat.amxx
"amx_votemap" "j" ; adminvote.amxx
"amx_votekick" "j" ; adminvote.amxx
"amx_voteban" "j" ; adminvote.amxx
"amx_vote" "j" ; adminvote.amxx
"amx_cancelvote" "j" ; adminvote.amxx
"amx_pausecfg" "h" ; pausecfg.amxx
"amx_pausecfgmenu" "h" ; pausecfg.amxx
"amx_off" "h" ; pausecfg.amxx
"amx_on" "h" ; pausecfg.amxx
"jb_nomic" "c" ; jb_teammanager.amxx
"teamchoose" "" ; jb_teammanager.amxx
"amx_gag" "i" ; colored_translit.amxx
"amx_ungag" "i" ; colored_translit.amxx
"amx_teleportmenu" "h" ; telemenu.amxx
"amx_destroy" "d" ; DR_GameDestroyer.amxx
"amx_give_sg" "c" ; DR_FrostTrap.amxx
"amx_grab" "r" ; DR_Grab.amxx
"+grab" "r" ; DR_Grab.amxx
"+push" "r" ; DR_Grab.amxx
"+pull" "r" ; DR_Grab.amxx
"+hook" "p" ; DR_Hook.amxx
"-hook" "p" ; DR_Hook.amxx
"kz_hook" "a" ; DR_Hook.amxx
"228" "h" ; DR_Presents.amxx
"givelifes" "" ; DeathrunManager.amxx
"dr_give_lifes" "t" ; DeathrunManager.amxx
"dr_reset_lifes" "t" ; DeathrunManager.amxx
"amxmodmenuxa" "u" ; menufront.amxx
"drop" "" ; SimpleJB.amxx
"deathrun_set_lifes" "c" ; DeathrunManager.amxx
"deathrun_reset_lifes" "c" ; DeathrunManager.amxx
"amx_givelifes" "d" ; TransferMoneyLife.amxx
"amx_givedm" "d" ; TransferMoneyLife.amxx
"vipmenu" "t" ; VipAdmin.amxx
"adminmenu" "d" ; VipAdmin.amxx


amxx cmds

CODE

Registered commands:
name access type plugin
[ 1] adminmenu client VipAdmin.amxx
[ 2] amx_addadmin l console admin.amxx
[ 3] amx_addban d console admincmd.amxx
[ 4] amx_addclientmenuitem server menufront.amxx
[ 5] amx_addmenuitem server menufront.amxx
[ 6] amx_ban d console admincmd.amxx
[ 7] amx_banip d console admincmd.amxx
[ 8] amx_banmenu d client plmenu.amxx
[ 9] amx_cancelvote j console adminvote.amxx
[ 10] amx_cfg h console admincmd.amxx
[ 11] amx_cfgmenu u client cmdmenu.amxx
[ 12] amx_changecvar client pluginmenu.amxx
[ 13] amx_chat i console adminchat.amxx
[ 14] amx_clcmdmenu m client plmenu.amxx
[ 15] amx_cmdmenu u client cmdmenu.amxx
[ 16] amx_csay i console adminchat.amxx
[ 17] amx_cvar g console admincmd.amxx
[ 18] amx_cvarmenu g client cmdmenu.amxx
[ 19] amx_executecmd client pluginmenu.amxx
[ 20] amx_help console adminhelp.amxx
[ 21] amx_imessage server imessage.amxx
[ 22] amx_kick c console admincmd.amxx
[ 23] amx_kickmenu c client plmenu.amxx
[ 24] amx_last d console admincmd.amxx
[ 25] amx_leave c console admincmd.amxx
[ 26] amx_map f console admincmd.amxx
[ 27] amx_mapmenu f client mapsmenu.amxx
[ 28] amx_menu client menufront.amxx
[ 29] amx_modules y console admincmd.amxx
[ 30] amx_nick e console admincmd.amxx
[ 31] amx_off h console pausecfg.amxx
[ 32] amx_on h console pausecfg.amxx
[ 33] amx_pause g console admincmd.amxx
[ 34] amx_pausecfg h console pausecfg.amxx
[ 35] amx_pausecfgmenu h client pausecfg.amxx
[ 36] amx_plmenu_bantimes server plmenu.amxx
[ 37] amx_plmenu_slapdmg server plmenu.amxx
[ 38] amx_plugincmdmenu u client pluginmenu.amxx
[ 39] amx_plugincvarmenu g client pluginmenu.amxx
[ 40] amx_plugins y console admincmd.amxx
[ 41] amx_psay i console adminchat.amxx
[ 42] amx_rcon l client admincmd.amxx
[ 43] amx_reloadadmins h console admin.amxx
[ 44] amx_say i console adminchat.amxx
[ 45] amx_scrollmsg server scrollmsg.amxx
[ 46] amx_showrcon l client admincmd.amxx
[ 47] amx_slap e console admincmd.amxx
[ 48] amx_slapmenu e client plmenu.amxx
[ 49] amx_slay e console admincmd.amxx
[ 50] amx_speechmenu u client cmdmenu.amxx
[ 51] amx_teammenu m client plmenu.amxx
[ 52] amx_time_display server timeleft.amxx
[ 53] amx_tsay i console adminchat.amxx
[ 54] amx_unban d console admincmd.amxx
[ 55] amx_vote j console adminvote.amxx
[ 56] amx_voteban j console adminvote.amxx
[ 57] amx_votekick j console adminvote.amxx
[ 58] amx_votemap j console adminvote.amxx
[ 59] amx_votemapmenu j client mapsmenu.amxx
[ 60] amx_who y console admincmd.amxx
[ 61] amxauthWBJY client admin.amxx
[ 62] amxmodmenu u client menufront.amxx
[ 63] amxresXIMV client adminslots.amxx
[ 64] pauseAck client admincmd.amxx
[ 65] say i client adminchat.amxx
[ 66] say client antiflood.amxx
[ 67] say thetime client timeleft.amxx
[ 68] say timeleft client timeleft.amxx
[ 69] say_team client adminchat.amxx
[ 70] say_team client antiflood.amxx
[ 71] vipmenu client VipAdmin.amxx
71 commands
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: