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

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

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

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

21 страниц V  « 3 4 5 ... 19 20 »

[AMXX Plugin] Mode 2x2 (v1.9)

, Блокирует проходы при низком онлайне
Статус пользователя 9art
сообщение 10.5.2014, 16:17
Сообщение #61


Стаж: 12 лет

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

Делал для себя.
Список карт
cs_office
de_abaddon_fix
de_alexandra
de_cpl_mill
de_dust2002
de_russka
de_sultan
de_aztec
de_aztec.ini и de_dust2002.ini сделал plamont

Отредактировал: 9art, - 11.5.2014, 8:14
Прикрепленные файлы:
Прикрепленный файл  mode.rar ( 1,55 килобайт ) Кол-во скачиваний: 79
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя intercs
сообщение 10.5.2014, 16:54
Сообщение #62


Стаж: 13 лет

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

Чет почитал 4 страницы, и возник вопрос:

1) Плагин в процветании или это уже официальный релиз без ошибок?

З.Ы. За плагин спасибо. Суперская работа и главное ни копейки с форумчан. Хорошо, что на данном форуме остались уникальные люди, которые радуют форумчан вкусностями.
И побольше бы таких тем, чем темы с киданиями, займами денег и увода друг у друга сборок...
Спасибо plamont

Отредактировал: intercs, - 10.5.2014, 16:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя s1lent
сообщение 10.5.2014, 17:30
Сообщение #63
Стаж: 16 лет

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

intercs,
ога плагин не расцвёл еще ;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 10.5.2014, 18:07
Сообщение #64
Стаж: 14 лет
Город: Moscow

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

Цитата(9art @ 10.5.2014, 12:55) *
Создание блока в этом плагине.
Не ставьте толщину стенки 0.0 (Нельзя удалить или отредактировать)

Спасибо за видео! Ещё больше захотелось поскорее плагин поставить.


Цитата(plamont @ 9.5.2014, 16:07) *
/box - для админов с флагом ADMIN_IMMUNITY, меню для Создания/Редактирования/Удаления стенок (блоков).

Мне кажется, по дефолту будет лучше поставить флаг ADMIN_RCON. Всё же блоки только владелец будет редактировать скорее всего.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя s1lent
сообщение 11.5.2014, 0:49
Сообщение #65
Стаж: 16 лет

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

v1.8

* баги
* возможность ставить стенку (блок) без спрайта, только прозрачную стенку, пригодится для блокировки каких то обходных зон
на примере de_sultan, где можно спокойно залезть за текстуру и обойти эти закрытые проходы (препятствия), решение - поставить невидимый блок.
* посчитал удобно при себе иметь noclip, при создании стенок ;)
* увеличен интервал на 3-ю ступень т.е еще на 1 выбор интервала, для большей точности.
* добавлен в dev функционал скрыть/показать стенки.

+ карты
Цитата
de_aztec
de_dust2002
de_kabul or de_kabul32
de_clear
de_sultan


Отредактировал: plamont, - 11.5.2014, 0:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 11.5.2014, 1:11
Сообщение #66


Стаж: 13 лет
Город: Москва

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

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

При рестарте блоки исчезают.. так и задумано?


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя intercs
сообщение 11.5.2014, 1:13
Сообщение #67


Стаж: 13 лет

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

Цитата(plamont @ 11.5.2014, 2:49) *
v1.8

* баги
* возможность ставить стенку (блок) без спрайта, только прозрачную стенку, пригодится для блокировки каких то обходных зон
на примере de_sultan, где можно спокойно залезть за текстуру и обойти эти закрытые проходы (препятствия), решение - поставить невидимый блок.
* посчитал удобно при себе иметь noclip, при создании стенок ;)
* увеличен интервал на 3-ю ступень т.е еще на 1 выбор интервала, для большей точности.
* добавлен в dev функционал скрыть/показать стенки.

+ карты


Забыл спросить свой бзиковый главный вопрос для меня, который я задаю каждому, даже когда знакомлюсь с новыми людьми, а именно "Меня зовут Сергей, а кокова у тебя нагрузка на имя по буквам?"... huh.gif
Каков плагин в плане нагрузки на сервер?) Нагружает ли каким-либо процентом сервер?

Отредактировал: intercs, - 11.5.2014, 1:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ozmosis
сообщение 11.5.2014, 1:16
Сообщение #68


Стаж: 13 лет

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

После первого раунда (при авторестарте\рестарте), если игроки проголосовали за закрытие карты, результат игнорируется.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 11.5.2014, 1:21
Сообщение #69


Стаж: 13 лет
Город: Москва

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

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

если игрок написал /mode и даже вышел.. его голос хранится в памяти...


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя s1lent
сообщение 11.5.2014, 1:32
Сообщение #70
Стаж: 16 лет

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

Цитата(grishka444 @ 11.5.2014, 2:21) *
если игрок написал /mode и даже вышел.. его голос хранится в памяти...

перед выходом голосование было?

Цитата(grishka444 @ 11.5.2014, 2:11) *
При рестарте блоки исчезают.. так и задумано?

ну да задумано.

Цитата(ozmosis @ 11.5.2014, 2:16) *
После первого раунда (при авторестарте\рестарте), если игроки проголосовали за закрытие карты, результат игнорируется.

рестарт или gamecommencing сбрасывает 2х2 и ставится на следующий.
Закомментируй #define GAME_COMMENCING
Цитата
//#define GAME_COMMENCING


intercs,
я без понятия не замерял, наверно 0.1% - 0.5% это если еще учитывать с pfnTouch (#define MODE_TOUCHMESSAGE)

Отредактировал: plamont, - 11.5.2014, 1:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sweet
сообщение 11.5.2014, 3:25
Сообщение #71
Стаж: 15 лет

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

ТС, сделайте пожалуйста квар, что бы можно было включать/выключать команды: /change и /mode. Главное 2 отдельных квара, а не 2 в одном. :-)

Соберите всю актуальную инфу и в первый топик пожалуйста. Дабы избежать поста выше "Закомментируй #define GAME_COMMENCING" ляляля...:D

Ещё раз Спасибо за плагин.

Отредактировал: sweet, - 11.5.2014, 3:26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 11.5.2014, 5:47
Сообщение #72
Стаж: 14 лет
Город: Moscow

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

Названия в 'стиле' m_, ненужные для pawn'а status_s: ... Сразу видно: C++ программист писал smile.gif

Дошли руки до плагина) Тестовый сервер 6153 у меня вылетал при старте мапы, ни окна с ошибкой, ни в qconsole.log - ничего не выдавал. Пока я не сообразил, что забыл спрайт закинуть xD

--

Поставил v1.6 на живой сервер 6027, всё работало хорошо. Столкнулся только с одним багом: брошенное в блокирующую стену оружие застревало в ней, потихоньку опускалось на землю, где его уже можно было подобрать. В v1.8 баг уже поправлен, но всё равно заметно, что entity на мгновение застревает, а потом 'отталкивается'. Вот демка с прежних времён, кому интересно, там баг в самом расцвете ;) plamont, вы не в курсе, почему так?


Цитата(plamont @ 11.5.2014, 2:49) *
+ карты

И также ещё +1 блок на de_dust2: 'сетка' на респе CT рядом с блокирующей стенкой с табличкой.
de_aztec.ini и de_dust2002.ini идентичны тем, что и в архиве 9art.

plamont, я так понимаю, новый блок на dd2 предназначен для отображения стенки со стороны middle? Не пойму, как через менюшку плагина его можно, например, удалить: 'блок не найден' и всё тут.


Предложения по /change:
перевести в консольную. Это для игроков привычны чат-команды, админам - норм и консольные. Команда в какой-то степени демаскирует админа: она появляется в чате, затем там же инфа о смене режима админом - проследить связь можно. И такую команду не поставить в меню 'Server Commands' для удобства: Steam CS не даст её выполнить на клиенте с причиной 'Server tried to send invalid command:"say /change" '.
• добавить возможность отменить переключение режима в след. раунде повторным выполнением команды: мало ли админ ошибся или народ резко подтянулся/ливнул...
• дополнить функционал (либо сделать ещё одну в дополнение, но srvcmd), чтобы режим карты можно было изменить через консоль сервера. Это будет удобно для смены через HLSW по обращениям игроков, не заходя на сервер. А при вводе без параметров команда могла бы выводить в консоли сервера текущий режим.

Префикс для консольных команд я выбрал такой: mode2x2_.


Код
client_print_color(a,DontChange + id,"%s\3 %s\1 %s карту на следующем раунде\3 /change\4.",PREFIX,name,(g_pServerVar[m_iStatus] == status_s:box_close) ? "закроет" : "откроет");

'/change' в тексте - не ошибка случайно?

Зелёные точки - это, конечно, дело вкуса. У себя везде убрал, заменив символы '\4'. на '.'

Рекомендую заменить на следующем раунде -> в следующем раунде : не слышал, чтобы кто-то употреблял первый вариант. Ну а ML-поддержку - как лень позволит ;)


В целом плагин отличный! good.gif
--

Советую тем, у кого AMXX 1.8.3-dev git3790 и выше, заменить блок:
+
Код
#include <dhudmessage>

#if AMXX_VERSION_NUM < 183
    #include <colorchat>
#else
    #define DontChange print_team_default
#endif

на

Код
#if AMXX_VERSION_NUM < 183
    #include <dhudmessage>
    #include <colorchat>
#else
    #define DontChange print_team_default
#endif


Цитата(intercs @ 11.5.2014, 3:13) *
Каков плагин в плане нагрузки на сервер?) Нагружает ли каким-либо процентом сервер?

Закомментируй #define MODE_TOUCHMESSAGE - тогда нагрузка будет нулевая. У себя так и сделал: ситуация с блоком понятна и без сообщения, а дурачкам на сервере не место.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 5 раз
   + Цитировать сообщение
Статус пользователя 9art
сообщение 11.5.2014, 8:08
Сообщение #73


Стаж: 12 лет

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

Цитата(Developer @ 11.5.2014, 7:47) *
de_aztec.ini и de_dust2002.ini идентичны тем, что сделал 9art.

plamont скинул эти карты. blush2.gif

Цитата
я так понимаю, новый блок на dd2 предназначен для отображения стенки со стороны middle? Не пойму, как через менюшку плагина его можно, например, удалить: 'блок не найден' и всё тут.

Стенка должна быть больше 0.0 x, y, z.

Отредактировал: 9art, - 11.5.2014, 8:12
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 11.5.2014, 9:03
Сообщение #74
Стаж: 12 лет

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

Есть смысл менять плагин от скальпеля на этот?:)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя 9art
сообщение 11.5.2014, 9:04
Сообщение #75


Стаж: 12 лет

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

trollface, да, закрывать проходы намного проще.
Я скидывал видео https://c-s.net.ua/forum/index.php?s=&s...st&p=594544

Отредактировал: 9art, - 11.5.2014, 9:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя s1lent
сообщение 11.5.2014, 9:12
Сообщение #76
Стаж: 16 лет

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

Цитата(Developer @ 11.5.2014, 6:47) *
Названия в 'стиле' m_, ненужные для pawn'а status_s: ... Сразу видно: C++ программист писал smile.gif

тогда пропадет интерес к павне smile.gif

Цитата(Developer @ 11.5.2014, 6:47) *
plamont, я так понимаю, новый блок на dd2 предназначен для отображения стенки со стороны middle? Не пойму, как через менюшку плагина его можно, например, удалить: 'блок не найден' и всё тут.

моя вина взял и плотность поставил 1x1x1, удали в блокноте эта стенка последней строчкой.

Цитата(Developer @ 11.5.2014, 6:47) *
Столкнулся только с одним багом: брошенное в блокирующую стену оружие застревало в ней, потихоньку опускалось на землю, где его уже можно было подобрать. В v1.8 баг уже поправлен, но всё равно заметно, что entity на мгновение застревает, а потом 'отталкивается'. Вот демка с прежних времён, кому интересно, там баг в самом расцвете ;) plamont, вы не в курсе, почему так?

поиграйся с #define STRONG_PUSH

Цитата(Developer @ 11.5.2014, 6:47) *
'/change' в тексте - не ошибка случайно?


Цитата(plamont @ 9.5.2014, 22:17) *
по поводу сообщения /change, оно показывается не всем игрокам, а только админам.
зачем игроку знать, какой-то администратор что-то применил, а админам интересно какую 'новую' команду выполнил администратор.


Цитата(Developer @ 11.5.2014, 6:47) *
• добавить возможность отменить переключение режима в след. раунде повторным выполнением команды: мало ли админ ошибся или народ резко подтянулся/ливнул...

хз все равно это займет не больше 1 раунда, если использовать эту фичу

Цитата
#define CHECK_FORCE_ONLINE // Заставлять проверять онлайн даже при /change, если нет действующих админов в игре, кроме админов в спектаторе, а если при ADMIN_ONE_ONLY, то проверяет на присутствие только одного активного админа который активировал /change.


и еще есть
Цитата
//#define ADMIN_ONE_ONLY // Запрещает второму админу использовать команду "/change", если первый админ его уже использовал для открытия карты и если админ который активировал "/change" - активный и находится в команде. (Не проверено)


позволит сделать автоматически, если админ открыл карту при режиме 2х2 и ливанул, а на сервере все еще есть админы, будет учитывать присутствие только одного админа, который активировал /change и этот блок сбрасывается.
В след раунде будет проверка онлайна и закроется/откроется.

Отредактировал: plamont, - 11.5.2014, 10:03
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 11.5.2014, 9:50
Сообщение #77
Стаж: 14 лет
Город: Moscow

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

Цитата(plamont @ 11.5.2014, 11:12) *
моя вина взял и плотность поставил 1x1x1, удали в блокноте эта стенка последней строчкой.

Стеночка как раз-таки НЕ лишняя: я бы везде с обратной стороны такие намутил, чтобы более привычно игрокам было. А то с одной стороны - стенка, с другой - её нет smile.gif Некоторым новым мёртвым игрокам это заметно.

Скопипастил и успокоился:
Код
"-253.5" "2143.4" "-129.9" "0.0" "0.0" "0.0" "4.0" "134.0" "79.0" "1.259999" "1"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 11.5.2014, 18:03
Сообщение #78


Стаж: 14 лет

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

Большое спасибо Plamont! Я так и не смог завершить свой плагин, на доработку которого ушло бы ещё много времени, а ты воплотил.
На днях поставлю на сервер поиздеваюсь, потестирую. Багов с заложниками, гранатами, бомбой нет?

Отредактировал: wopox3, - 11.5.2014, 18:06
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя s1lent
сообщение 11.5.2014, 18:17
Сообщение #79
Стаж: 16 лет

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

Цитата(wopox3 @ 11.5.2014, 19:03) *
Большое спасибо Plamont! Я так и не смог завершить свой плагин, на доработку которого ушло бы ещё много времени, а ты воплотил.
На днях поставлю на сервер поиздеваюсь, потестирую. Багов с заложниками, гранатами, бомбой нет?

не знаком с ними лично.
а с4 стенка отталкивает - предусмотрел.

Отредактировал: plamont, - 11.5.2014, 18:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя wopox3
сообщение 11.5.2014, 18:26
Сообщение #80


Стаж: 14 лет

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

Цитата(plamont @ 11.5.2014, 19:17) *
не знаком с ними лично.
а с4 стенка отталкивает - предусмотрел.


Вот 2x2block, пытался переделать уже существующий плагин.
Там в спойлере "Дополнительно" возможно есть информация, которая вам поможет! Удачи в разработке, свой плагин я думаю уже не буду пытаться доделать.

P.S: модераторы, не в коем случае не примите за рекламу!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
21 страниц V  « 3 4 5 ... 19 20 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: