doom2d.org

Главная база плоских морпехов
It is currently 26 Nov 2022, 16:45

All times are UTC + 3 hours




Post new topic Reply to topic  [ 15 posts ] 
Author Message
PostPosted: 25 Nov 2017, 04:23 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 6841
Location: \\NEGRO
Надо давать фраг, когда выбрасываешь врага с карты.

Определять можно так:
Допустим, есть два игрока, Вася и Саша.
Если за секунду-две до вылета Саши с карты или попадания его в ловушку ему прилетает от Васи из любого оружия, пишем Васе фраг (и, возможно, как-то его хвалим аннонсером).
Потому что скорее всего Вася или загнал Сашу в ловушку, или выкинул с карты.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 25 Nov 2017, 06:37 
Online
Приколист
User avatar

Joined: 17 Oct 2009, 19:57
Posts: 3824
Location: Киров
А если Вася просто стрельнуть из пистолета по Саше, который уже выпадывал с карты?

_________________
Давай, картечью демонов
Размажем по стене.
Давай, берсерком выпустим
Весь ливер сатане!

Сделайте нормальный огнемёт! :evil:


Top
 Profile  
 
PostPosted: 25 Nov 2017, 09:03 
Offline
Приколист
User avatar

Joined: 17 Oct 2009, 19:54
Posts: 867
Location: Ульяновск
Тогда Вася молодец, что успел попасть по падающему врагу.

_________________
Точность превыше всего.


Top
 Profile  
 
PostPosted: 25 Nov 2017, 09:34 
Offline
User avatar

Joined: 10 Nov 2009, 23:36
Posts: 391
Location: г. Владимир
Но ведь с момента выстрела, отбросившего игрока в яму/ловушку, может пройти больше двух секунд.

_________________
ಠ_ಠ


Top
 Profile  
 
PostPosted: 25 Nov 2017, 14:25 
Offline
Приколист
User avatar

Joined: 24 Jan 2012, 15:18
Posts: 1407
Location: Москва
ar888 wrote:
А если Вася просто стрельнуть из пистолета по Саше, который уже выпадывал с карты?
Надо учитывать ускорение, которое было передано попаданием снаряда / хитскана. Если ускорение меньше какого-то уровня, то не должно быть засчитано.
litchh wrote:
Но ведь с момента выстрела, отбросившего игрока в яму/ловушку, может пройти больше двух секунд.
Тоже верно. Тут можно проверять на соприкосновение с землёй. Хотя ловушки могут быть и на стенах...
Jabberwock wrote:
и, возможно, как-то его хвалим аннонсером
Fatality как-то напрашивается! :twisted:

_________________
by Stas'M


Top
 Profile  
 
PostPosted: 26 Nov 2017, 19:28 
Online
Приколист
User avatar

Joined: 17 Oct 2009, 19:57
Posts: 3824
Location: Киров
Падалити)

_________________
Давай, картечью демонов
Размажем по стене.
Давай, берсерком выпустим
Весь ливер сатане!

Сделайте нормальный огнемёт! :evil:


Top
 Profile  
 
PostPosted: 27 Nov 2017, 18:38 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 6841
Location: \\NEGRO
ar888» А если Вася просто стрельнуть из пистолета по Саше, который уже выпадывал с карты?
Тогда Васе повезло. Хотя да, можно учитывать ускорение.

binarymaster» Fatality
ar888» Падалити
Вылеталити!

litchh» Но ведь с момента выстрела, отбросившего игрока в яму/ловушку, может пройти больше двух секунд.
Лич, две секунды - это огромный промежуток времени.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 28 Nov 2017, 11:51 
Offline
Приколист
User avatar

Joined: 01 Jan 2011, 00:39
Posts: 1945
Location: Полигон НТИИМ
Чисто теоретически, выбить игрока можно в верхней части карты, а затем он будет ещё сколько-то секунд лететь вниз. Плюс все мы знаем, насколько больно пинает BFG.

_________________
Image DM2002 testing
Image Total Destruction - F
EDODLΔ


Top
 Profile  
 
PostPosted: 28 Nov 2017, 22:12 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 6841
Location: \\NEGRO
О, Грен появился!
Секунды две-три будет лететь...

Ок, смотрим на полученное от последнего удара ускорение.
Если Сашей получено от Васи попадание, после которого ускорение Саши стало больше n (n надо будет подобрать), и в течение 5 секунд после этого Саша умер от вылета с карты или попадания в ловушку, пишем Васе фраг и хвалим его аннонсером.

Важно мерить ускорение Саши, а не определять тип попавшего в Сашу снаряда.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 29 Nov 2017, 02:01 
Offline
Приколист
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 5994
Location: Владивосток
Можно и нужно сделать всё ещё проще, а именно: обобщить это в виде т.н. finished off'ов.
Т.е. если игрок A получил урон от игрока B и в течение двух секунд умер, не будучи убитым, то считается, что игрок B finished off игрока A.
Это будет работать одновременно и для огнемёта, например.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 29 Nov 2017, 12:24 
Offline
Приколист
User avatar

Joined: 24 Jan 2012, 15:18
Posts: 1407
Location: Москва
Черный Думер wrote:
Можно и нужно сделать всё ещё проще, а именно: обобщить это в виде т.н. finished off'ов.
Т.е. если игрок A получил урон от игрока B и в течение двух секунд умер, не будучи убитым, то считается, что игрок B finished off игрока A.
Это будет работать одновременно и для огнемёта, например.
Ситуация с кислотой/лавой? С бочками? С турелью?

_________________
by Stas'M


Top
 Profile  
 
PostPosted: 29 Nov 2017, 13:34 
Offline
Приколист
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 5994
Location: Владивосток
binarymaster wrote:
Ситуация с кислотой/лавой? С бочками? С турелью?

Это уже как-нибудь сами решите. Разве что с бочками наверное следует давать фраг убийце бочки.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 29 Nov 2017, 14:46 
Offline
Приколист
User avatar

Joined: 01 Jan 2011, 00:39
Posts: 1945
Location: Полигон НТИИМ
Jabberwock wrote:
О, Грен появился!

Девочки за полмесяца успели истосковаться? Подозрительно, однако.
Саша активировал турель, турель выстрелила по бочке, бочка отлетела в ловушку, ловушка взорвала бочку, взрыв бочки толкнул Васю, Вася навернулся с обрыва, нырнул в бассейн с кислотой и был таков.
Чуть изощрённее: взрыв бочки открыл шлюз, кислота накрыла Васю с головой.

_________________
Image DM2002 testing
Image Total Destruction - F
EDODLΔ


Top
 Profile  
 
PostPosted: 29 Nov 2017, 15:22 
Online
Приколист
User avatar

Joined: 17 Oct 2009, 19:57
Posts: 3824
Location: Киров
А в МП ещё был параметр, который вычитал фраг у выпавшего.

_________________
Давай, картечью демонов
Размажем по стене.
Давай, берсерком выпустим
Весь ливер сатане!

Сделайте нормальный огнемёт! :evil:


Top
 Profile  
 
PostPosted: 30 Nov 2017, 03:32 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 6841
Location: \\NEGRO
ЧД, игрок А, с 200/200 получил урон (пульку из пистолета) от игрока Б, а потом оступился и упал в ловушку. И что? давать Б фраг?

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
doom2d.org, since 2007