Guild icon
Teeworlds
IRC / bridge
One-way IRC channel bridge. If you want to be able to send messages to IRC, contact @Dune or @heinrich5991. https://www.teeworlds.com/?page=docs&wiki=rules/irc_rules
Between 2020-01-26 00:00:00Z and 2020-01-27 00:00:00Z
Avatar
[quakenet] rand BOT 2020-01-26 08:04:03Z
Dune: from server side at best ?
Avatar
[quakenet] Oy BOT 2020-01-26 10:02:36Z
Make sure that the selected server is always in sync with the server address (handle Page change, Filter selection, Server selection, Filter change). Changing the address changes the selection, wil...
10:02
old address will be gone because of the name change
Avatar
that doesnt matter
10:06
in this case
Avatar
Oy: as long as it doesn't touch connect, I think it's unimpactful
10:39
I would have used ui_server_address and ui_server_address_lan though, just in case
10:42
rand: you cant change the code for a CTF server
Avatar
[quakenet] rand BOT 2020-01-26 10:42:59Z
then, that's set, no bots on vanilla
Avatar
[quakenet] Oy BOT 2020-01-26 10:45:58Z
yeah, would prefer that name sheme as well
10:46
rand: why?
Avatar
[quakenet] rand BOT 2020-01-26 10:48:52Z
because Dune said that ctf code cant be change to this extent
10:49
I did not say my point though
Avatar
client bots tho
Avatar
[quakenet] rand BOT 2020-01-26 10:50:04Z
I feel like bots in vanilla is fine as long as they are server sided
Avatar
[quakenet] Oy BOT 2020-01-26 10:51:14Z
well you can't protect your server from client bots anyway
Avatar
[quakenet] rand BOT 2020-01-26 10:51:17Z
because I dont expect a bot to join a server without bot while I am playing
Avatar
it would make the "pure server only" rule less strict
Avatar
[quakenet] rand BOT 2020-01-26 10:51:39Z
Oy: yes
10:52
Dune: allow official client bots also is
Avatar
then clients should report a bot flag, but can't check that either:/
Avatar
[quakenet] rand BOT 2020-01-26 10:52:56Z
pure server are official game types
Avatar
[quakenet] Oy BOT 2020-01-26 10:52:57Z
doubt a server will be banned from master because there are client bots on that server
Avatar
yeah you can't enforce that, but it is abuseable
Avatar
[quakenet] rand BOT 2020-01-26 10:53:29Z
well, that case occurs
Avatar
[quakenet] Oy BOT 2020-01-26 10:53:29Z
could do the client bot flag though
Avatar
[quakenet] rand BOT 2020-01-26 10:53:37Z
*occured
Avatar
[quakenet] Oy BOT 2020-01-26 10:53:47Z
huh really?
10:54
people can just ban servers that way then, really bad
Avatar
[quakenet] rand BOT 2020-01-26 10:54:12Z
someone complained
Avatar
can't expect the server to know which client is a bot
Avatar
[quakenet] rand BOT 2020-01-26 10:55:19Z
that is also a reason not to bring client side bot in the loop
Avatar
[quakenet] Oy BOT 2020-01-26 10:55:33Z
we could tie that client bot flag to a specific ip whitelist. then people can'T abused when u run the bot clients on the same mashine
Avatar
[quakenet] rand BOT 2020-01-26 10:56:21Z
why a client would run a bot on a server that's not his own ?
Avatar
[quakenet] Oy BOT 2020-01-26 10:58:11Z
dunno, maybe hardware restrictions
Avatar
[quakenet] Dune BOT 2020-01-26 11:13:20Z
we can only engage the responsibility of servers, not clients though
11:14
any idea where to put a prediction margin stability indicator in the UI? https://streamable.com/2y9jx
11:14
widening the scoreboard just for that sucks
11:14
and it is only visible for the self player
Avatar
[quakenet] Oy BOT 2020-01-26 11:17:04Z
below fps counter, top right corner
Avatar
[quakenet] Dune BOT 2020-01-26 11:17:22Z
only shows with scoreboard open?
Avatar
[quakenet] Oy BOT 2020-01-26 11:18:05Z
ah thought you can enable it like showfps
Avatar
[quakenet] Dune BOT 2020-01-26 11:18:35Z
it could be done like that
11:18
there are killmessages there though
11:20
11:21
something like the rec popup?
Avatar
[quakenet] Oy BOT 2020-01-26 11:23:25Z
yeah
Avatar
oy: what happens if you set max clients < amount of players?
Avatar
[quakenet] Oy BOT 2020-01-26 11:38:54Z
all players stay on the server, nobody gets removed. new players can only join when max_clients > players
Avatar
[quakenet] Dune BOT 2020-01-26 11:40:35Z
rand, >why a client would run a bot on a server that's not his own ?
11:40
another usecase is dummies
Avatar
oy, so the browser shows for example 20/16 players?
11:47
shouldnt it show max(g_config.m_svmaxclients, clientcount)?
Avatar
[quakenet] rand BOT 2020-01-26 12:02:53Z
are dummies both controlled ? could be this handled server side too ?
Avatar
[quakenet] Oy BOT 2020-01-26 13:23:31Z
@fokkonaut fixed that
13:23
rand: dummies aren't broadcasted to non-ingame clients
Avatar
[quakenet] rand BOT 2020-01-26 13:26:46Z
I dont understand what I should understand
Avatar
[quakenet] Dune BOT 2020-01-26 13:27:52Z
(I was talking of client dummies)
Avatar
[quakenet] rand BOT 2020-01-26 13:59:36Z
I was asking if a dummy can/will receive input or is brain dead the whole game
14:00
and I was wondering if this could be handled server-side
14:01
but, does a client dummy behave like a new client ?
14:01
what is about not broadcasting dummies ?
14:02
in server info (only) ?
Avatar
[quakenet] Dune BOT 2020-01-26 14:02:16Z
yeah
14:02
but that's probably not a big concern atm
14:02
just inflates the human count a bit
Avatar
[quakenet] rand BOT 2020-01-26 14:13:11Z
i think that a client might ask a server for its dummy in a nice future
14:17
but, if ddnet client allows the player to exchange the control between the dummy and the original character, this idea might lead to higher latency for control swapping
Avatar
windows taskbar notifications upon ping/whispers
14:56
yeay
Avatar
ddnet has this too
Avatar
does it work well?
Avatar
yes, very
Avatar
does it work with linux/osx too?
Avatar
no idea
14:58
guess you can take a look at the code
Avatar
"doing it platform-dependent would be too much of a hassle regarding linux and OS X." (Oy)
15:01
apparently it's not trivial for other OS
Avatar
hope it's only the taskbar and not the other annoying windows notification thing
Avatar
ChillerDragon 2020-01-26 15:22:07Z
As far as I remember it worked fine on Linux and even macOS
15:22
But I had it deactivated most of the time :p
15:25
Well in my case if I remember correctly it used the normal gnome popups and the macOS popups so not a blinking icon in the taskbar
Avatar
@jxsl13 https://discordapp.com/channels/407308363031117832/490150878934990850/670610317037797396 I asked matricks about that once, and he showed me that it compiles to different code
20:21
one without branches and one with
Avatar
ChillerDragon 2020-01-26 20:27:41Z
@Dune i reached 800 lines for a single automapper rule with comments tho
20:27
but it doesnt look like im done any soon xd
Avatar
[quakenet] Dune BOT 2020-01-26 21:05:16Z
Oy: build broke?
Avatar
[quakenet] Oy BOT 2020-01-26 21:12:09Z
oh didn't build fake server
Avatar
does it change how that compression is executed @heinrich5991 ? or what exactly changes there?
22:25
did I just see a new commit about shutting down econ connections when the server is shutdown properly?
Avatar
the cpu instructions at various optimization levels
Avatar
ah, you mean code is getting less optimized in my version?
Avatar
I believe only clang with -O3 was able to generate the same instructions as matricks' code there
22:25
yes
Avatar
hm, interesting
22:26
write bad looking code for good looking optimization 😄
Avatar
// Type your code here, or load an example. unsigned char *Pack(unsigned char *pDst, int i) { *pDst = (i>>25)&0x40; // set sign bit if i<0 i = i^(i>>31); // if(i<0) i = ~i *pDst |= i&0x3F; // pack 6bit into dst i >>= 6; // discard 6 bits if(i) { *pDst |= 0x80; // set...
22:32
I haven't looked further into it
Avatar
there is some weird server running under74.91.114.132:9303 that returns an incorrect token for browsers ._.
Avatar
but the assembly output of the current version is shorter than your version
22:33
on gcc, clang with -O3
Avatar
cannot tell much about that.
22:43
well, codewise yes, but does shorter necessarily mean faster Oo?
Avatar
no
22:44
not in general
Avatar
for example, |= (!= 0) << 7 might be performed in any case with the current version
22:45
imagine there being an i in front of the !=
22:45
as I cannot read assembly straight like I can with c++ x)
22:46
I'm not 100% sure
22:48
is it possible to keep a line highlighted without having to hover with ones cursor above it
Avatar
dunno
22:51
@ keeping it highlighted
Exported 113 message(s)