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

Спавн коробок с патронами (Upgrade Pack Spawner (1.4))


ryancoolround

Рекомендуемые сообщения

  • Администратор
Скрытый текст

20200913222101_1.jpg

Плагин позволяет создать развернутые паки боеприпасов на карте, вплоть до 32 штук, и сохранить их на карте, для следующих игр.

Админские команды (Требуется флаг Z):

sm_upgrade_spawn - Спавнит пак патронов у вашего прицела. Использование: sm_upgrade_spawn <тип: 1 = Зажигательные; 2 = Разрывные; 3 = Случайно>
sm_upgrade_spawn_save - Создает пак патронов у вашего прицела и сохраняет его в конфигурации. Использование: sm_upgrade_spawn_save <тип: 1 = Зажигательные; 2 = Разрывные; 3 = Случайно>
sm_upgrade_spawn_del - Удаляет пак патронов, на который вы указываете, и удаляет из конфигурации, если она сохранена.
sm_upgrade_spawn_clear - Удаляет все паки патронов, созданные этим плагином, с текущей карты.
sm_upgrade_spawn_wipe - Удаляет все паки патронов с текущей карты и удаляет их из конфигурации.
sm_upgrade_spawn_glow - Переключите, чтобы включить ауру на всех паках, чтобы увидеть, где они размещены.
sm_upgrade_spawn_list - Отобразите список позиций и количество размещенных паков.
sm_upgrade_spawn_tele - Телепорт к паку с патронами
sm_upgrade_spawn_ang - Отображает меню для настройки угла наклона прицела, под которым находится пак  с патронами.
sm_upgrade_spawn_pos - Отображает меню для настройки источника пакета обновлений, при котором ваше прицел закрывается.

При первом включении плагина генерируется следующий CFG файл:

// This file was auto-generated by SourceMod (v1.10.0.6492)
// ConVars for plugin "l4d2_upgrade_spawn.smx"


// 0=Включено, 1=Выключено.
// -
// Default: "1"
l4d2_upgrade_spawn_allow "1"

// Включите плагин в этих режимах игры, разделяя их запятыми (без пробелов). (Пусто = все).
// -
// Default: ""
l4d2_upgrade_spawn_modes ""

// Отключите плагин в этих режимах игры через запятую (без пробелов). (Пусто = нет).
// -
// Default: ""
l4d2_upgrade_spawn_modes_off ""

// Включите плагин в этих режимах игры. 0 = Все, 1 = Кооператив, 2 = Выживание, 4 = Сражение, 8 = Сбор. Сложите числа.
// -
// Default: "0"
l4d2_upgrade_spawn_modes_tog "0"

// -1 = Все, 0 = Нет. В противном случае случайным образом выберите это количество пакетов обновления для появления из конфигурации карты.
// -
// Default: "-1"
l4d2_upgrade_spawn_random "-1"

Установка:

  • Скомпилировать .sp файл на версии SM 1.10.0.6492 и поместить получившийся .smx файл в /left4dead2/addons/sourcemod/plugins
  • Либо уже воспользоваться нашим .smx файлом (Скомпилированно на SM 1.10.0.6492)
  • Сделать рестарт сервера.

l4d2_upgrade_spawn.smx l4d2_upgrade_spawn.sp

Мир изменился, он стал другим!

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
  • 1 год спустя...
  • Администратор

Я пытался скомпилировать этот плагин на SourceMod 1.11, но столкнулся с следующими предупреждениями:

D:\sm111\addons\sourcemod\scripting\l4d2_upgrade_spawn.sp(235) : warning 242: function "tmrStart" should return an explicit value
D:\sm111\addons\sourcemod\scripting\l4d2_upgrade_spawn.sp(811) : warning 209: function has explicit 'int' tag but does not return a value
D:\sm111\addons\sourcemod\scripting\l4d2_upgrade_spawn.sp(874) : warning 209: function has explicit 'int' tag but does not return a value

Кто то может объяснить, как от них избавится?

l4d2_upgrade_spawn.sp

Мир изменился, он стал другим!

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
  • Администратор
В 06.07.2022 в 00:52, Райан сказал:
D:\sm111\addons\sourcemod\scripting\l4d2_upgrade_spawn.sp(811) : warning 209: function has explicit 'int' tag but does not return a value
D:\sm111\addons\sourcemod\scripting\l4d2_upgrade_spawn.sp(874) : warning 209: function has explicit 'int' tag but does not return a value

Не забыть:

  • Что бы попытаться исправить эти предупреждения нужно попробовать добавить в массивы с предупреждениями значение return 0;

Мир изменился, он стал другим!

Ссылка на комментарий
Поделиться на другие сайты

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Лучшие авторы

    На этой неделе никто репутацию не получал

  • Последние достижения

    • Blacky получил значок
      Подмастерье
    • GAMADA повысил звание
      Lvl 1
    • Darya повысил звание
      Lvl 14
    • Mad.Eagle повысил звание
      Lvl 5
    • Mad.Eagle повысил звание
      Lvl 4
×
×
  • Создать...