Убрать пункт голд оружие в вип плагине

Статус
В этой теме нельзя размещать новые ответы.

KoPa6JIuK

Пользователь
Регистрация
13 Июн 2017
Сообщения
81
Симпатии
7
Пол
Мужской
Парни хелпаните пжл, в скриптинге только знаю как кварвы менять =)

Суть - Надо убрать из випменю 5ый пунт "Gold оружие"
Ниже часть кода, я так понял отвечающая за меню =). Как безболезненно убрать 5ый пункт, кто поможет?
Код:
   // Weapon Menu
public MenuCommand(id)
{
    new szMenu[512]         // it is maximum allowed menu size
    new iKeys
    new iLen = formatex( szMenu, charsmax(szMenu), "\y%L\R%L^t^n^n", LANG_SERVER,"WEAPONS_MENU", LANG_SERVER,"ROUND")
    
    new iItemsDisabled
    if( !( g_bAccess[id]) || !g_iAlive[id] || CheckFlag( gbIsUsed, id ))
        iItemsDisabled = 1
        
    if( iItemsDisabled || giCounter < alw_round_fm )
        {
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\d1.^t%L\R\r%d^t^n", LANG_SERVER,"WEAPON_FAMAS", alw_round_fm)
        }else{
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\y1.^t\w%L\R\y%d^t^n", LANG_SERVER,"WEAPON_FAMAS", alw_round_fm)
            iKeys |= MENU_KEY_1
        }
    if( iItemsDisabled  || giCounter < alw_round_m4ak )
        {
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\d2.^t%L\R\r%d^t^n", LANG_SERVER, "WEAPON_M4A1", alw_round_m4ak)
        }else{
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\y2.^t\w%L\R\y%d^t^n", LANG_SERVER, "WEAPON_M4A1", alw_round_m4ak)
            iKeys |= MENU_KEY_2
        }
    if( iItemsDisabled  || giCounter < alw_round_m4ak )
        {
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\d3.^t%L\R\r%d^t^n", LANG_SERVER,"WEAPON_AK-47", alw_round_m4ak)
        }else{
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\y3.^t\w%L\R\y%d^t^n", LANG_SERVER,"WEAPON_AK-47", alw_round_m4ak)
            iKeys |= MENU_KEY_3
        }
    if( iItemsDisabled  || giCounter < alw_round_awp )
        {
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\d4.^t%L\R\r%d^t^n", LANG_SERVER,"WEAPON_AWP", alw_round_awp)
        }else{
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\y4.^t\w%L\R\y%d^t^n", LANG_SERVER,"WEAPON_AWP", alw_round_awp)
            iKeys |= MENU_KEY_4
        }
    if(!( get_user_flags(id) & buyaccess) || !g_iAlive[id] || giCounter < alw_round_buy)
        {
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "^n\d5.^t%L^n", LANG_SERVER,"BUY_MENU")
        }else{
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "^n\y5.^t\w%L^n", LANG_SERVER,"BUY_MENU")
            iKeys |= MENU_KEY_5   
        }
        
    formatex( szMenu[iLen], charsmax(szMenu) - iLen, "^n\y0.^t\w%L", LANG_SERVER, "EXIT" )
    iKeys |=  MENU_KEY_0|MENU_KEY_6|MENU_KEY_7|MENU_KEY_8|MENU_KEY_9
    show_menu( id, iKeys, szMenu, delay, .title = "WeaponMenu" )

    return PLUGIN_HANDLED
}

    // Custom Menu
public MenuCommandCustom(id)
{
    new szMenu[512]         // it is maximum allowed menu size
    new iKeys
    new usermoney = fm_get_user_money(id)
    new iLen = formatex( szMenu, charsmax(szMenu), "\y%L\R$^t^t%L^t^n^n", LANG_SERVER,"BUY_MENU", LANG_SERVER,"COST")

    new iItemsDisabled
    if( !( get_user_flags(id) & buyaccess) || !g_iAlive[id] /*|| CheckFlag( gbIsUsed, id )*/)
        iItemsDisabled = 1
    
    if( iItemsDisabled || g_iDGLPluginId < 0 )
        {
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\r1.^t%L^t^n", LANG_SERVER,"CUSTOM_DEAGLE")
        }else if( iItemsDisabled || usermoney < dglcost ){
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\d1.^t%L\R\r%d^t^n", LANG_SERVER,"CUSTOM_DEAGLE", dglcost)
        }else{
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\y1.^t\w%L\R\y%d^t^n", LANG_SERVER,"CUSTOM_DEAGLE", dglcost)
            iKeys |= MENU_KEY_1
        }
    if( iItemsDisabled || g_iM4A1PluginId < 0 )
        {
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\r2.^t%L^t^n", LANG_SERVER,"CUSTOM_M4A1")
        }else if( iItemsDisabled || usermoney < m4cost){
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\d2.^t%L\R\r%d^t^n", LANG_SERVER,"CUSTOM_M4A1", m4cost)       
        }else{
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\y2.^t\w%L\R\y%d^t^n", LANG_SERVER,"CUSTOM_M4A1", m4cost)
            iKeys |= MENU_KEY_2
        }
    if( iItemsDisabled || g_iAK47PluginId < 0 )
        {
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\r3.^t%L^t^n", LANG_SERVER, "CUSTOM_AK-47")
        }else if( iItemsDisabled || usermoney < akcost){
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\d3.^t%L\R\r%d^t^n", LANG_SERVER, "CUSTOM_AK-47", akcost)
        }else{
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\y3.^t\w%L\R\y%d^t^n", LANG_SERVER, "CUSTOM_AK-47", akcost)
            iKeys |= MENU_KEY_3
        }
    if( iItemsDisabled || g_iAWPPluginId < 0 )
        {
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\r4.^t%L^t^n", LANG_SERVER, "CUSTOM_AWP")
        }else if( iItemsDisabled || usermoney < awpcost){
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\d4.^t%L\R\r%d^t^n", LANG_SERVER, "CUSTOM_AWP", awpcost)
        }else{
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "\y4.^t\w%L\R\y%d^t^n", LANG_SERVER, "CUSTOM_AWP", awpcost)
            iKeys |= MENU_KEY_4
        }
    if( !( g_bAccess[id]) || !g_iAlive[id])
        {
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "^n\d5.^t%L^n", LANG_SERVER,"BACK")
        }else{
            iLen += formatex( szMenu[iLen], charsmax(szMenu) - iLen, "^n\y5.^t\w%L^n", LANG_SERVER,"BACK")
            iKeys |= MENU_KEY_5
        }
        
    formatex( szMenu[iLen], charsmax(szMenu) - iLen, "^n\y0.^t\w%L", LANG_SERVER, "EXIT" )
    iKeys |=  MENU_KEY_0|MENU_KEY_6|MENU_KEY_7|MENU_KEY_8|MENU_KEY_9
    show_menu( id, iKeys, szMenu, delay, .title = "BuyMenu" )

    return PLUGIN_HANDLED
}
На всякий прикрепил исх.
Заранее благодарен.
 

Вложения

KoPa6JIuK

Пользователь
Регистрация
13 Июн 2017
Сообщения
81
Симпатии
7
Пол
Мужской
Mandar1n,
Не выдает дигл грены и т.п.
Код:
L 06/03/2018 - 23:40:55: Start of error session.
L 06/03/2018 - 23:40:55: Info (map "de_dust2002") (file "addons/amxmodx/logs/error_20180603.log")
L 06/03/2018 - 23:40:55: Function "MenuHandlerCustom" was not found
L 06/03/2018 - 23:40:55: [AMXX] Run time error 19 (plugin "vip_custom.amxx") - debug not enabled!
L 06/03/2018 - 23:40:55: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 06/03/2018 - 23:45:42: Start of error session.
L 06/03/2018 - 23:45:42: Info (map "de_dust2002") (file "addons/amxmodx/logs/error_20180603.log")
L 06/03/2018 - 23:45:42: Function "MenuHandlerCustom" was not found
L 06/03/2018 - 23:45:42: [AMXX] Displaying debug trace (plugin "vip_custom.amxx", version "1.0.0")
L 06/03/2018 - 23:45:42: [AMXX] Run time error 19: function not found
L 06/03/2018 - 23:45:42: [AMXX]    [0] vip_custom.sma::plugin_init (line 190)
Код:
//AMXXPC compile.exe
// by the AMX Mod X Dev Team


//// vip_custom.sma
//
// C:\ServerLab\amxmodx-1.8.3-dev-git5154-windows\amxmodx-1.8.3-dev-git5154-wind
ows\addons\amxmodx\scripting\vip_custom.sma(350) : warning 204: symbol is assign
ed a value that is never used: "akcost"
// C:\ServerLab\amxmodx-1.8.3-dev-git5154-windows\amxmodx-1.8.3-dev-git5154-wind
ows\addons\amxmodx\scripting\vip_custom.sma(344) : warning 204: symbol is assign
ed a value that is never used: "alw_round_buy"
// C:\ServerLab\amxmodx-1.8.3-dev-git5154-windows\amxmodx-1.8.3-dev-git5154-wind
ows\addons\amxmodx\scripting\vip_custom.sma(352) : warning 204: symbol is assign
ed a value that is never used: "awpcost"
// C:\ServerLab\amxmodx-1.8.3-dev-git5154-windows\amxmodx-1.8.3-dev-git5154-wind
ows\addons\amxmodx\scripting\vip_custom.sma(270) : warning 204: symbol is assign
ed a value that is never used: "buyaccess"
// C:\ServerLab\amxmodx-1.8.3-dev-git5154-windows\amxmodx-1.8.3-dev-git5154-wind
ows\addons\amxmodx\scripting\vip_custom.sma(346) : warning 204: symbol is assign
ed a value that is never used: "dglcost"
// C:\ServerLab\amxmodx-1.8.3-dev-git5154-windows\amxmodx-1.8.3-dev-git5154-wind
ows\addons\amxmodx\scripting\vip_custom.sma(382) : warning 204: symbol is assign
ed a value that is never used: "g_iAK47Give"
// C:\ServerLab\amxmodx-1.8.3-dev-git5154-windows\amxmodx-1.8.3-dev-git5154-wind
ows\addons\amxmodx\scripting\vip_custom.sma(388) : warning 204: symbol is assign
ed a value that is never used: "g_iAWPGive"
// C:\ServerLab\amxmodx-1.8.3-dev-git5154-windows\amxmodx-1.8.3-dev-git5154-wind
ows\addons\amxmodx\scripting\vip_custom.sma(370) : warning 204: symbol is assign
ed a value that is never used: "g_iDGLGive"
// C:\ServerLab\amxmodx-1.8.3-dev-git5154-windows\amxmodx-1.8.3-dev-git5154-wind
ows\addons\amxmodx\scripting\vip_custom.sma(376) : warning 204: symbol is assign
ed a value that is never used: "g_iM4A1Give"
// C:\ServerLab\amxmodx-1.8.3-dev-git5154-windows\amxmodx-1.8.3-dev-git5154-wind
ows\addons\amxmodx\scripting\vip_custom.sma(348) : warning 204: symbol is assign
ed a value that is never used: "m4cost"
// Header size:           2596 bytes
// Code size:            27444 bytes
// Data size:            13208 bytes
// Stack/heap size:      16384 bytes
// Total requirements:   59632 bytes
//
// 10 Warnings.
// Done.
//
// Compilation Time: 0,62 sec
// ----------------------------------------

Press enter to exit ...
 

KoPa6JIuK

Пользователь
Регистрация
13 Июн 2017
Сообщения
81
Симпатии
7
Пол
Мужской
Mandar1n, при компиляции 20 варнингов, но полет нормальный пока, даже на debug
 

Mandar1n

theRoone
Пользователь
Регистрация
13 Янв 2018
Сообщения
394
Симпатии
71
Пол
Мужской
KoPa6JIuK, варнинги сам можешь убрать
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу