Ядро плагина [Keys] Core 1.4

Позволяет использовать ключи для получения превилегий

Метки:
  1. Cooper

    Cooper

    Сообщения:
    92
    Симпатии:
    13
    Оффтоп
     
    alexmo812, Wightjeck и R1KO нравится это.
  2. R1w3d

    R1w3d

    Сообщения:
    129
    Симпатии:
    12
    не выдает игроку уровни wcs, 14 игрокам до него выдало
    L 01/10/2019 - 21:30:31: [keys/Keys_Core.smx] Player KILL,ME Young Blood (STEAM_ID_STOP_IGNORING_RETVALS) used the key 4U9D-nrZv-9njd-6VEd
    L 01/10/2019 - 21:30:31: [keys/Keys_Core.smx] Key 4U9D-nrZv-9njd-6VEd deleted successfully!
     
  3. R1KO

    R1KO всё тлен Супермодератор

    Сообщения:
    8.325
    Симпатии:
    5.752
    @R1w3d, на стим посмотри
     
  4. R1w3d

    R1w3d

    Сообщения:
    129
    Симпатии:
    12
    не понял
     
  5. Strizh

    Strizh

    Сообщения:
    60
    Симпатии:
    42
    STEAM_ID_STOP_IGNORING_RETVALS
     
  6. R1w3d

    R1w3d

    Сообщения:
    129
    Симпатии:
    12
    это я и так вижу, что делать с этим?
     
    Последнее редактирование: 10 янв 2019
  7. R1KO

    R1KO всё тлен Супермодератор

    Сообщения:
    8.325
    Симпатии:
    5.752
    @R1w3d, ну это уже вопрос не по адресу
     
  8. Loco

    Loco Тяп, ляп и готово

    Сообщения:
    467
    Симпатии:
    115
    Не легче выдавать по ip, но логгировать по steam_id и делать проверку на него?
     
    Последнее редактирование: 11 янв 2019
  9. September

    September Модератор

    Сообщения:
    2.625
    Симпатии:
    776
    Код:
    L 02/10/2019 - 19:56:01: [SM] Exception reported: Language phrase "ERROR_INCORRECT_USES" not found (arg 6)
    L 02/10/2019 - 19:56:01: [SM] Blaming: keys/Keys_Core.smx
    L 02/10/2019 - 19:56:01: [SM] Call stack trace:
    L 02/10/2019 - 19:56:01: [SM]   [0] VFormat
    L 02/10/2019 - 19:56:01: [SM]   [1] Line 7, keys/utils.sp::UTIL_ReplyToCommand
    L 02/10/2019 - 19:56:01: [SM]   [2] Line 332, keys/cmds.sp::AddKey_CMD
    L 02/10/2019 - 19:56:01: [SM]   [4] ServerCommandEx
    L 02/10/2019 - 19:56:01: [SM]   [5] Line 400, /home/builds/sourcemod/linux-1.8/build/plugins/basecommands.sp::Command_Rcon
    в файле перевода нет этой фразы, надо добавить @R1KO
     
  10. R1KO

    R1KO всё тлен Супермодератор

    Сообщения:
    8.325
    Симпатии:
    5.752
    @September, есть. там не совпадает кол-во аргументов. гляну
     
  11. September

    September Модератор

    Сообщения:
    2.625
    Симпатии:
    776
    в файле перевода из 1 поста не вижу фразу ERROR_INCORRECT_USES
     
  12. mercus

    mercus

    Сообщения:
    12
    Симпатии:
    0
    Умные люди подскажите мне тупому.
    Когда я пишу в консоли keys_gen 20 0 1 vip_add "vip"
    У меня не создаются ключи и в консоли пишет [KEYS] ERROR: Wrong number of arguments!
    что не так я делаю :(
     
  13. R1KO

    R1KO всё тлен Супермодератор

    Сообщения:
    8.325
    Симпатии:
    5.752
    @mercus, срок випки не указал
     
  14. mercus

    mercus

    Сообщения:
    12
    Симпатии:
    0
    keys_gen 20 432000 0 1 vip_add "vip+"
    [KEYS] ERROR: Invalid key type!
    что опять не так ?
     
  15. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    @mercus, будем учиться вместе читать?
    Из описания ядра:
    А теперь лезем в описание ключей випки:
    А теперь думаем:
    • Первым аргументом идёт кол-во ключей.
    • Вторым - время жизни каждого ключа.
    • Третьим - кол-во использований одного ключа разными пользователями.
    • Четвёртым - тип ключа (vip_add)
    • А дальше (пятым, шестым) - параметры. В нашем случае, группа и время випки.
    А теперь составляем команду для генерации 30 ключей сроком жизни 60 у.е. с 1-им использованием, для группы "TestVIP" и временем на 24 у.е.:
    Код:
    keys_gen 30 60 1 vip_add TestVIP 24
     
    R1KO нравится это.
  16. mercus

    mercus

    Сообщения:
    12
    Симпатии:
    0
    Спасибо огромное
     
  17. pentaxist

    pentaxist

    Сообщения:
    396
    Симпатии:
    71
    Феня сделал сошку для 1.10 и я такой радостный перешел на 1.10 и тут бац и вылезла болячка откуда не ждали:
    Код:
    L 03/21/2019 - 17:53:55: [SM] Exception reported: Invalid data pack position, 18 is out of bounds (4)
    L 03/21/2019 - 17:53:55: [SM] Blaming: keys/Keys_Core.smx
    L 03/21/2019 - 17:53:55: [SM] Call stack trace:
    L 03/21/2019 - 17:53:55: [SM]   [0] SetPackPosition
    L 03/21/2019 - 17:53:55: [SM]   [1] Line 188, keys/cmds.sp::SQL_Callback_UseKey
     
  18. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.437
    Симпатии:
    5.043
    @pentaxist, потому что логику работы объектов типа DataPack поменяли. Нельзя бездумно переезжать на 1.10. Многие плагины, работающие с Датапаками (в частности, с позициями в нём), необходимо подгонять. Об этом уже неоднократно говорилось.
    Fixed DataPack behavior in SM 1.10 by CrazyHackGUT · Pull Request #3 · R1KO/Keys
     
  19. September

    September Модератор

    Сообщения:
    2.625
    Симпатии:
    776
    1.10 имеет смысл ставить если вы разработчик, например, либо что-то вас вынуждает ставить эту версию.

    Если у вас нужды особой нет, то сидите на stable ветке. А dev она dev.

    Keys не единственный плагин, где вы столкнётесь с ошибками
     
    Крузяра нравится это.
  20. R1KO

    R1KO всё тлен Супермодератор

    Сообщения:
    8.325
    Симпатии:
    5.752

    Вложения:

    • Keys_Core.smx
      Размер файла:
      22 КБ
      Просмотров:
      9
    pentaxist нравится это.