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

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

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

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

2 страниц V   1 2

Anti team attack

, Отбивает желание стрелять по своим
Статус пользователя loginanton
сообщение 26.5.2010, 6:03
Сообщение #1


Стаж: 16 лет

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

Anti team attack v0.3

Отнимает у атакующего (если вы в одной команде) столько хп, сколько он нанёс вам. Отличается от подобных плагинов тем, что здесь вообще невозможно убить своего, так как жизни не восстанавливаются, как в других плагинах, а не отнимаются. Для работы требуется модуль hamsanwich. Имеется возможность регулировать сколько будет отнято жизней у атакующего с помощью коэффициента. В исходном коде:

#define mult 1.0 - отнимется ровно столько, сколько атакующий "нанёс" повреждения (стандартное значение)
#define mult 0.5 - в два раза меньше
#define mult 2.0 - в два раза больше

Естественно, число после "mult" можно поменять на любое, это были просто примеры. Чтобы изменения вступили в силу нужно перекомпилировать плагин.

Отредактировал: loginanton, - 11.6.2010, 15:06
Прикрепленные файлы:
Прикрепленный файл  antiTATK.zip ( 2,87 килобайт ) Кол-во скачиваний: 153
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   Цитировать сообщение
Статус пользователя Z[1].
сообщение 26.5.2010, 10:33
Сообщение #2


Стаж: 18 лет

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

Если я стреляю в своего,то hp отнимаеться у меня,а у него всё нормально?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ramul
сообщение 26.5.2010, 11:34
Сообщение #3
Стаж: 16 лет

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

Так и должно быть.
Давно пользуюсь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя loginanton
сообщение 27.5.2010, 15:20
Сообщение #4


Стаж: 16 лет

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

Цитата(0ne @ 26.5.2010, 12:33) *
Если я стреляю в своего,то hp отнимаеться у меня,а у него всё нормально?

да
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Vlamis
сообщение 27.5.2010, 16:23
Сообщение #5


Стаж: 16 лет

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

Ты забыл написать что бы работал плагин, по умолчанию должно быть mp_friendlyfire 0
И у мня серв за 20 мин с установкой этого плагина упал 2 раза, отключил плагин

Отредактировал: Vlamis, - 27.5.2010, 16:25
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 27.5.2010, 18:53
Сообщение #6
Стаж: 16 лет

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

Anti Team Attacker - аналогичный плагин, но не требует модуль hamsandwich.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Z[1].
сообщение 27.5.2010, 22:21
Сообщение #7


Стаж: 18 лет

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

ни вижу в этом плагине смысла.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 27.5.2010, 22:50
Сообщение #8
Стаж: 16 лет

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

Цитата(0ne @ 28.5.2010, 0:21) *
ни вижу в этом плагине смысла.
Я его использую вместо тяжелого ATAC, игроки не жалуются.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя loginanton
сообщение 28.5.2010, 3:36
Сообщение #9


Стаж: 16 лет

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

Цитата(STR@TEG @ 27.5.2010, 20:53) *
Anti Team Attacker - аналогичный плагин, но не требует модуль hamsandwich.

Этот плагин восстанавливает жизни, т.е. если ты шмальнул по своему с авп, то помрёте оба, а мой плагин предотвращает отнятие жизней.

P.S. на днях выложу доработанную версию
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 28.5.2010, 21:02
Сообщение #10
Стаж: 16 лет

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

Цитата(loginanton @ 28.5.2010, 5:36) *
Этот плагин восстанавливает жизни, т.е. если ты шмальнул по своему с авп, то помрёте оба, а мой плагин предотвращает отнятие жизней.

P.S. на днях выложу доработанную версию

Ну извините, не знал. Подождем новую версию, может буду использовать твой плагин.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя loginanton
сообщение 10.6.2010, 7:04
Сообщение #11


Стаж: 16 лет

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

Обновил плагин

Сорри что так долго - сессия и всё такое :)
P.S. в данный момент нету возможности потестить плаг на нормальном серве - я тестил в одиночку играя в два окна (комп и ноут). Огромная просьба отписаться о работе плагина, кто тестить будет.

Отредактировал: loginanton, - 10.6.2010, 7:06
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 10.6.2010, 12:42
Сообщение #12
Стаж: 16 лет

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

loginanton,
Код
//AMXXPC compile.exe
// by the AMX Mod X Dev Team


//// antiTATK.sma
// D:\Server + BOT\cstrike\addons\amxmodx\scripting\antiTATK.sma(18) : warning 2
21: label name "Float" shadows tag name
// D:\Server + BOT\cstrike\addons\amxmodx\scripting\antiTATK.sma(18 -- 19) : war
ning 213: tag mismatch
// D:\Server + BOT\cstrike\addons\amxmodx\scripting\antiTATK.sma(43) : warning 2
03: symbol is never used: "Float"
// Header size:            644 bytes
// Code size:             1780 bytes
// Data size:              408 bytes
// Stack/heap size:      16384 bytes; estimated max. usage=173 cells (692 bytes)

// Total requirements:   19216 bytes
//
// 3 Warnings.
// Done.
//
// Compilation Time: 0,23 sec
// ----------------------------------------

Press enter to exit ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя loginanton
сообщение 10.6.2010, 18:14
Сообщение #13


Стаж: 16 лет

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

По поводу трёх предупреждений я вкурсе - сейчас буду исправлять. А вообще даже с нимим всё вроде ок.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя loginanton
сообщение 11.6.2010, 15:10
Сообщение #14


Стаж: 16 лет

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

Обновил до 0.3
Оптимизировал код и компилируется теперь без предупреждений
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 11.6.2010, 16:57
Сообщение #15
Стаж: 16 лет

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

Вот теперь все отлично. Спасибо за проделанную работу.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ananim
сообщение 11.6.2010, 17:21
Сообщение #16
Стаж: 17 лет

Сообщений: 34
Благодарности: выкл.

почему бы уже сразу не поставить ATAC, там и возможностей по-больше и проверен временем ))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 11.6.2010, 17:39
Сообщение #17
Стаж: 16 лет

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

Цитата(ananim @ 11.6.2010, 19:21) *
почему бы уже сразу не поставить ATAC, там и возможностей по-больше и проверен временем ))
Очень тяжелый плагин, у меня например с ним сервер лагал. Теперь буду использовать данный плагин.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 20.6.2010, 17:11
Сообщение #18
Стаж: 16 лет

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

loginanton,
Есть один неприятный момент с бомбой. Если игрок находится в зоне поражения взрыва в момент самого взрыва, то игрок который заложил бомбу теряет жизни или вовсе умирает. То есть я могу остаться спокойно на пленте зная, что выживу, а умрет тот, кто ставил бомбу. Исправь пожалуйста.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LSD
сообщение 30.6.2010, 13:37
Сообщение #19
Стаж: 19 лет

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

RedirectBullet.amxx тоже самое без hamsandwich и без багов
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 1.7.2010, 0:08
Сообщение #20
Стаж: 16 лет

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

Цитата(LSD @ 30.6.2010, 15:37) *
RedirectBullet.amxx тоже самое без hamsandwich и без багов
В этом плагине (antiTATK) мне нравится регулирование отнимаемого процента жизней, хотя и в том, что ты предложил выше есть примерно такое же. Хотелось бы конечно, чтобы автор исправил баг с бомбой. А пока будем юзать другие аналогичные плагины.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: