[CS: GO] Запрет на добивание с ножа

Тема в разделе "Запросы", создана пользователем kleuser, 11 авг 2016.

Метки:
  1. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    Видел подобное очень давно на гангеймах, но не нашел. Поэтому прошу написать подобное для паба.

    Суть плагина, убивать или телепортировать на респ тех, кто уже нанёс одному человеку урон с оружия и пытается добить с ножа, при этом сообщать в чат(видно только убийце), что это запрещено делать.

    Надеюсь понятно объяснил) Думаю работа не сложная.
    Готов немножко заплатить на киви за плагин.
     
    Yura7181 нравится это.
  2. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    No Knife Already Shot
    Текущая версия: 1.0.1

    Описание:
    • Не позволяет добивать игрока ножом, если он был ранен ранее тем же игроком из другого оружия.

    Требования:

    Поддерживаются игры:
    • CS:GO
    • CS:S

    Установка:
    • Переместите или скопируйте файл "NoKnifeAlreadyShot.sp" в директорию addons\sourcemod\scripting сервера.
    • Скомпилируйте плагин. Переместите или скопируйте файл "NoKnifeAlreadyShot.smx" в директорию addons\sourcemod\plugins сервера.
    • Поддержка ручной загрузки плагина при работе сервера (смена карты или перезапуск сервера не обязателен).

    Настройки (CVAR's):
    • knife_shot_punish - Наказание за попытку запрещённого убийства: выключение плагина "0", респавн "1", убить "2".
     

    Вложения:

    Последнее редактирование: 16 сен 2016
  3. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    @AlmazON, лучший :drinks:
    Оффтоп
     
  4. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    Оффтоп
    Тут сделан именно:
    Хитрецы могут использовать это. Удачно телепортировать сложнее, чем кажется - есть шанс застрять в АФК игроке или мимо пробегающем. Оффтоп
     
    Yura7181 нравится это.
  5. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    Оффтоп
    На счет телепорта, возможно и проблема, но как-то пофиг)))) поставлю на килл, и нет проблем)
     
  6. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    Для серверов с DeathMatch будет самое то, а на паблике - едва ли.
    Сначала протести, потом уж.
     
    Yura7181 нравится это.
  7. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    @AlmazON, Все работает) пиши вебмани, накину чуток)
    --- Добавлено позже ---
    хм, заметил краши начались, хотя в логах пусто. Может просто совпадение)
     
    Последнее редактирование: 11 авг 2016
  8. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    Оффтоп Плагин не рекомендуется перезагружать/загружать вручную, только рестарт сервера/смена карты.
     
    Yura7181 нравится это.
  9. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    @AlmazON, я пока что не уверен, что это от этого плагина, возможно просто совпадение. И да я перезагружал серв)) Ладно нужно постестировать в течении пару часов, позже еще отпишусь.
    --- Добавлено позже ---
    Кто нибудь еще поставьте себе плагин потестируйте тоже
    --- Добавлено позже ---
    @AlmazON, Подтверждаю, крашит твой плагин. Краш происходит в момент когда чел пытается добить другого, НО крашит не всегда т.е рандомно. Человек может попробовать добить, его плагин убьет и все норм, а бывает что вызывает краш. Очень странно)
     
    Последнее редактирование: 11 авг 2016
  10. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    вроде бы с респавном перестало крашить, но хотелось что бы килл работал без краша)

    @AlmazON, крайше нет с респавном, сутки сервер стоял без крашей. Крашит только с knife_shot_punish 2
     
    Последнее редактирование модератором: 1 сен 2016
  11. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    Перезалил.
     
    CAH4E3 и 666FoX666 нравится это.
  12. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    Теперь всё норм.
    Оффтоп
    --- Добавлено позже ---
    @AlmazON, можно тебя еще попросить, заметил баг (точнее только сейчас мне игроки сообщили), плагин срабатывает даже на своих тимейтов))) Можешь поправить, что бы только на врагов срабатывал ? :ab:
     
    Последнее редактирование: 31 авг 2016
  13. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    Так и задумывалось. Едва ли кому-то надо стрелять, а потом резать своих же, а лишний код - ни к чему.
    Добавил отдельно, как No Knife Already Shot v1.0.0Team.
     
  14. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    суть в том, что это случайно происходит, либо тупо мошенально когда бежишь тыкаешь ножом своего))))) ну или грену(или молотов) если свой попадает, тебя убьет)) люди жаловались на это))

    Спасибо, щас поставлю посмотрю)
     
  15. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    @AlmazON, И всё же можно гранаты исключить как нибудь ? Бывает когда кидаешь грену, поподаешь в лоб врагу отниамет 1 или 2 хп, она взрывается и тебя убивает плагин :D
    С молотовым так же) Только что проверяли.
     
  16. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    @AlmazON, я же написал
    --- Добавлено позже ---
    гранатой по телу попадаешь отнимается 1-2 хп, грена взрывается(или молотов), и тебя убивает с причиной в чате "Нельзя добивать ножом после ранения Вами из другого оружия!"
    Что за бред ?
     
  17. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    В общем-то, так и получается. В момент нанесения урона проверяется, какое оружие было в руках игрока. Естественно, кидая гранату, в руках может оставаться нож при её детонации.
    Подредактировал выше - нормально или может по типу проверять и всё.
     
    kleuser нравится это.
  18. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    Спасибо, буду тестировать, если вдруг возникнут проблемки, я напишу :ab:
     
  19. kleuser

    kleuser

    Сообщения:
    560
    Симпатии:
    76
    Пока толком не проверял еще, я сообщю если что
    Пока ни к чему, хотя если не сложно сделай ))) раз нашел адекватную проверку, почему бы и нет)))
     
  20. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    Кушать будет память, да и грузить поболее, хот как.
    Я вот думаю, может просто HP и броню сбрасывать, как была - почти тот же телепорт, только патроны разве что восстановятся. Всё равно для других игр вне cstrike это не нужно.