Модуль плагина [Shop] Online Credits 1.2

Добавляет возможность просмотра кредитов игроков онлайн

  1. White Wolf

    White Wolf Супер-модератор

    Сообщения:
    1.230
    Симпатии:
    456
    Последнее редактирование: 27 ноя 2015
  2. Станислав Бологан

    Станислав Бологан

    Сообщения:
    49
    Симпатии:
    1
    Хороший модуль, спасибо! :)
     
  3. Вин Дизель

    Вин Дизель

    Сообщения:
    49
    Симпатии:
    0
    Ого, быстро сделал, спасибо
     
  4. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.218
    Симпатии:
    3.194
    White Wolf,
    PHP:
    public int PlayerList_Handler(Menu menuMenuAction actionint clientint slot)
    {
        if (
    action == MenuAction_Cancel)
        {
            
    menu.Close();
            if (
    client && IsClientInGame(client) && Shop_IsAuthorized(client))
                
    Shop_ShowFunctionsMenu(client);
        }
    }
    menu.Close(); нужно делать в MenuAction_End т.к. после MenuAction_Cancel он вызовется, а меню уже убито и будет убивать не валидное меню и ошибка в лог.
    и client > 0 не нужно
     
  5. Вин Дизель

    Вин Дизель

    Сообщения:
    49
    Симпатии:
    0
    [SM] Plugin shop_onlinecreds.smx failed to load: Native "Menu.Menu" was not found.

    Добавлено через 3 минуты
    Напиши учебник по SourcPawn:-D
     
    Последнее редактирование: 20 ноя 2015
  6. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.218
    Симпатии:
    3.194
    Вин Дизель, ошибка от того что он писал на см 1.7, а у тебя старее.
     
  7. Вин Дизель

    Вин Дизель

    Сообщения:
    49
    Симпатии:
    0
    У меня 1.6
    Это можно как то исправить?
     
  8. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.218
    Симпатии:
    3.194
    Вин Дизель, переписать под старый синтаксис. Вот потому я и не пишу на новом паблик плагины.
     
  9. White Wolf

    White Wolf Супер-модератор

    Сообщения:
    1.230
    Симпатии:
    456
    У меня ошибку писало:
    Код:
    Native "IsClientInGame" reported: Client index -4 is invalid
     
  10. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.218
    Симпатии:
    3.194
    White Wolf, дак потому что
     
  11. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.814
    Симпатии:
    2.133
    Тебе верно сказали. Лучше закрывай хандл меню в MenuAction_End, а все прочие действия с индексом игрока выполняй в том же Cancel, например.
     
  12. Вин Дизель

    Вин Дизель

    Сообщения:
    49
    Симпатии:
    0
    Ты сможешь подправить под старый СМ?

    [SM] Plugin shop_onlinecreds.smx failed to load: Native "Menu.Menu" was not found.
     
  13. Вин Дизель

    Вин Дизель

    Сообщения:
    49
    Симпатии:
    0
    А можно как то не игнорить?
     
  14. White Wolf

    White Wolf Супер-модератор

    Сообщения:
    1.230
    Симпатии:
    456
    Вин Дизель, рекомендую обновить см.
     
  15. Вин Дизель

    Вин Дизель

    Сообщения:
    49
    Симпатии:
    0
    А можешь переписать? Я попробовал вылезло куча ошибок, у тебя это быстрее выйдет
     
  16. Tonki_Ton

    Tonki_Ton

    Сообщения:
    330
    Симпатии:
    35
    При попытке нажать на пункт "кредитов игроков онлайн" не открывается и в логи - >

    [SM] Native "Shop_IsAuthorized" reported: Client index 7 is a bot
    [SM] Displaying call stack trace for plugin "shop_onlinecreds.smx":
    [SM] [0] Line 45, D:\Addons\BitBucket\shop-modules\shop_onlinecreds\addons\sourcemod\scripting\shop_onlinecreds.sp::OnFuncSelect()
     
  17. fallen1994

    fallen1994

    Сообщения:
    2.348
    Симпатии:
    544
    использующий команду не игрок а бот, вот и ошибка (или ботов не выводит)
     
  18. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.218
    Симпатии:
    3.194
    fallen1994, просто в нативе шопа есть проверка на бота.
     
  19. Tonki_Ton

    Tonki_Ton

    Сообщения:
    330
    Симпатии:
    35
    Вот только я не бот -_- и когда пытаюсь открыть эту функцию выводит это и не открывается
    хотя у меня стоят боты с таймера, мб в этом дело
     
    Последнее редактирование: 26 ноя 2015
  20. White Wolf

    White Wolf Супер-модератор

    Сообщения:
    1.230
    Симпатии:
    456
    Исправил в версии 1.2