Перейти к содержанию

ryancoolround

Администратор
  • Постов

    6 969
  • Зарегистрирован

  • Посещение

  • Победитель дней

    535

Весь контент ryancoolround

  1. Работоспособность версии не проверял. 1.20 - 9 Июля 2020 года: - Сделан фикс для случайного игнорирования моделей заблокированных дверей при использовании случайных дверей. Спасибо "gongo" за репорт. l4d_lock_doors.smx l4d_lock_doors.sp
  2. Плагин никак не изменен, просто скомпилирован на SourceMod 1.11.0.6905. Проверен на сервере Left 4 Dead 2. l4d_skip_intro.sp l4d_skip_intro.smx
  3. // D:\sm111\addons\sourcemod\scripting\L4D2 Charger Jump.sp(15) : warning 241: scalar assignment to array is deprecated; use "{ <val>, ... }" instead // D:\sm111\addons\sourcemod\scripting\L4D2 Charger Jump.sp(17) : warning 241: scalar assignment to array is deprecated; use "{ <val>, ... }" instead // D:\sm111\addons\sourcemod\scripting\L4D2 Charger Jump.sp(18) : warning 241: scalar assignment to array is deprecated; use "{ <val>, ... }" instead Как можно обработать эти предупреждения?
  4. Если что, правильная директория: addons/sourcemod/configs/
  5. Что бы избавится от предупреждения: warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk. Все FCVAR_PLUGIN заменены на FCVAR_NONE. Что бы избавится от предупреждения: warning 204: symbol is assigned a value that is never used: "TankClass" Из плагина была вырезана строка 50. Что бы избавится от предупреждения: warning 234: symbol "FindSendPropOffs" is marked as deprecated: Use FindSendPropInfo instead, or HasEntProp if you just want to check for existence. На 106 строке FindSendPropOffs заменен на FindSendPropInfo. Что бы избавиться от предупреждения: warning 234: symbol "GetMaxClients" is marked as deprecated: Use MaxClients variable instead. 642 строка: return (entity > GetMaxClients() || !entity); заменена на строку: return entity > MaxClients || !entity; Плагин проверялся в Left 4 Dead 2 на версии SourceMod 1.11.0.6905. l4d_fyzb_en_v20.smx l4d_fyzb_en_v20.sp
  6. Переименовываю эту тему, потому что подъехали промокоды из других сервисов: 2 месяца подписки KION в подарок по промокоду P323PFMCK623 2 месяца подписки KION в подарок по промокоду P325LUADN623 Активируйте на kion.ru/code
  7. Устранено предупреждение: warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk. Для этого FCVAR_PLUGIN был заменен на FCVAR_NONE. Переведен на русский язык. Готовая версия скомпилирована на SourceMod 1.11.0.6905. Для тестирования я установил sm_medpack_limit на 1, так что не забудьте изменить ее на необходимое вам количество. meddielimit.sp meddielimit.smx
  8. Данная инструкция возможно вам поможет устранить ошибку при компиляции плагинов SourceMod на новом синтаксисе: error 147: new-style declarations are required В интернете есть на данный момент два решения для переконвертирования плагинов SourceMod на новый синтаксис. TOGs SourcePawn Syntax Converter Batch Syntax Converter от Dragokas. Если для первого варианта требуется скачать Microsoft Excel или LibreOffice Calc, и то, после скачивания этих программ не факт что конвертер заработает (У меня не заработал), то со вторым вариантом новичку работать действительно попроще. Давайте разберем как пользоваться конвертером Batch Syntax Converter. Для этого мы будем использовать плагин написанный на версии SourceMod ниже 1.8: Установка конвертера. Как ни странно, у меня архив заработал без каких либо манипуляций. Я скачал архив, распаковал, и попробовал использовать на софте плагин. И он переконвертировался. Но автор все же описал процесс установки конвертера: Установить Python Загрузите и распакуйте компилятор SourcePawn для Windows: sourcemod-1.11.0-git6905-windows.zip Распаковать этот архив. Отредактируйте sp_file_handler.reg так, чтобы он указывал на путь вашего компилятора. Дважды кликните по sp_file_handler.reg и примените изменения для записи в реестр. Отредактируйте Convert_Syntax.cmd, указав правильный путь папки «include» вашего компилятора. Использование: Перемещаем sp файл в папку с конвертером Перетягиваем sp файл на значок Convert_Syntax.cmd Открывает окно аналогичное компилятору, где мы пару раз нажимаем любую клавишу для продолжения. После окончания процесса в папке с конвертером появляется резервная копия плагина и сконвертированная версия плагина (Пример name_mm.sp) Сконвертированную версию отправляем в папку с вашим компилятором, устраняем предупреждения, возможные ошибки и конвертируем. Либо действительно все так просто, либо мне очень повезло. Batch_Syntax_Converter.zip
  9. Плагин конвертирован в новый синтаксис. Ошибок при компиляции нет, логи пустые, плагин работает. Готовая версия скомпилирована на SourceMod 1.11.0.6905. Могу вернуть. Пока я его тестировал, игрокам вроде нравилось сейчас. Say_Sound.sp Say_Sound.smx
  10. Я все думал, надо ли в этот плагин помимо отображения SteamID игрока, добавить еще его IP адрес? Можно ли как то обезопасить игрока в таком случае? Просто его же IP адрес будут видеть абсолютно все игроки на сервере.
  11. Корректно плагин раскомпилировать не получается. Но эта версия до сих пор прекрасно работает. Даже на SourceMod 1.11.0.6905.
  12. Просто версия, которая исправляет баг в кооперативе. Когда ты заперт и пытаешься восстановится, может прийти бот и нарушить самовосстановление. Эта версия вроде фиксит это. --- Офтоп: Прикол в том, что если я соберу команду на IP-Gamers из четырех человек, то в 85% играх мы будем непобедимы. Ибо я эту игру знаю наизусть. l4d_selfhelp_en3v.sp l4d_selfhelp_en3v.smx
  13. Плагин не может просто не сработать. Какую информацию вы получаете после ввода sm plugins list в консоли? Какая информация в логах в директории sourcemod/logs Какую версию SourceMod вы используете?
  14. У нас на форуме есть бот, @Steam News, раньше он публиковал новости связанные с Steam, играми на Source движке, новости с HLTV и так далее. Например: В связи с изменением акцентов бот больше не будет публиковать новые новости, но у меня вопрос по старым. Как вы считаете, нужно ли заняться переводом на русский язык этих старых, уже неактуальных новостей. Пустая ли эта трата времени, или все же полезное занятие?
  15. Что бы избавится от предупреждения: warning 242: function "OnWeaponSwitch" should return an explicit value На 94 строку было добавлено: return Plugin_Continue; Заметка, return Plugin_Continue; и return Plugin_Handled; разные вещи. Если вместо Plugin_Continue; написать return Plugin_Handled; то после одного броска гранаты персонаж не сможет взять никакое оружие. Выяснилось в момент тестирования новой версии плагина. Готовый вариант плагина скомпилирован на SourceMod 1.11.0.6905 weak_throw_grenade.smx weak_throw_grenade.sp
  16. Мне кажется на SourceMod 1.11.0.6905 плагин перестал работать. Может кто проверить? preventfastladderclimb.sp preventfastladderclimb.smx
  17. С твоего позволения объединю тему с теми бесплатными выходными, которые были два года назад.
  18. Надо бы проверить, работает плагин только в Left 4 Dead или все же в L4D2 он тоже работает, а то каким то чудом я пропустил в плагине следующие строки: GetGameFolderName(ModName, sizeof(ModName)); if (!StrEqual(ModName, "left4dead", false)) SetFailState("This plugin is for left4dead only.");
  19. Прежде всего я забанил игрока за ВХ, на втором раунде его видно, как он бежит на Т респу нацелившись на хитбокс сквозь стену, не чекая углы. Дальше демку смотреть не стал.
  20. База данных очищена. Всем спасибо за участие в опросе. Напоминание для себя: БОЛЬШЕ НИКОГДА, НИКОГДА ТАК НЕ ДЕЛАТЬ!
  21. Последний билд сборки SourceMod с нашего тестового сервера по L4D2. Значит поехали: Tickrate: 33 Установлено: Metamod:Source 1.11.0-dev+1148 SourceMod (1.11.0.6905) by AlliedModders LLC SDK Hooks (1.11.0.6905) by AlliedModders LLC SDK Tools (1.11.0.6905) by AlliedModders LLC 01 "Admin Help" (1.11.0.6905) by AlliedModders LLC 02 "Basic Chat" (1.11.0.6905) by AlliedModders LLC 03 "[L4D1 & L4D2] Jockey Ride Screen Fade" (1.0.0) by Mart 04 "SourceBans++: SourceSleuth" (1.6.3) by ecca, SourceBans++ Dev Team 05 "Anti-Flood" (1.11.0.6905) by AlliedModders LLC 06 "RandomCycle" (1.11.0.6905) by AlliedModders LLC 07 "[L4D1 & L4D2] SI Doors Use" (1.0.2) by Mart 08 "Client Preferences" (1.11.0.6905) by AlliedModders LLC 09 "Basic Comm Control" (1.11.0.6905) by AlliedModders LLC 10 "Basic Info Triggers" (1.11.0.6905) by AlliedModders LLC 11 "SourceBans++: Admin Config Loader" (1.6.3) by AlliedModders LLC, SourceBans++ Dev Team 12 "LastX" (1.3) by HomicidalApe 13 "SourceBans++: Main Plugin" (1.6.3) by SourceBans Development Team, SourceBans++ Dev Team 14 "L4D2_Change_Bots_Color_Menu.smx" 15 "Steel Witch" (1.0.1) by Karma 16 "Disable Saferoom Friendly Fire" (1.1) by Squidinator 17 "Reserved Slots" (1.11.0.6905) by AlliedModders LLC 18 "Fun Votes" (1.11.0.6905) by AlliedModders LLC 19 "[L4D2] Varying Gun Ammunition" (1.5.4) by modified by TimeShift 20 "[L4D]Incap Rescuer" (1.1) by Figa 21 "SourceBans++: Bans Checker" (1.6.3) by psychonic, Ca$h Munny, SourceBans++ Dev Team 22 "Анонс о подключении" (2.2) by Ryancoolround 23 "Переход на следующую кампанию" (5) by Ry@N 24 "Sound Commands" (1.11.0.6905) by AlliedModders LLC 25 "Fun Commands" (1.11.0.6905) by AlliedModders LLC 26 "Player Commands" (1.11.0.6905) by AlliedModders LLC 27 "Basic Votes" (1.11.0.6905) by AlliedModders LLC 28 "Admin File Reader" (1.11.0.6905) by AlliedModders LLC 29 "SourceBans++: SourceComms" (1.6.3) by Alex, SourceBans++ Dev Team 30 "Basic Commands" (1.11.0.6905) by AlliedModders LLC 31 "Admin Menu" (1.11.0.6905) by AlliedModders LLC 32 "jockey_autobhop.smx" 33 "[L4D2] Rainbow Flashlight" (1.0.1) by King [01] Automatic Updater (1.11.0.6905): Updates SourceMod gamedata files [02] Webternet (1.11.0.6905): Extension for interacting with URLs [03] SDK Hooks (1.11.0.6905): Source SDK Hooks [04] BinTools (1.11.0.6905): Low-level C/C++ Calling API [05] SDK Tools (1.11.0.6905): Source SDK Tools [06] Client Preferences (1.11.0.6905): Saves client preference settings [07] SQLite (1.11.0.6905): SQLite Driver [08] Top Menus (1.11.0.6905): Creates sorted nested menus [09] GeoIP (1.11.0.6905): Geographical IP information [10] MySQL-DBI (1.11.0.6905): MySQL driver implementation for DBI Как вы видите это такая сборка, которую можно использовать как основа, так как она минималистична. Не забудьте, что при установке сборке нужно сделать следующее: В Server.cfg нужно ввести свой RCON пароль, если хотите управлять сервером удаленно. Если собираетесь использовать SourceBans, то в databases.cfg нужно прописать свои данные в массиве sourcebans, если же не будете использовать sourcebans, то массив можно стереть, а плагины отвечающие за SourceBans переместить в папку Disabled. templateserver.zip
  22. g4c60b - Промокод сгорит через три дня. Активировать можно только на аккаунты, на которых в данный момент не действуют промокоды (Поэтому выкладываю, не смог на своем ТВ активировать). Промокод предоставляет 60 дней бесплатного просмотра Wink.
  23. Сегодня совершенно случайно зашел в Связной и попробовал найти в поиске Steam, и о чудо, он нашелся. И вроде показалось что через Связной можно пополнить кошелек. Но после ввода логина терминал мне сказал "Проверка реквизитов невозможна". Просто знайте.
×
×
  • Создать...