Everything posted by Zlodey
-
Радиосвязь, разведка и "охота за головами".
Всем привет! Мы завершили работу над крупным оновлением сервера. В этом обновлении мы добавили новые возможности по взаимодействию, вознаграждение за разведку колонн снабжения, добавили премирование победетилей в воздушных боях, внесли изменения в экономику, исправили ряд ошибок и недоработок. Но, обо всем по порядку. Радиосвязь.Самое крупное и заметное нововведение - это внедрение радиосвязи посредством TeamSpeak 3. Теперь, находясь на игровом сервере и одновременно в нашем ТС, настроив клиент вы сможете пользоваться радиосвязью, которая будет распространяться на всех участников боевых действий, на определенное растояние, принадлежащих вашей коалиции и выполняющих боевые задачи в одно время вместе с вами на нашем сервере. Как это работает?В нашем ТС живут два бота. Один для привязки аккаунта ТС к системному аккаунту (что бы система безошибочно опозновала Вас, видела вашу коалицию и т.п.). К слову процедура привязки очень проста и занимает буквально 30 секунд. Второй бот работает как ретранслятор. Игрок назначает кнопку, по которой он будет выходить в эфир и настраивает "нашептывание" на бота ретранслятора. То есть, говорить вы будете боту. Бот-ретранслятор (после привязки аккаунта) знает вашу коалицию, знает ваши координаты, знает координаты других вирпилов и танкистов, и может ретранслировать вашу речь тем, кто попадает в радиус действия радиостанции. Таким образом, игроки могут сидеть уютненько по своим каналам не теряя связь с другими каналами в нашем ТС. Вы можете планировать и осуществлять совместные операции и при этом вам не нужно настраивать множество различных кнопок чтобы нашептывать в разные каналы, разным игрокам или, что еще хуже, прыгать по разным каналам. Достаточно настроить "нашептывание" на бота ретранслятора один раз. Отныне отпадает необходимость собираться большой толпой в одном канале, в котором обычно стоит шум и гам. Можно распределиться по звеньям или по специализациям (ударники в одном канале, транспорт в другом, истребители в третьем), разойтись по разным каналам и сохранять связь. Этим мы имитируем настоящую радиосвязь, которая используется в авиации и по сей день, пусть и с меньшей дальностью слышимости, и надеемся что это облегчит организацию и оживит сервер в области общения. Зонирование.Радосвязь делится на зоны. Всего их три: Брифинг. Выполнение боевой задачи. Когда игрок уже появляется на филде или в танке. Вне сервера. Находясь в брифинге, посредством радиосвязи, вы можете общаться со всеми игроками (только с теми, кто привязал аккаунт к системному), которые имеют принадлежность вашей коалиции и находящихся как и вы в брифинге, но не можете передавать сообщения в эфир в зону боевых действий. Те, кто появился на аэродроме или танкодроме не слышат зону брифинга, а брифинг не слышит их. Поэтому, согласовывайте действия в брифинге за ранее. В зоне боевых действий игроки могут запрашивать помощь, если вдруг столкнуться с превосходящими силами противника и т.п. Вне сервера радиосвязь не будет работать вообще. Если вы покинули наш сервер, ваши сообщения никто не услышит, ни брифинг, ни зона боевых задач. Кроме этого, мы постарались сделать радиосвязь с реалистичными шумами, помехами, что добавит воздушным и наземным сражениям реалистичности, а игрокам эффект погружения. Радиосвязь будет обрываться когда игрок покидает технику или когда его сбивают. Такой игрок сразу перемещается в брифинг, поэтому не пытайтесь что-то кричать в эфир надеясь подсказать кому-то, кто все еще ведет бой. Радиус действия равен 31 км - сфера, а не цилиндр. Перспективы.Радиосвязь, на текущий момент времени, внедрена экспериментально. В случае, если связью будут активно пользоваться и игрокам данный подход понравится, мы будем развивать радиосвязь. Какое это может быть развитие? Ну, во первых, хоть это и не очень исторично, но ради игровой механики можно добавить "узлы связи" которые, будут увеличивать радиус связи. Это могут быть физические объекты, которые авиация может уничтожать лишая увеличенного радиуса действия радиосвязи противоположную сторону. Также, планируются ВНОСы. Когда игроки смогут развозить на транспортной авиации и устанавливать посты воздушного наблюдения, которые в свою очередь, с ошибками, но более точно чем обычные игровые триггеры, многие из вас видели на других серверах такие текстовые подсказки - "самолет противника замечен в таком-то квадрате" хотя там не один самолет может быть и не понятно на какой он высоте и каким курсом двигается, смогут оповещать всех, кто в радиусе действия радиостанции. Наши же посты смогут проговаривать в эфир примерную высоту, примерное количество, типы (специализацию) и примерное направление одного или нескольких самолетов. Что будет способствовать перехвату и как следствие зрелищным воздушным боям. Кроме этого, для любителей погружения в игру можно будет добавить ИИ-диспетчеров на аэродромы, с которыми можно будет вести переговоры. Запрашивать "пеленг" (направление на аэродром), узнавать погодные условия, получать разрешение или запрет на взлет... Настройка радиосвязи описана в сатье: Вознаграждение за разведку.Поскольку, транспортные колонны, железнодорожное или морское снабжение требуют разведки, мы добавили вознаграждение тому, кто выполняет подобного рода задачи. Условие для получения вознаграждения простые - нужно во время срабатывания триггера быть ближе всех к его центру и после того как круг "тумана войны" заменится на иконку вернуться на любой союзный аэродром. В случае, если разведчик не возвращается, вознаграждение не поступит на его счет (но будет отмечено в журнале сессии с указанием значений). Если разведчик в группе, вознаграждение направляется в группу, в общий доход. Каждая успешная разведка вознаграждается в размере: За разведку снабжения гарнизона 100 игровой валюты и 35 очков. За разведку снабжения аэродрома 200 игровой валюты и 70 очков. О снабжении, и правилах механики их разведки можно прочитать в статьях: "Снабжение аэродромов: жизнь для авиации" и "Снабжение гарнизонов: ключ к успеху" "Охота за головами".К стандартному вознаграждению добавлено премирование за сбитие самолетов. Размер вознаграждения напрямую зависит от того, кого вы сбиваете (уничтожаете на земле PVP), поскольку вычисляется в отношении к балансу и очкам противника. Если это ас или просто генерал, который имеет на балансе много игровой валюты и очков, вознаграждение будет выше, а если это новичок, который еле сводит концы с концами и только учится играть в условиях виртуальной войны, вознаграждение будет не существенным (иногда даже нулевым). Охотится на асов выгоднее, чем отстреливать слепых новичков. Основным условием для получения премии является выживание игрового персонажа на момент вычисления премии. В случае, если победитель в группе, премия начисляется в группу на общий счет. Размер премии в очках составляет 2% от количества очков сбитого; Размер премии в игровой валюте составляет 5% от баланса сбитого; Награда за парашютистовС этого обновления упраздняется награда за расстрелянного парашютиста. Теперь награда за экипаж будет начисляться только до момента покидания техники. Однако, прошу заметить, что пункт 6.3 правил игры на сервере гласит : "запрещено намеренно покидать игру во время полёта или управления танком без технической, игровой необходимости (повреждения не позволяющие продолжать бой). Покидание техники экипажем без повреждений считается неуважением к противнику и строго наказывается". Такие действия нарушают баланс миссии, мешают другим игрокам, и могут привести к обнулению аккаунта. В будущем, мы сделаем автоматический мониторинг "прыжков из неповрежденной техники" и система сама будет наказывать огромными штрафами таких игроков. Полный список изменений и добавлений: Добавлена радиосвязь; Добавлено вознаграждение за разведку; Добавлено премирование за сбитие самолетов противника; На веб-сайте, в разделе "геймсет", в выпадающим списке боевых загрузок, в карточку каждой боевой загрузки выводится ее порядковый номер в полном соответствии с игрой. Что должно позволить лучше ориентироваться и ассоциативно быстрее находить нужную загрузку на веб-сайте; На веб-сайте, в раздел "аккаунт" (профиль), где выбирается коалиция на кампанию, добавлены кнопки копирования команд для привязки TeamSpeak аккаунта; На веб-сайте в раздел статистики добавлено новое событие "Разведка"; Исправлена ошибка, когда при потере связи выставлялся некорректный статус в следствие чего происходили списания (статус "дисконнект" присваивался не всегда, когда это было нужно); Вознаграждение при стрельбе по персонажам (ботам) начисляется только до момента покидания техники. Если боты покинули технику, их все еще можно убить, но вознаграждение за такие действия не начисляются!; Исправлена ошибка, когда даже при смерти персонажа начислялся +стрик; Исправлена ошибка, когда при сбитии союзного самолета выдавалось вознаграждение; Исправлена ошибка когда при отложенной победе (победитель может уже уйти с сервера и только в этот момент приходит уведомлении о сбитии, когда вирпил не дотянул до своего аэродрома), если игрок в группе, вознаграждение не начислялось в группу. Теперь должно начисляться; Незначительные улучшения кода программ; Увеличен размер вознаграждения в игровой валюте за уничтожение наземных объектов на 20%; Увеличен размер вознаграждения в игровой валюте за сбитие самолетов противника на 25%; Количество необходимого опыта для получения 12-го и 13-го звания существенно увеличены; Не боевое обновление состояния аэродромов увеличено до 10 минут (Раньше актуальное состояние аэродромов показывалось противнику с задержкой в пять минут) Время выхода в брифинг увеличено до 15-ти секунд.
- 2 reviews
-
-
-
- 10
-
-
Вопросы по механикам сервера и их обсуждение.
Перетоки работают позже. Они не в силах сорвать обрушение. Только колонна способна на такое. Порядок такой: Сначала приезжают колонны. Разгружаются. Затем происходит вычисление захвата и обрушения. Всегда необходимо предтвращать разгрузку, иначе кирдык тактике. Перетоки работают в последнюю очередь.
-
Ошибки (баги) в работе форума
Форум в другом месте живет. На другой машине и территориально не в том Дата Центре где сайт основной.
-
Вопросы по механикам сервера и их обсуждение.
Каждая пробитая оборона последовательно отнимет от фактической силы по 40% 40 -40% = 24 24 - 40% = 14 14 / 40 = 35% А нужно, чтобы было 30% и менее. Поэтому, да, нужно бобмить.
-
Почему я не летаю на проекте?
Ты вот уже несколько раз привел название темы в своих постах, но, почему-то, до сих пор не сообразил, что писать надо "почему ты не летаешь", а не почему там такой онлайн и т.п. Ты понимаешь насколько ты не последователен? Ты буквально пытаешься меня тыкнуть носом, но утыкаешься сам и не замечаешь этого. Бугага. Ты всерьез полагаешь, что лучше нас знаешь проблемы проекта? Ты это серьезно? Ты лучше нас знаешь чего мы хотим? Цели может быть ты яснее видишь? Планы, может быть? Ты кто воин? Сколько и какие проекты за твоими плечами, которые ты хоть раз строил? Еще раз - тебя в этой теме просят написать почему ты не летаешь на проекте. Тебя не просят написать почему на проекте онлайн красных ниже чем синих, не просят привести онлайн других серверов и т.п. Надеюсь ты понял, осознал. Действительно, смешной.
-
Ошибки (баги) в работе форума
ВПН возможно мешает. Я не знаю. Как я могу решить подобного рода проблемы? Ни как. Это не общая же проблема. Если бы сервер висел или еще что-то такое, я бы это починил. Но ведь другие игроки заходят, летают. В ТС пускает? Или тоже не заходит? Сайт доступен?
-
Ошибки (баги) в работе форума
Вероятно какие-то проблемы с сетью. У Вас или у 1СГС. У остальных, судя по текущему онлайну, все нормально. Сервер работает.
-
Почему я не летаю на проекте?
У нас таких 9 за прошлую кампанию. Которые, меньше часа.
-
Почему я не летаю на проекте?
Мне, конечно, не надо. Это тебе надо! Я же говорил о противоречиях твоих. Так вот, они наглядно: Ты гвовришь о малой посещаемости красной стороны КРАСНОЙ СТОРОНЫ КАРЛ! А теперь ты уверяешь, что речь идет об общей посещаемости и какое ты несешь нам всем тут добро. Через пост у тебя противоречия. Ты сам не знаешь че ты несешь и уверяшь, что сие добро админы, исключительно по своей упрямости, не хотят принимать. Это лишь малая часть противоречий, нестыковок и непоследовательностей в твоих постах. Я не хочу включаться, но ты меня нет, нет, да подталкиваешь к этому. Поэтому, я тебе прямо скажу - отвяжись, пожалуйста, со своим добром. Добром это не кончится.
-
Почему я не летаю на проекте?
Нет. После выхода в брифинг. Это является завершением сессии. То есть последнее действие в вылете. Здесь работает приници сложения отрицательных и положительных чисел. На маленьких званиях может произойти так, что даже при смерти персонажа игрок получит плюс. Это потому, что на низких званиях штраф по званию не высокий. А вот на высоких званиях чтобы отрицательное значение штрафа компенсировать положительным значением достижений нужно в сессии сделать очень много и получить очень большое вознаграждение. Чего практически не случается. Но, это все равно возможно. В группу сичтается точно так же, только "счет" на который зачисляются награды из вылета не личный, а общий, групповой. Единственное отличие - отрицательные значения никогда не попадают на групповой "счет" Минимум ноль. Отрицательные значения всегда отправляются на личный счет игрока. Условно говоря. Возьмем группу из 4-х. Пример №1: Все четыре вернулись без повреждений, все принесли по 1000 очков. В группе будет 4000. При раздаче 4000 / 4 = 1000. Пример №2: Вернулось только двое, принесли по 1000. Другие двое потеряли по 800. В группе будет 2000. При раздаче 2000 / 4 = 500. Двое просто в плюсе по 500. Двое, которые потеряли из-за невозврата по 800, будут в минусе на 300. Но, это не 800. То есть, хоть вылет и получился неудачный, он все равно частино покрыт доходом общим. Пример №3: Вернулось двое, принесли ноль. Другие двое потеряли по 800. В группе будет ноль. При раздчае все получат по нулям. Таким образом, те кто не вернулись, будут в минусе на 800. Те кто вернулись останутся при своих. Пример №4: Вернулось трое, принесли по 1000 каждый. Один не вернулся, потерял 800. В группе будет 3000. При раздаче 3000 / 4 = 750. Трое в плюсе на 750. Не вернувшийся в минусе на 50. Уже лучше. Пример №5 группа из 8 ми. Четверо ударных, четверо прикрытия. Четверо возвращаются все, все приносят по 1000. Крыша возвращается вся, ничего не приносит (если бы без группы роста не было бы). Таким образом 4000 / 8 = 500. Все в плюсе на 500. У всех ровномерный рост +500. Таким образом, группа тем эффективнее, чем больше ее игроков возвращается не пустыми.
-
Почему я не летаю на проекте?
Тебя в стате забанили? Кампания #7 Кампания #8 Кампания #12 Кампания #14 Кампания #15 Кампания #16 Кампания #17 Кампания #18 Кампания #19 Где ты увидел малую активность красных? Мы тут объясняем новчикам, что их взгляд, будто красных зажали настолько, что никто не летает, летать никто не хочет, не имеет под собой ни каких оснований. Это несмотря на то, что тема называется как называется. Нас упрекнули, что мы не слышим, не общаемся с аудиторией. Что не знаем в чем боль и т.п. Мы исправились - создали тему. Изливайте всю боль. Ради бога. Мы читаем, общаемся и когда видим, что те, кто пишут, просто не понимают как и что устроено - мы рассказываем, показываем как все устроено и что их понимание не соответствует действительности. Для чего? Для того, чтобы и у других появилось понимание, если его не было и чтобы способствовать новичкам их полетам на проекте. Да, мы никого ни в чем не обвиняем.
-
Предложения и пожелания
Нет. Не сложно. Займет какое-то время. Ибо начисления разбросаны по разным местам в коде, с разными проверками. А до рефакторинга я уже полгода-год не могу добраться. График. В общем, будут изменения существенные по начислениям. В след. обновлении уже, оно на подходе. Он сам в стостоянии определиться, что для него, а что нет. Не нужно никого прогонять с сервера. Наоборот, надо способствовать и заинтересовывать.
-
Предложения и пожелания
Думали. Ратио коэф. Миша Катласс топит за него уже год наверное.
-
Предложения и пожелания
Не изучал. Типа быстрее в два раза сможешь взлететь. Сомнительный эффект. И это не то, что ты видишь в окошке "онлайн" кол-во игроков. А там именно в воздухе считается. В тот момент когда шибнет персонаж, считается кол-во. Если соответствует условию - тогда режется в два раза. То есть, еслы ты один летишь. Противноков 15-ть. А летит из них только один, остальные на филде стоят, запускаются.... Тогда не считается.
-
Почему я не летаю на проекте?
-
Предложения и пожелания
Да. Штрафы по времени (за смерть персонажа или за попадание его в плен) у стороны, которая в меньшинстве на 5 и более в два раза меньше.
-
Почему я не летаю на проекте?
Берешь прем. акк и смотришь самостоятельно все миссии, которые ты пожелаешь. Это раз. Второе - статистика по кол-ву потерь доступна и без прем. акка. Ее можно взять и посмотреть просто так. Выходит, что я и так это делаю. К чему твои не связанные с реальностью мысли тут я до сих пор не могу понять. Долго тебя игнорил. Теперь, если хочешь. Я займусь твоим вербальным творчеством и покажу новчикам, кого надо слушать, а кто противречит сам себе через пост. Хочешь? Вот тебе потери одной из миссий 18-ой кампании. Когда не было 72-х И чо?
-
Почему я не летаю на проекте?
Очки приносит только тот, кто вернулся. И только свои. После возвращения эти очки вместо прямого начисления в профиль, начисляются в группу. То есть Серега ни кого не сбил, ни в кого не попал, но зато вернулся домой целый. В зависимости от того, сколько игрок пользуется мат.частью по времени, списываются финансы. Мотор изнашивается при обычном полете, топливо тратится (копейки, но все равно списываются), это мотивирует игрока рисковать появляясь в точках интереса, просто так полетав в тылу не получишь ничего и потихоньку, по капле, но теряешь. Таким образом, Серега в группу ничего не принес. Ты, хоть и что-то сделал в бою, но не вернулся, третий тоже. В банке (в группе) у вас ноль.
-
Почему я не летаю на проекте?
Хоспаде! Это называется статистика за миссию))
-
Почему я не летаю на проекте?
Суммируются все сессии за миссию. Математика тут простая. Сессия №1 -1000 Сессия №2 +1200 В графе будет 200.
-
Почему я не летаю на проекте?
Вот потери синих в одной из миссии. Я это все показываю, чтобы новички не говорили - "сервер синий, красным нельзя победить, синие летают на уфолетах" Все сбивается при должном подходе. Я так подозреваю 72-е постарались? Или ПВО посшибало?)) Вот тут уже почти ровно:
-
Почему я не летаю на проекте?
Ян, поуважительней, пожалуйста. Че к чему? Ты разжечь желаешь?
-
Помогите настроить плавное приближение/удаление
Эти оранжевые иконки показывают дублирование. Я не вижу где тут нумпад5, правда. Вобщем заметил, отметил. Вдруг ты не знаешь?
-
Почему я не летаю на проекте?
Не всем по карману))
-
Ограничение игры на сервере.
Амнистирован.