Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Bomb Objective Manager

, Контроль установки бомбы
Статус пользователя Bloo
сообщение 15.5.2015, 14:07
Сообщение #1


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Автор: HamletEagle
Текущая версия: 0.2
Официальный топик плагина: AlliedModders
Скачать: Прикрепленный файл  bombobj_checker.sma ( 11,31 килобайт ) Кол-во скачиваний: 37


Описание:
Плагин предназначен для решения проблемы с игроками которые не хотят (не умеют/не знают что нужно) ставить бомбу и отсиживаются с ней где то на карте, на базе или даже на месте установки. Принцип работы как у обычного плагина контроля AFK, но в данном случае проверяется только игрок с бомбой, и есть несколько "зон" проверки:
  • Игрок с бомбой сидит в зоне закупки
  • Игрок с бомбой сидит где то на карте
  • Игрок с бомбой сидит в месте установки
  • Игрок "потерял" бомбу и раунд выиграл Спецназ


Особенности:
  • Гибкие настройки
  • Для каждой зоны есть настройки времени и наказания
  • Можно заблокировать консольную команду "kill" для носителя бомбы
  • Плагин сам отключается на всех картах кроме de_


Настройка:
bombobj_mapcamp_seconds / bombobj_buycamp_seconds / bombobj_bombcamp_punish
- Позволяет установить наказание за отсиживание с бомбой на карте / зоне закупки / месте установки
- 0 : Передать бомбу другому игроку
- 1 : Убить и передать бомбу другому игроку
- 2 : Кикнуть и передать бомбу другому игроку
- По умолчанию: 0 / 0 / 0


bombobj_lostround_punish
- Позволяет задать наказание за проигранный раунд в котором игрок "потерял" бомбу
- 0 : Убить в следующем раунде
- 1 : Кикнуть
- 2: X раундов данный игрок не будет получать бомбу (бомбу получит случайный игрок)
- По умолчанию: 0


bombobj_lostround_rounds
- Если задано bombobj_lostround_punish 2, данный квар позволяет задать кол-во раундов которые "наказанный" игрок не будет получать бомбу
- По умолчанию: 3


bombobj_carrier_kill
- Разрешить носителю бомбы консольную команду kill
- 0 : Да
- 1 - Нет
- По умолчанию: 1
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 8 раз
   Цитировать сообщение
Safety1st
сообщение 15.5.2015, 14:10
Сообщение #2
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

А ссылка на официальный топик где? smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 15.5.2015, 14:11
Сообщение #3


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Safety1st, так и думал что забыл что то))
Спасибо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergggzi
сообщение 15.5.2015, 14:16
Сообщение #4
Иконка группы

Стаж: 13 лет

Сообщений: 6536
Благодарностей: 6222
Полезность: 807

А можно написать плагин, чтобы бомба выдавалась только тем, у кого счет в игре нормальный? т.е убийств больше, чем смертей. Может и запретить выдавать бомбу деф. никам.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 15.5.2015, 14:19
Сообщение #5


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

sergggzi, на мой взгляд не верное решение, задача бомбера не убивать, а донести и успешно установить бомбу.

Сюда бы добавить систему предупреждений, например:
- 1-2 детект в одной из зон: slap + DHUD "У вас бомба! Вы должны установить ее!"
- 3 детект: наказание

Так же не помешал бы какой нибудь алгоритм для дефуза и cs_ / as_ карт.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 15.5.2015, 14:26
Сообщение #6
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(sergggzi @ 15.5.2015, 15:16) *
А можно написать плагин, чтобы бомба выдавалась только тем, у кого счет в игре нормальный? т.е убийств больше, чем смертей. Может и запретить выдавать бомбу деф. никам.

Была подобная идея; собираюсь реализовать, когда будет время.
Тут сложности только в определении, кто нуб smile.gif

Отредактировал: Safety1st, - 15.5.2015, 14:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sergggzi
сообщение 15.5.2015, 15:23
Сообщение #7
Иконка группы

Стаж: 13 лет

Сообщений: 6536
Благодарностей: 6222
Полезность: 807

Bloo,
это все понятно. Просто думаю, что это пригодилось бы тем серверам, где с особой любовью и трепетом относятся к бомбе, где требуются самые скилловые бомберы )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 15.5.2015, 17:06
Сообщение #8
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(Safety1st @ 15.5.2015, 15:26) *
Была подобная идея; собираюсь реализовать, когда будет время.
Тут сложности только в определении, кто нуб smile.gif

Вы собрались отсеивать игроков по способности установить бомбу? Круто... 50% игроков на это не способны.. от нубства до банальной невнимательности..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 15.5.2015, 17:09
Сообщение #9


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

georgeml, ну так "отсеять" - не выдавать бомбу.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
voed
сообщение 15.5.2015, 17:13
Сообщение #10
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

Можно вести статистику по установках бомбы для постоянных игроков, например если игрок n раз нес бомбу и не установил ее(не умерев), то не выдавать ему бомбу
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 15.5.2015, 17:14
Сообщение #11


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

voed, тут так и есть, только за карту и не дает бомбу на X раундов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 15.5.2015, 17:16
Сообщение #12
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(georgeml @ 15.5.2015, 18:06) *
Вы собрались отсеивать игроков по способности установить бомбу? Круто... 50% игроков на это не способны.. от нубства до банальной невнимательности..

Вы невнимательно прочитали идею. Речь шла об отсеивании только в выдаче бомбы. Кто неспособен - получать не будет.


Цитата(Bloo @ 15.5.2015, 18:14) *
только за карту

Вот это большой минус, конечно...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 15.5.2015, 17:19
Сообщение #13


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Safety1st, не думаю, на одной карте игрок может не ставить (не умеет/не получается/не знает где плант(карту)), а на другой вполне успешно ставить ее.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 15.5.2015, 17:29
Сообщение #14
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Bloo, послушай, что умные люди говорят smile.gif
Цитата(gudaus @ 4.11.2014, 21:36) *
Собирать текущую статистику бесполезно.
Раунд длится 20-30 минут. За это время бомба успеет оказаться у игрока 0-2 раза. Мало для выборки. Игроки имеют свойство уходить/заходить.

--

Поставь у себя и оцени smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя gudaus
сообщение 15.5.2015, 17:35
Сообщение #15


Стаж: 14 лет

Сообщений: 1571
Благодарностей: 1211
Полезность: 741

Есть только 1 надёжный способ отсеять нубов - на основе статы. HlStats, псих и прочие. В csstats.dat инфа о бомбе вроде бы не пишется. На основе 1 карты что-либо сделать нереально, мало статистики. Идея очень классная кстати, вопрос давно стоит и не решён.
Вроде бы такое обсуждалось примерно год назад, и саф тогда споткнулся на работе с БД. Дежа Вю?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 15.5.2015, 17:40
Сообщение #16


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Safety1st, Так же игроки имеют свойство не ставить бомбу из за команды, из за других внешних факторов, и именно по этому бомба у них отбирается не навсегда, а на X раундов, дабы игрок мог реабилитироваться. У меня он стоит (стоял, щас сервера офф).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 15.5.2015, 17:44
Сообщение #17
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

gudaus, полгода назад обсуждалась; я выше протицитировал smile.gif

Bloo, тогда зря написал 'не думаю', когда уверен.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 16.5.2015, 3:42
Сообщение #18
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(Safety1st @ 15.5.2015, 18:16) *
Вы невнимательно прочитали идею. Речь шла об отсеивании только в выдаче бомбы. Кто неспособен - получать не будет

Именно об этом говорю. Что же за привычка такая, ссылаться на недопонимание))) Все равно, что не выдавать оружие, раз стрелять не умеет. Разделили игроков на типо про и мясо. Ну да ладно, это Ваше дело. Прохожу мимо...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 16.5.2015, 10:09
Сообщение #19
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Приходится, чтобы лучше была командная игра.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: