Недавнее содержимое от Dragokas

  1. Dragokas

    Left 4 dead 2 помощь в добавлении ботов

    В конце server.cfg допишите: sv_maxplayers "8" sv_visiblemaxplayers "8" sm_cvar l4d_multislots_max_survivors "8" ну и те, что d3v указал, тоже нужны. А потом в игре командой sm_cvar sv_maxplayers и т.п. для каждого квара проверьте, что игра правильно увидела и изменила эти значения. На...
  2. Dragokas

    Left 4 dead 2 помощь в добавлении ботов

    @Ernest, сперва необходимо установить это расширение для metamod: GitHub - accelerator74/l4dtoolz: Metamod plugin to unlock the max player limit on L4D and L4D2.
  3. Dragokas

    Как создать дерево? (замена KeyValues)

    @rejchev, спасибо, подзабылся. Предполагаю такую схему эмуляции 1-го ключа KeyValues через мой методмап KeyValuesW: ArrayList | |-[0]=StringMap -> | (unordered) | | Key1 = Value1 (typeof String/Int/Float или следующий хендл ArrayList => 2-й ключ KeyValues) |...
  4. Dragokas

    Как создать дерево? (замена KeyValues)

    @Grey83, если ты про SM KeyValues - это просто перенаправление вызовов к Valve API, классу KeyValues. По StringMap, это хеш-таблица, можно но муторно это переписывать под SourcePawn, да и не так чтобы было большое желание. @rejchev, не представляю как сослаться одним StringMap на другой...
  5. Dragokas

    Как создать дерево? (замена KeyValues)

    Привет, у кого-нибудь есть готовый код для хранения в памяти/доступа к многоуровневому дереву строк? Я хочу создать замену классу KeyValues, который у Valve багнутый и съедает некоторые символы Unicode и имеет проблемы с регистром. Пример: char str[] = "临死一搏暴雨版/Lighthouse Storm Mode"...
  6. Dragokas

    !COMMAND eater (пожиратель команд)

    @sauntside, можно, но зачем. Не совсем понятно ваше пояснение и цели. Есть сайлент-триггеры. По дефолту / /команда и никому не высвечивается. Если подразумеваются приватные сообщения, адресованные конкретному игроку, то такое да, тоже писал (на основе Chat-Processor by Keith Warren). Да, на AM...
  7. Dragokas

    [INC] Memory Extended

    Продолжение темы (форк).
  8. Dragokas

    [INC] Memory Extended Fork

    [INC] Memory Extended Fork - Расширяет возможности работы с памятью в SourcePawn Список предыдущих изменений:
  9. Dragokas

    [INC] Memory Extended Fork 3.1.10

    Продолжение проекта Memory Extended, с разрешения @Rostu. Кратко о проекте: Изначально, проект был нацелен на добавление возможности работать с прочими библиотеками (не только server/engine/matchmaking_ds) и вызова функций из системных библиотек ОС, выделение памяти (например, под ассемблерные...
  10. Dragokas

    Как остановить (удалить) глобальный таймер

    Тогда если внутри OnPlayerCheckHP() вы не делаете ничего странного с хендлом таймера, то непонятно почему так.
  11. Dragokas

    Как остановить (удалить) глобальный таймер

    Если удаляете, то покажите код. В приведенном выше куске ошибок не видно.
  12. Dragokas

    Обновление плагинов под новый SourcePawn и SourceMod v1.11+

    Обновлено. Добавлена заметка о ключевом слове "public".
  13. Dragokas

    Склад функций SourcePawn

    В 1 предложении, а не в предложениях. Твоя версия: "ПРИВЕТ из БУНКЕРА." => "Привет из бункера." "ПРИВЕТ из бУНКЕРА." => "Привет из бункера." Моя версия: "ПРИВЕТ из БУНКЕРА." => "Привет из Бункера." "ПРИВЕТ из бУНКЕРА." => "Привет из бункера." Надеюсь, разница видна. Полезно, в случаях, когда...
  14. Dragokas

    Склад функций SourcePawn

    Ой, ну если не нравится, напишите модератору, удалите, мне вообще похрен. Развели тут обсуждений. Нравится / не нравится. Еще не хватает проверки на наличие фильтра нецензурных слов, блекджека и шлюх. Если меряться пиписьками, то твое решение (которое на самом деле получиться чисто код...
  15. Dragokas

    Склад функций SourcePawn

    Потому что у меня был именно такой use-case, сохранить регистр 1-х букв слов: Юзал для нормализации названий кампаний и миссий. У кого-то use-case может быть другой. Согласен, не самое популярное действие, и далеко не самый короткий код. Можно, как у вас, если надо проще. Можно заюзать как у...
Сверху Снизу