Захват флага

Anpic1

Участник
Сообщения
213
Реакции
46
Кмк, просто не создаётся 'prop_dynamic_override' (т.к. в этот момент weapon_c4 ещё не существует, чтобы получить от неё координаты).

@Ilya Temirov, плагин будет писать в консоль сервера сообщения.
Достаточно раз запустить карту и дождаться завершения первого раунда чтобы получить максимум инфы.
 

Вложения

  • Логги.txt
    1.9 КБ · Просмотры: 8

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Ilya Temirov, конфиг свой приложи от той карты. Видимо где-то косяк в чтении координат базы спецов (ну или косяк в самом конфиге)
И что пишет при запуске карты (там должно быть несколько строк при чтении конфига).
 

Anpic1

Участник
Сообщения
213
Реакции
46
@Ilya Temirov, конфиг свой приложи от той карты. Видимо где-то косяк в чтении координат базы спецов (ну или косяк в самом конфиге)
И что пишет при запуске карты (там должно быть несколько строк при чтении конфига).
Конфиг ваш, который вы скидывали выше
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Ilya Temirov, странно: у меня там координаты несколько другие прописаны.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
лол
лог запуска:
<CTF cfg load>
    Flag model: 'models/kikieeki/weapons/eminem/aura_shield/aura_shield2.mdl'
    Base T model: 'models/CTF/flag_base/flag_base.mdl'
    Base CT model: 'models/CTF/flag_base/flag_base.mdl'
    Current map: 'de_dust'
    Map config: 'de_dust'
L 05/15/2023 - 14:40:20: [[OS]CaptureTheFlag 1.1.0_debug.smx] Base T coordinates
     are invalid!
    Config is invalid
</CTF cfg load>
Сообщения автоматически склеены:

ща поправлю чтение конфига (плагин не читал внутри секции настроек карты)
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Ilya Temirov, проверяй.

Изменения в 1.1.1:
  • Изменил путь к файлу конфига на .../addons/sourcemod/configs/os_capturetheflag.ini.
  • Добавил проверку корректности пути к файлам модели (проверяется только расширение файла и наличие models/ в начале пути), если путь некорректен, то будет использоваться модель "ERROR".
  • Для включения отладочных сообщений в консоли сервера нужно на строке 8 выставить значение 1 и перекомпилить плагин, а затем заменить файл на сервере.
  • Добавил вывод в логи большего количества сообщений об ошибках (т.к. добавились проверки)
  • Ну и добавил немного комментариев.
Сообщения автоматически склеены:

SM1.11:
//// [OS]CaptureTheFlag 1.1.0.sp
//
// Code size:         18084 bytes
// Data size:         5060 bytes
// Stack/heap size:      16888 bytes
// Total requirements:   40032 bytes
//
// Compilation Time: 0,34 sec
// ----------------------------------------

//// [OS]CaptureTheFlag 1.1.1.sp
//
// Code size:         19120 bytes
// Data size:         5236 bytes
// Stack/heap size:      16888 bytes
// Total requirements:   41244 bytes
//
// Compilation Time: 0,34 sec
// ----------------------------------------
 

Вложения

  • [OS]CaptureTheFlag 1.1.1.zip
    7.4 КБ · Просмотры: 18

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • #29
Закиньте плагин в ресурсы, чтобы не затерялось.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@White Wolf, оно пока ещё не факт, что корректно работает.
Рано пока ещё, кмк.
 

Anpic1

Участник
Сообщения
213
Реакции
46
@Grey83, Бомба появилась. Есть еще проблема, я приношу бомбу на базу, а ее не забирает и не засчиваются очки. Бомба остается в руках. Через раз работает. Так еще заметил, я подобрал бомбу и в чат ничего не пишется, ботам обдаю и все норм. Скидываю 0 реакции
 

Вложения

  • de_dust20008.jpg
    de_dust20008.jpg
    154 КБ · Просмотры: 39
  • Логги.txt
    4.4 КБ · Просмотры: 5
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Ilya Temirov, нужно посмотреть как я работал с бомбой в плагинах, что по заказу когда-то писал.
 

Anpic1

Участник
Сообщения
213
Реакции
46
@Ilya Temirov, нужно посмотреть как я работал с бомбой в плагинах, что по заказу когда-то писал.
А можно просто обводкой сделать? Как в плагине на обводку Т спавна, чтобы игрок когда зашел бомба автоматически убиралась и засчитывались очки. Ну и сделать заместо бомбы - модель флага, вот так будет прикольнее я думаю.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Ilya Temirov, можно заменить модель базы, но не обязательно.
Могу просто спавнить триггер под моделькой и ловить касания.
 

Anpic1

Участник
Сообщения
213
Реакции
46
@Ilya Temirov, можно заменить модель базы, но не обязательно.
Могу просто спавнить триггер под моделькой и ловить касания.
Кстати, не лишним будет добавить метку для бомбы. Как в этом плагине Bomb mark чтобы вечно на карту не смотреть.
 

Anpic1

Участник
Сообщения
213
Реакции
46
ты хочешь сделать метку видимой обеим командам?
Да, чтобы было видно где лежит флаг (Бомба)
Сообщения автоматически склеены:

@Grey83, через какое примерно время будет обновление. Ещё нужно добавить функцию запрета на установку C4
 
Последнее редактирование:

Anpic1

Участник
Сообщения
213
Реакции
46
@KiKiEEKi, Можешь баг исправить? Когда игрок тащит флаг на базу, то он не засчитывается. Через ботов почему то иногда работает
 
Сверху Снизу