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

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

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

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

Поменять составы сторонами

Статус пользователя Original Teamplay
сообщение 10.2.2018, 18:31
Сообщение #1
Стаж: 14 лет

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

Добрый день!

Не знаете ли вы, есть ли такой плагин, который мог бы перенести(поменять) ТТ и CT местами. Ну например на de_dust TT проигрывают 8-0, админ берет и меняет местами составы и CT доказывают свою состоятельность в раше.

Если такого плагина нет, сколько будет стоить написать его?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя JIuXeP
сообщение 10.2.2018, 18:34
Сообщение #2


Стаж: 12 лет

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

т.е. кт заспавнить на базе террористов, а террористов на базе кт?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Original Teamplay
сообщение 10.2.2018, 18:36
Сообщение #3
Стаж: 14 лет

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

JIuXeP, да и не важно живы они или нет. Админ нажимает кнопку или вводит команду и все поменялись местами, счет и прочее остался прежним(хотя это не принципиально)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIuXeP
сообщение 10.2.2018, 18:48
Сообщение #4


Стаж: 12 лет

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

Original Teampla..., не встречал такое. Нужно учитывать, что обычно карты построены так, что зона плента находится ближе к точкам респавна КТ, чем ТР, и если точки поменять местами, то в ТР будет явное преимущество. Хотя, как я понимаю, это вам и нужно)
Оптимальным вариантом на мой взгляд - просто поменять местами энтити info_player_start и info_player_deathmatch. Позже набросаю и скину, если кто-то не опередит меня)

Отредактировал: JIuXeP, - 10.2.2018, 18:59
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя igor_ok
сообщение 10.2.2018, 19:24
Сообщение #5
Стаж: 15 лет
Город: Донецк

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

В orpheu есть функция "SwapAllPlayers", при помощи ее можно сделать не сложный плагин..
p.s. на linux у меня она не хочет работать...


PPC-ZONE
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Original Teamplay
сообщение 10.2.2018, 19:56
Сообщение #6
Стаж: 14 лет

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

JIuXeP, нет вы не поняли. Мне не надо чтобы ТТ спавнились на точках кт, мне нужно игроков поменять командами. Те кто играл за кт будут играть за т, которые за т за кт.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя panda08
сообщение 10.2.2018, 20:03
Сообщение #7


Стаж: 12 лет

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

Original Teampla...,
типа такого?
http://nn-cs.3dn.ru/load/15-1-0-19528
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя SISA
сообщение 10.2.2018, 20:57
Сообщение #8
Стаж: 16 лет

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

Эта функция уже встроена в движок и городить костыльные плагины не нужно.

называется она SwapAllPlayers и вызывается она при рестарте раунда. при условии наличия оффсета m_bMapHasEscapeZone в положительном значении и оффсета m_iNumEscapeRounds более 3

Код
    if (m_bMapHasEscapeZone)
    {
        m_iHaveEscaped = 0;
        m_iNumEscapers = 0;

        if (m_iNumEscapeRounds >= 3)
        {
            SwapAllPlayers();
            m_iNumEscapeRounds = 0;
        }

        m_iNumEscapeRounds++;
    }


Это серверные оффсеты и доступ к ним есть на Amx 1.8.3 и Регейме (на сколько я помню).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя aeliteserver
сообщение 10.2.2018, 21:00
Сообщение #9
Стаж: 9 лет 7 месяцев

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

Original Teampla..., сам выдумал идейку?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Original Teamplay
сообщение 10.2.2018, 21:17
Сообщение #10
Стаж: 14 лет

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

aeliteserver, да откуда я знаю)) наверняка до меня уже 100 раз кто то об этом думал. Вон выше скинули ссылку на похожий плагин, нужно затестить. Просто иногда идет жесткий вынос на дасте или ацтеке и хочется контров кинуть за тт полным составом, чтобы поняли что такое тащить, а не сидеть и набивать фраги.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dehost
сообщение 10.2.2018, 21:22
Сообщение #11


Стаж: 14 лет

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

Цитата(Original Teamplay @ 10.2.2018, 22:17) *
aeliteserver, да откуда я знаю)) наверняка до меня уже 100 раз кто то об этом думал. Вон выше скинули ссылку на похожий плагин, нужно затестить. Просто иногда идет жесткий вынос на дасте или ацтеке и хочется контров кинуть за тт полным составом, чтобы поняли что такое тащить, а не сидеть и набивать фраги.

Затестишь, отпиши, интересно как он работает...


Золотое правило нравственности:
"Относись к людям так, как хочешь, чтобы относились к тебе."
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя aeliteserver
сообщение 10.2.2018, 21:31
Сообщение #12
Стаж: 9 лет 7 месяцев

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

Original Teampla..., у меня стоит такой. Нормально работает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Lexxx
сообщение 11.2.2018, 16:18
Сообщение #13


Стаж: 8 лет 4 месяца
Город: Москва

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

можно конечно и такое сделать, но зачем/???


Champions Online © 18 46.174.49.102:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя olenocco45
сообщение 9.10.2018, 21:38
Сообщение #14
Стаж: 7 лет 9 месяцев

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

Тоже интересует такой плагин.. Видел выше писали про плагин Teams Changer, у меня он стоял и очень удобный, например какая то команда выйграла 15 раундов и произошла смена команд сторонами. Но есть одно но, при смене происходит рестарт, а так же и сбрасывается timeleft, короче с этим плагином, карты сами не меняются(((( потому что при каждой смене сторон, до следущей карты остается столько же времени как и было в самом начале. Как то так, может кто то решил данную проблему?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Energy
сообщение 9.10.2018, 21:49
Сообщение #15
Иконка группы

Стаж: 11 лет

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

Когда я держал сервера, года 3-4 назад я предлагал эту идею на форуме, но никто не поддержал и я забил. Там не реапи можно написать легко и не принужденно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
csintelligen
сообщение 10.10.2018, 6:04
Сообщение #16
Стаж: 8 лет 5 месяцев

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

Energy,
Ты же кодер на мете, помоги человеку)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 10.10.2018, 14:02
Сообщение #17
Стаж: 12 лет

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

как раньше люди делали.

get_players с флагами
в цикле меняешь им команду и все.


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