TEHGAM / Team_Tactics

Team Tactics
http://www.tehgam.com
3 stars 3 forks source link

Спавн/респавн техники на базе #24

Open Norad2142 opened 9 years ago

Norad2142 commented 9 years ago

Появилась идея создать совместными усилиями скрипт по типу спавнера техники.

Основные концепции:

  1. Техника на базе изначально отсутствует, вместо нее стоит 1-2 спавнера.
  2. На спавнере есть опция по выбору техники.
  3. На опцию прикреплено меню с выбором техники, в котором также указано время ее восстановления(если она была недавно уничтожена).

Таким образом, на базе будет что-то наподобие технической станции. Это поможет несколько разгрузить сервер, защитить технику от авиационных налетов и дураков. По вопросу о дураках: нужно будет предусмотреть возможность взрыва техники при спавне на тех. станции. То есть не спавнить технику на ТС, если там что-либо стоит.

Как вам идея? @AlNazir @a11archer @Tourorist @Nomas1986

Opressor-3000 commented 9 years ago

@Norad2142 твоя идея имеет здравый смысл. По поводу дураков то их на ТТ не ждут.

Предупреждаю, возможно я сейчас скажу глупость: А если спавн техники привязать к слотам что бы техника спавнелась при заходе соответствующего игрока(ов) на слот, типо автоматом, а по поводу показывать оставшееся время до спавна то это было бы супер.

Nomas1986 commented 9 years ago

А если спавн техники привязать к слотам что бы техника спавнелась при заходе соответствующего игрока

А что с ней будет когда игрок будет уходить/терять интернет соединение/вылетать с ошибкой с Армы?

Что будет если игрок зайдёт и выйдет и снова зайдёт? Две единицы техники?

Opressor-3000 commented 9 years ago

Если игрок выйдет то и техника останится но после уничтожения больше не появится
А если игрок выйдет и снова зайдет то сразу будет определено что техника для этого слота уже существует (если все это реализуемо без снижения производительности).

P.S. @Nomas1986, мне казалось что это логично и без подробного описания деталей.

Nomas1986 commented 9 years ago

@Nomas1986, мне казалось что это логично и без подробного описания деталей.

@AlNazir ты подозреваешь меня в сарказме/цинизме/критики?)))

А если игрок выйдет и снова зайдет то сразу будет определено что техника для этого слота уже существует (если все это реализуемо без снижения производительности).

Кажется есть идея как это осуществить. Вот только нужно понять какой способ спавна техники предпочтительней твой или @Norad2142.

Nomas1986 commented 9 years ago

@AlNazir в каком направлении следует начать?

Opressor-3000 commented 9 years ago

@Nomas1986, для этого надо что бы @Norad2142 отписался по поводу моего варианта.

Nomas1986 commented 9 years ago

Ждём ответа. :smiley:

Norad2142 commented 9 years ago

А если спавн техники привязать к слотам, чтобы техника создавалась при заходе соответствующего игрока(ов) на слот, т.е. автоматом.

Не знаю как это реализовать. Если наведете на похожие темы, попробую разобраться.

Opressor-3000 commented 9 years ago

Я понял, значит твой вариат @Norad2142, но только что бы каждый мог спавнить свою технику.

@Nomas1986, по поводу гаража, там скорее можно респать че угодно, а это нам не годится.

Norad2142 commented 9 years ago

@AlNazir, ну это понятно, а то иначе получится, что технику заспавнят и отогнать не смогут. :smile:

Nomas1986 commented 9 years ago

Не знаю как это реализовать.

Давай я попробую начать, а там посмотрим как пойдёт.

но только что бы каждый мог спавнить свою технику.

Это уже вопрос. :smile: Хотя, реально опять же, нужно просто проверять кто есть player и если класс player со значением "pilot" (или как там классы зовутся?) то такой-то массив техники (воздушной) задействуется... ну и далее по логике. Вообщем главное начать и не терять мысль.

по поводу гаража, там скорее можно респать че угодно, а это нам не годится.

Что если можно ограничить выбор техники под конкретный класс?

Возьмём к примеру третий сервер. Виртуальный арсенал (что по сути есть подобие будущего виртуального гаража) у Красных ограничен лишь снаряжением Красных, значит Ricoh (или кто-то из команды) ограничил доступ, верно? Возможно есть возможность в ограничении выбора техники исходя из класса игрока?

Opressor-3000 commented 9 years ago

у Красных ограничен лишь снаряжением Красных

Круто, не знал что так можно. Тогда, надо узнать все возможности Виртуального Арсенала что бы выбрать методику которая нам подойдет. @Nomas1986, попробуй уточнить подробности у Ricoh.

Nomas1986 commented 9 years ago

попробуй уточнить подробности у Richo

Я пока сердце скрипта соберу, а потом уже буду уточнять. :smile: Не факт что получиться, просто — давно этим не занимался.

Norad2142 commented 9 years ago

ОК, скажем сделаете вы свой вариант. А что будете делать с обычной техникой? Спавнить ее всю разом при заходе первого игрока? Или все-таки проще и продуктивнее сделать тех. базу? У вас неопределенности возникают.

@AlNazir @Nomas1986

Nomas1986 commented 9 years ago

@Norad2142, логично. Я вообще за тех. базу всему руками и ногами. В идеале мне "видится" скрипт который работает следующим образом:

Opressor-3000 commented 9 years ago

@Nomas1986, делай тех.базу, но так чтобы соблюдались все условия:

В общем, как я вижу, мы все обсудили. Так что действуй, @Nomas1986. Остальные мелочи сам решай.

Nomas1986 commented 9 years ago

понятно. Извиняюсь за низкую посещаемость + всякое отсутствие продуктов обсуждений. В последнее время с работой напряг небольшой. Постараюсь к 15 апреля сделать нормальную функционирующую сборку. Как раз обнова 9 апреля выйдет - не придётся лазить по веткам.