Bot instead of real player for dummy server

Request help for teeworlds-related subjects (mapping, servers, ..).
For client issues, see our repositories (https://github.com/ddnet/ddnet/issues).
User avatar
BannZay
Posts: 837
Joined: Mon May 04, 2015 12:26 am
Location: Ukraine
Player profile: http://ddnet.tw/players/BannZay
Mapper profile: http://ddnet.tw/mappers/BannZay/

Bot instead of real player for dummy server

Post by BannZay »

Idea - new entity which spawns bot to your team when you reach start line.
Mostly for dummy server. Server also has no longer send packets to that tee.

It wont force mappers to use this instead of interactable dummy controlled by player but it will open a possibility to dissallow unintendet dummy moves and opens possibility of combinations as "2 dummy + 1 player" for dummy maps

My vision of realization: each entity spawns one bot. Server should always be able to spawn these bots. Ideally server shouldnt count them as players.
User avatar
deen
TECHNICAL Team
Posts: 3575
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: Bot instead of real player for dummy server

Post by deen »

Onionly .me' always wanted the same thing back when we started DDNet. Never got to it though. Would be nice to remove the client-side dummy entirely and replace it with serverside, but unfortunately that would make it feel a bit more delayed when switching between them.
fokkonaut
Posts: 855
Joined: Wed May 13, 2015 5:59 pm
Player profile: https://ddnet.tw/players/fokkonaut

Re: Bot instead of real player for dummy server

Post by fokkonaut »

Why would you want that?
User avatar
BannZay
Posts: 837
Joined: Mon May 04, 2015 12:26 am
Location: Ukraine
Player profile: http://ddnet.tw/players/BannZay
Mapper profile: http://ddnet.tw/mappers/BannZay/

Re: Bot instead of real player for dummy server

Post by BannZay »

As a player - dont have to manually connect a dummy(s) anymore, as well as connect to team both tee`s
As a mapper - instead of building new "how to deep dummy" structure every time you will have powerfull feature to control dummy spawn(it will be deepfreezed right after spawn)

It must not be a controllable tee`s. They may be configured as controllable via server config later(if such possibility will be coded)
fokkonaut
Posts: 855
Joined: Wed May 13, 2015 5:59 pm
Player profile: https://ddnet.tw/players/fokkonaut

Re: Bot instead of real player for dummy server

Post by fokkonaut »

i am heavily against removing the clientside dummy tho
User avatar
BannZay
Posts: 837
Joined: Mon May 04, 2015 12:26 am
Location: Ukraine
Player profile: http://ddnet.tw/players/BannZay
Mapper profile: http://ddnet.tw/mappers/BannZay/

Re: Bot instead of real player for dummy server

Post by BannZay »

fokkonaut wrote: Sat Apr 13, 2019 12:31 pm i am heavily against removing the clientside dummy tho
They won't be ultimately removed. At least because other servers might still require it.
But if we could provide serverside ones as better alternative to clientside then why not ?
fokkonaut
Posts: 855
Joined: Wed May 13, 2015 5:59 pm
Player profile: https://ddnet.tw/players/fokkonaut

Re: Bot instead of real player for dummy server

Post by fokkonaut »

BannZay wrote: Sat Apr 13, 2019 1:46 pm They won't be ultimately removed.

deen wrote: Wed Apr 10, 2019 10:17 pm Would be nice to remove the client-side dummy entirely and replace it with serverside
GG Kid
Posts: 266
Joined: Sun Apr 16, 2017 2:33 am
Location: U.S.A.
Player profile: https://ddnet.tw/players/Bolto/
Clan: Kerger

Re: Bot instead of real player for dummy server

Post by GG Kid »

It's too late in DDnets life cycle to removed player controlled Dummy's, it's become an expected feature, in The U.S.A the Server's are so empty i practically would not play anymore with out it(i got 7 ranks With Dummy, next highest with a player is 5) & there is no good reason to switch from Client side Dummy's, server can & does forbid Dummy actions(Deep-Fly).

"As a player - don't have to manually connect a dummy(s) anymore, as well as connect to team both tee`s" i have a bind that does that, not too hard.
1 out of 10 for removing playing controlled Dummys.

as for BannZay's idea "new entity which spawns bot to your team when you reach start line. " i like the idea of it, in fact i though having a Server & Map with many's AI Bots in a DDrace setting would be cool, but alas thats way out of DDnets league, a totally inert "bot" is easy enough that DDnet might try it, but very unlikely: viewtopic.php?f=6&t=6357&start=30#p66966
fokkonaut
Posts: 855
Joined: Wed May 13, 2015 5:59 pm
Player profile: https://ddnet.tw/players/fokkonaut

Re: Bot instead of real player for dummy server

Post by fokkonaut »

5.196.132.14:8303
User avatar
Konsti
Posts: 1188
Joined: Mon Sep 28, 2015 9:01 pm
Location: Germany
Player profile: http://ddnet.tw/players/Konsti/
Mapper profile: https://ddnet.tw/mappers/Konsti/
Clan: flawLess
Website: http://ddnet.tw/players/Konsti

Re: Bot instead of real player for dummy server

Post by Konsti »

deen wrote: Wed Apr 10, 2019 10:17 pm Onionly .me' always wanted the same thing back when we started DDNet. Never got to it though. Would be nice to remove the client-side dummy entirely and replace it with serverside, but unfortunately that would make it feel a bit more delayed when switching between them.
lol ddnet would die without dummies, there is no better partner than myself a second time wtf
Image
Image
Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests