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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.
2 страниц V   1 2

Плагин, который не дает убить заложников

Статус пользователя Sient
сообщение 7.10.2014, 19:07
Сообщение #1


Стаж: 9 лет 9 месяцев

Сообщений: 41
Благодарностей: 10
Полезность: 157

Меценат Меценат

Здравствуйте, можете ли вы дать Плагин, который не дает убить заложников psych.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя csnet
сообщение 7.10.2014, 19:35
Сообщение #2
Стаж: 10 лет

Сообщений: 4755
Благодарностей: 3837
Полезность: 693

гугл
1я строка

https://forums.alliedmods.net/showthread.php?t=893

хочешь свое? проще заблокируй ham_takedamage("hostage_entity","player"

Отредактировал: csnet, - 7.10.2014, 19:36


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pist0nchik
сообщение 7.10.2014, 19:37
Сообщение #3


Стаж: 10 лет

Сообщений: 403
Благодарностей: 437
Полезность: 545

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

Отредактировал: pist0nchik, - 7.10.2014, 19:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 7.10.2014, 19:37
Сообщение #4
Стаж: 11 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

Sient,
Сделай, чтобы при убийстве заложников кикало игрока в т.ч. и админов. Это делается в server.cfg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя KaJIbIBaH
сообщение 7.10.2014, 19:57
Сообщение #5


Стаж: 16 лет

Сообщений: 151
Благодарностей: 142
Полезность: 929

Лови.
Прикрепленный файл  hostage_godmode.sma ( 755 байт ) Кол-во скачиваний: 65


Отредактировал: KaJIbIBaH, - 7.10.2014, 19:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя l3x1s
сообщение 22.10.2014, 9:35
Сообщение #6


Стаж: 15 лет

Сообщений: 495
Благодарностей: 300
Полезность: 543

KaJIbIBaH,
А какой принцип работы у него? Выводить заложей дает плагин?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.10.2014, 11:20
Сообщение #7


Стаж: 10 лет

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

l3x1s, просто убирает урон по ним.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
ops244
сообщение 22.10.2014, 11:45
Сообщение #8
Стаж: 13 лет

Сообщений: 958
Благодарностей: 939
Полезность: 0

Цитата(Bloo @ 22.10.2014, 13:20) *
l3x1s, просто убирает урон по ним.

и заложников вывести нельзя rofl.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя KaJIbIBaH
сообщение 22.10.2014, 12:36
Сообщение #9


Стаж: 16 лет

Сообщений: 151
Благодарностей: 142
Полезность: 929

Оопс =D
Честно говоря, плагин тестил на одной bb_-карте, где выведение не важно.
Оказалось, заложники превращаются в бревно (в значении "бревно в постели"):
их не заставишь идти за тобой,
КТ могут их только толкать сзади (аки застрявший на бездорожье автомобиль),
Т не могут и этого, залоги стоят, как стена, когда их подталкивают Т,
донёс грабом до зоны Rescue (дверь открывал сам) - 0 реакции.

Короче, кто ищет ответ: "Что может быть хуже смерти?", возможно, это как раз оно...



А, и ещё:
set_pev(iHos, pev_takedamage, DAMAGE_NO) // (или DAMAGE_AIM)
такая же реакция.

Похоже, самая толковая идея - первая:
Цитата(csnet @ 7.10.2014, 21:35) *
проще заблокируй ham_takedamage("hostage_entity","player"

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя l3x1s
сообщение 22.10.2014, 13:14
Сообщение #10


Стаж: 15 лет

Сообщений: 495
Благодарностей: 300
Полезность: 543

ops244,
Это мне и надо было узнать, тогда смысла нет от плагина)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя KaJIbIBaH
сообщение 24.10.2014, 17:31
Сообщение #11


Стаж: 16 лет

Сообщений: 151
Благодарностей: 142
Полезность: 929

Попробуйте этот.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
ops244
сообщение 24.10.2014, 17:33
Сообщение #12
Стаж: 13 лет

Сообщений: 958
Благодарностей: 939
Полезность: 0

Цитата(KaJIbIBaH @ 24.10.2014, 19:31) *
Попробуйте этот.

я пробовал, он флудит постоянно, отключить-бы эти логи в нём
Скрытый текст
L 10/17/2014 - 17:16:43: Start of error session.
L 10/17/2014 - 17:16:43: Info (map "de_aztec") (file "addons/amxmodx/logs/error_20141017.log")
L 10/17/2014 - 17:16:43: [AMXX] Plugin ("hostage_protection.amxx") is setting itself as failed.
L 10/17/2014 - 17:16:43: [AMXX] Plugin says: Plugin paused, this is not a hostage map.
L 10/17/2014 - 17:16:43: [AMXX] Run time error 1 (plugin "hostage_protection.amxx") - forced exit
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Adidasman
сообщение 24.10.2014, 17:47
Сообщение #13


Стаж: 10 лет

Сообщений: 305
Благодарностей: 186
Полезность: 859

Проще так

Код:

#include <amxmodx>

#include <hamsandwich>

public plugin_init()
{
register_plugin("Guard ?", "1.0", "?");
RegisterHam(Ham_TakeDamage, "hostage_entity", "TakeDamage_Pre", 0);
}

public TakeDamage_Pre(Victim, Inflictor, Attacker, Float:flDamage, DmgBits)
{
return ExecuteHam(Ham_IsAlive,Victim) ? HAM_SUPERCEDE : HAM_IGNORED;
}

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя l3x1s
сообщение 26.10.2014, 11:58
Сообщение #14


Стаж: 15 лет

Сообщений: 495
Благодарностей: 300
Полезность: 543

Adidasman,
А каким образом работает, если не секрет (да по коду не шарю)?
Дает выводить заложников?

Отредактировал: l3x1s, - 26.10.2014, 11:59
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 26.10.2014, 12:26
Сообщение #15
Стаж: 12 лет
Город: Moscow

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

Мне вот такой простенький нравится - Hostage Health. Даёшь залогам 10000 hp - замучаются убивать: залогу надо 40 хэдшотов дать. А подгружать на нужных мапах можно с помощью конфига maps\plugins-cs.ini.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя l3x1s
сообщение 26.10.2014, 13:56
Сообщение #16


Стаж: 15 лет

Сообщений: 495
Благодарностей: 300
Полезность: 543

Safety1st,
Хороший выбор, лучше твоим вариантом воспользуюсь :-)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 26.10.2014, 13:59
Сообщение #17
Стаж: 11 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Цитата(l3x1s @ 26.10.2014, 12:58) *
Adidasman,
А каким образом работает, если не секрет (да по коду не шарю)?
Дает выводить заложников?

вероятно не даёт нанести урон, а вариант выше сжирает все деньги
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 26.10.2014, 14:06
Сообщение #18
Стаж: 12 лет
Город: Moscow

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

Цитата(l3x1s @ 26.10.2014, 15:56) *
Safety1st,
Хороший выбор, лучше твоим вариантом воспользуюсь :-)

У себя я его ещё упростил:
Скрытый текст
Код
/**
*    Modified by Safety1st
*
*    Original plugin:
*      http://amx-x.ru/viewtopic.php?p=246668#p246668
*/

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define PLUGIN "Hostage Health"
#define VERSION "0.1"
#define AUTHOR "[WPMG]PRoSToTeM@"

#define HOSTAGE_HEALTH  10000

public plugin_init() {
    register_plugin( PLUGIN, VERSION, AUTHOR )
}

public plugin_precache() {
    RegisterHam( Ham_Spawn, "hostage_entity", "Hostage_Spawn_Post", true )
}

public Hostage_Spawn_Post( const iEntity ) {
    set_pev( iEntity, pev_max_health, HOSTAGE_HEALTH.0 )
}

При проверке на пустом сервере самый первый раунд у залогов будет 100 hp, но это не критично: настоящая игра всегда приводит к новому раунду smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя l3x1s
сообщение 26.10.2014, 15:11
Сообщение #19


Стаж: 15 лет

Сообщений: 495
Благодарностей: 300
Полезность: 543

Safety1st,
Завтра попробую воспользуюсь твоим вариантом:)
Только отредактируй пост #18. Либо под павн или сма (если не сложно конечно). Спасибо :-)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Graf777
сообщение 2.7.2017, 12:50
Сообщение #20


Стаж: 14 лет

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

Цитата(XyLiGaN @ 7.10.2014, 19:37) *
Sient,
Сделай, чтобы при убийстве заложников кикало игрока в т.ч. и админов. Это делается в server.cfg

а какая команда не подскажешь?


«Денег нет, но вы держитесь» ©
«Денег нет - идите в бизнес» ©
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: