Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2020-08-23 00:00:00Z and 2020-08-24 00:00:00Z
Avatar
Cellegen | HU 2020-08-23 05:49:29Z
Is something wrong with the "synchronized" button, when used on a local server?
05:49
Cuz i cannot seem to make it work on any version.
05:58
276fcf4 Update turkish language - ardadem e9a9412 Merge pull request #2626 from ardadem/pr-turkish2 - def-
06:01
3bb0fee Add libgcc_s_dw2-1 for Win32 SDL2 - def-
06:02
cbbcce6 Add libgcc_s_dw2-1 for Win32 SDL2 - def- 6718d06 Version 14.4.1 - def-
Avatar
@noby why would you ever use the mangle table for filtering?
Avatar
it is called first before input
Avatar
I havn't benched it so I won't be too assertive but I highly doubt that makes a significant difference
Avatar
even if it makes only a 1% difference
06:38
theres no reason to not do it this way right?
06:39
and specifically its because mangle table has prerouting chain
06:39
and input doesnt
Avatar
I wouldn't bother with an extra chain either for a single rule in it
06:39
prerouing comes first
Avatar
There is one side effect to it that you might not think about. The packet is not routed yet so it might be just passing through and you'd ratelimit that too. But it would indeed work
Avatar
passing through to where exactly
Avatar
@Virus2k @Deleted User thanks
what 1
Avatar
E.g. you might have a tunnel running
06:42
Or this could be a load balancer, where all the packets are just passing through
06:43
but on a server where the only thing running is teeworlds it shouldnt matter right
Avatar
I take it back, cloudflare did bench it, it comes with a near 120% improvement
06:44
Didnt think routing and passing between chains had that much overhead
Avatar
huh, so one should use prerouting mangle table?
Avatar
@deen dunno if you read it yesterday, but if you got the laptop again from ur gf, and can try the new pr, it should even fallback with a fresh config(hopefully)
06:54
and render images correctly xd
Avatar
it's on my todo, but I don't have the pw, so have to wait for her to wake up 😄
Avatar
alright 😄
Avatar
Anyone having experiences with SSH's ConnectTimeout not working reliably? Seems to sometimes not time out at all
Avatar
should auto switch weapon on pickup be enabled by default?
07:55
everyone has to enable it at some point
Avatar
@noby do you have a minute?
Avatar
I need an example connect packet
Avatar
from what version
08:13
i will send ddnet connect sequence pcap in dm
Avatar
@Lady Saavik I thought about that too. But it can be super-annoying when a part has shields and then gives you weapon, right?
08:23
but for newcomers it's definitely more intuitive
Avatar
I don't understand what part? shields and weapon next to each other so it gets noisy?
Avatar
personally I never had it on, so I don't know
Avatar
everyone uses this setting + almost always you have to use the weapon right after picking it up, so why additional step (mousewheel/numbers) needed
Avatar
you can just press 4 and then when you pick up a grenade launcher, it is autoswitched too
08:30
oh, and the cl_autoswitch_weapons is not immediate, while pressing the number before picking up is
08:31
because it sets the preferred weapon on server
Avatar
@Lady Saavik not everyone uses that setting, I don't e.g.
08:32
I prefer selecting the weapon I want to use. by pressing 1-5 it also works before you have the weapon
Avatar
I didn't know
Avatar
But I guess newcomers don't know this at all, so it might still make sense to change the default. I had to explain mouse wheel to quite a few
Avatar
keys are easier than mousewheel
Avatar
thats a setting for vanilla not ddrace
08:35
im used to it too from vanilla
Avatar
I prefer selecting the weapon I want to use. by pressing 1-5 it also works before you have the weapon
@heinrich5991 but you still have to use the weapon you just took
08:36
talking about ddrace ofc
Avatar
@Lady Saavik yes, but I prefer that to the weapon I currently have changing
08:36
when I accidentally pick up a new weapon
Avatar
yea I often change back to hammer too
08:37
but on brutal and insane there are even parts that rather requires it
Avatar
idk, apparently we should change it (#announcements) but it really irks me when people say "everyone does it"
08:37
that's almost never true
Avatar
even on a mod or was it even novice map? there is a part like: shields rocket shields rocket shields and you have to go up and just shoot the wall
08:39
we should have one settings for all so it's equal xd
Avatar
does it work with "switch weapon on pickup"?
Avatar
yes
Avatar
I think "switch weapon on pickup" is client-side
08:56
@heinrich5991 maybe that would be the best fix, to make it a setting that is sent to the server. Setting the wanted weapon to -1 to indicate always switch to picked up weapon?
Avatar
sounds good, needs a way to know about server support though
Avatar
Hm yeah. Do you want to look into it?
Avatar
does steam support only shipping a percentage of ppl a new version?
Avatar
i don't think so and I don't want to do that
09:19
if you have a huge game they might not update everyone at once
Avatar
Why exactly does ddnet not have an update button in the server explorer? (edited)
Avatar
@Luca are you using the steam version? Steam version can only be updated in Steam
Avatar
well for testing purposses its quite nice
09:22
you start with 10%, look if theses 10% have any bugs and can revert it
09:22
without destroying everyones experience
Avatar
No @deen I use plain old binary in a directory.
09:24
@Deleted User but then you can ship a test version for a group of ppl who wanna test. Then release it couple days later?
Avatar
@Luca from ddnet.tw? operating system, version?
Avatar
@Luca random is always better.. Bcs hardware differences
Avatar
@deen Downloaded from ddnet.tw, MacOS 10.15 19A558d, tw 0.6.4, ddnet 14.0
Avatar
@Luca mac never had an autoupdater
Avatar
hard to do
Avatar
you could use steam to get an autoupdater
Avatar
Why are we messing around with the teamrank table?
09:48
This entire mysql update is losing us quite a lot of desirable features quite quickly
Avatar
what functionality has been lost and not restored?
09:49
@Learath2 the current teamrank stuff is a mess, and leads to us not storing old ranks e.g.
Avatar
We have random savecodes now
Avatar
we also lock the db when trying to insert a teamrank
Avatar
We are losing replicability soon
09:50
We are about to trade O(1) lookups to O(n * k * t) lookups
Avatar
what?
09:50
you do realize that the operations we perform on the table are much worse, right?
09:50
the ones we currently do
Avatar
This is one lookup you cant optimize
Avatar
have you looked at our sql statements?
09:50
it is one
Avatar
Well you can but it's absolutely horrendous, you can hand build an index
Avatar
okay, have you looked at our currentl SQL queries?
Avatar
I haven't in a while but I don't remember any huge offenders
Avatar
well then do it if someone suggests you do it to understand what they mean…
Avatar
None that can't be optimized further by choosing nice index columns
Avatar
please look at the sql queries
Avatar
Okay whatever, change it however you see fit. It's quite obvious no one really cares what I think
Avatar
I suggest you look at the SQL queries
09:53
you say no
09:53
what should I do?
Avatar
You say we have shit queries, how about you show the shit query and not send me on a goose chase through the entire sql code on a phone?
Avatar
then tell me that
09:54
instead of "no, won't look there"
09:54
you did that now, thanks
09:55
sec
Avatar
I never said I wont look there, don't put words in my mouth. I said I haven't seen them recently but I don't remember any offenders
Avatar
okay, srory
Avatar
I complained the first time zwelf proposed the group concat aswell
Avatar
okay, you're right that the current sql queries don't look so bad (team top5, the worst one): "SELECT Name, Time, Rank, TeamSize " "FROM (" // limit to 5 "SELECT TeamSize, Rank, ID " "FROM (" // teamrank score board "SELECT RANK() OVER w AS Rank, ID, COUNT(*) AS Teamsize " "FROM %s_teamrace " "WHERE Map = ? " "GROUP BY Id " "WINDOW w AS (ORDER BY Time)" ") as l1 " "ORDER BY Rank %s " "LIMIT %d, 5" ") as l2 " "INNER JOIN %s_teamrace as r ON l2.ID = r.ID " "ORDER BY Rank %s, r.ID, Name ASC;",
09:58
this is from after the SQL rewrite though
09:58
before we had:
09:59
SELECT ID, Name, Time, rank FROM (SELECT r.ID, Name, rank, l.Time FROM ((SELECT ID, rank, Time FROM (SELECT ID, (@pos := IF(@previd = ID,@pos,@pos+1)) pos, (@previd := ID), (@rank := IF(@prev = Time,@rank,@pos)) rank, (@prev := Time) Time FROM (SELECT ID, MIN(Time) as Time FROM %s_teamrace WHERE Map = '%s' GROUP BY ID ORDER BY `Time` ASC) as all_top_times) as a LIMIT %d, 5) as l) LEFT JOIN %s_teamrace as r ON l.ID = r.ID ORDER BY Time ASC, r.ID, Name ASC) as a;
09:59
as ugly as you can get, procedural SQL statements
09:59
so that's one improvement from the new SQL code already
09:59
another one is that you can run a full-featured ddnet server without a mysql database now
10:00
and that we don't have race conditions in the code anymore
Avatar
That's great, but maybe we should have been more conservative in changing behaviour or atleast planned this out more
Avatar
I'd say this is almost the same as the steam release
Avatar
Schema changes are just not the greatest thing to do on a production system. There are still unrecovered ranks
Avatar
it wasn't happening for a long time and I'm happy that we finally have thread-safe sql
Avatar
Needs to be very well planned out
Avatar
I'm happier that Zwelf stayed with us and provided fixes rather than scaring him away by not merging this for a long time
10:04
we'd still not have threadsafe sql without him
Avatar
I think I'd agree with that in almost any part of the code but I think this part was rather critical for us to have merged so quickly
Avatar
okay, because ranks
10:05
I agree that ranks are quite fundamental to us
10:05
I guess this goes to show that our codebase is fragile
Avatar
If we'd had more of a discussion beforehand we'd have known the teamrank issue and we could maybe devise a nice schema without any time pressure
Avatar
what teamrank issue?
Avatar
Definitely, we need extensive testing. We are breaking far too much
10:06
Atleast we are fixing quickly
Avatar
we can design a nice schema without any pressure right now, I think
10:07
unless I'm missing something
10:07
the schema wasn't changed by the sql update
Avatar
Aren't we losing teamranks we want saved?
Avatar
that's not what that issue is about, at least
10:08
I'm aware of a recent db misconfiguration that had us thinking we lost ranks
10:08
(unrelated to the sql update, maybe that played into your impression)
Avatar
I couldn't find Bacon's teamrank anywhere
10:09
Anyway, yeah, that could be why I connected the two issues together in my mind
Avatar
and I'm stupid. sorry for being rude to you
10:11
@Learath2 I don't know why, but I was really trying hard to force my point of view to you, thanks for staying level headed
10:11
maybe it's social isolation, but I feel like I'm behaving more antisocial recently 😦
Avatar
Dw I'm having a lot of trouble with it aswell
10:13
For me it's having the same people around me for a long time
Avatar
ok, another breaking change I'm thinking about right now
10:13
renaming ddnet-antibot back to antibot because I'm moving it into /usr/lib/ddnet instead of /usr/lib/
10:13
wdyt, not worth it?
10:13
the rename, not the move
Avatar
I think that's fine we are the only ones who use it and symlinks can make the transition smooth
Avatar
okay
Avatar
I don't quite remember but are linux .so s aware of their own name?
Avatar
only for linking
Avatar
This would be a breaking change on macOS because dylibs are loaded from their exact install name and directory
Avatar
i.e. an .so can specify what to link to
10:16
makes people who link to -lcurl link to libcurl.so.3.0.0 instead
Avatar
Great so it's fine
Avatar
if you have free ten minutes, could you test the steam player name PR https://github.com/ddnet/ddnet/pull/2615 on mac?
10:18
You can put a steam_appid.txt next to the executable containing just the number 412220. Then the real libsteam_api.so (or similar for other platforms) will recognize your built executable as DDNet.
Avatar
As soon as I'm back on shore. I go out on sundays to learn boating
Avatar
nice 🙂
10:19
have fun
Avatar
Captain is pretty mad I dropped the anchor too fast so it's not much fun today :P
Avatar
Dont forget to blast the horn 👍
Avatar
He would throw me overboard
Avatar
[freenode] Zwelf BOT 2020-08-23 10:22:31Z
Learath2, heinrich5991: ftr, I introduced two teamrank bugs: With the first one teamranks weren't updated: https://github.com/ddnet/ddnet/pull/2560 and https://github.com/ddnet/ddnet/pull/2570
Can be reliable reproduced by finishing in this sequence: A, B A, C B, C <- triggers error Fixes #2568
Avatar
I think we should store these normalized
10:23
Joins are not that bad for performance and with two indexes we get very good lookup
10:25
Or we can bench the wildcard lookup, though even if it has acceptable performance it will always have bad asymptotic performance
Avatar
Just to be clear, I'm not blaming Zwelf for those bugs. The refactorings he did was great and these kind of bugs happen because we don't have automated tests.
Avatar
I'm not either if it came across like that. If it's anyones fault it's us for not having tests for this
10:28
We all break things, it's hard to avoid when we aren't testing, especially on massive changes like this
Avatar
@deen client-side switch weapon on pickup would be great, me looking into it, dunno. I am finishing the steam integration first
Avatar
@heinrich5991 you mean let's just get the client-side one in? and not wait for a proper solution with communication to server? I mean the new players still need to find out how to change weapon anyway, since they'll need hammer
Avatar
Captain Learath
Avatar
a3e6855 Add master to funding - def- cf6b693 Update settings&commands - def-
Avatar
Oof that price for GER
11:22
1 year is now like 2013-2017
11:22
xD
11:22
1046 € ger alone
11:22
lol
Avatar
I wonder if we'll ever cover that
Avatar
is that srv rly good
Avatar
Eeeeeeh, it's a great server but we didn't get very lucky with our neighbours
Avatar
@Learath2 yes
11:38
*@deen yes
Avatar
boys boys
12:28
i talked with lea about my problem that tw isnt starting and freezing everything. he said its my comps fault so i searched abit and found, that my norton caused this problem since yesterday. Anyone here with norton ? im not even sure what blocked it. I just deactivated auto protect, intelligent firewall and activated silend mode - then i could open tw 🤔
Avatar
@deen
Anyone having experiences with SSH's ConnectTimeout not working reliably?
wdym by that, if you're using putty on windows or any other OS, you can enable TCP keepalive to maintain the session open
13:31
oh well looks smth completly different, never touched to that var
Avatar
what is this sorcery? it shows up on demo too and is still there after rejoining server
Avatar
the answer is in chat
Avatar
some guy is dragged a long way
14:47
and hook only renders to a certain extent i think
Avatar
perhaps the default server sort could take into account both server ping and number of players? (if there is something like a default)
Avatar
ᶰ°Konͧsti 2020-08-23 14:49:37Z
@Ravie what nouis says
14:50
At a very long Dummydrag the hook dont get fully rendered even with /showall 1 and also for the player who owns the hook
Avatar
yeah I see a guy below the map now
14:53
I wonder who dragged him THAT far
Avatar
@heinrich5991 so how do I test this?
Avatar
figured it out, it works
Avatar
Thus our new default is broken on macOS. There is an SDL/GL issue on macOS that causes the initial values determined for screen width and height to be wrong, causing broken ui clipping. The fix would be to react on window size changes (SDL_WINDOWEVENT_SIZE_CHANGED) properly to set the size of the viewport correctly after start. Something similar to https://github.com/Learath2/teeworlds/commit/7f594afc9be9b402263f18f866a8b59abb08cbe1
Avatar
Zwelf: Why is top5team such a complex query anyway?
Avatar
Cellegen | HU 2020-08-23 16:53:37Z
i ask again if anybody didn't notice, does syncronized function work on local servers?
16:53
if not, please explain why
Avatar
yes it does for me
16:56
oops
16:57
synchronize = envelopes start on server time @Cellegen | HU ?
Avatar
https://paste.pr0.tips/xH I think the above query is both easier to understand and should work better
Avatar
Cellegen | HU 2020-08-23 17:01:18Z
@louis yes
17:01
so it must restart the animations from 0
17:01
but it doesn't even restart it
Avatar
I guess it's only sliiiightly faster
Avatar
As suggested by nuborn on Discord. Maybe servers with players with ping < 100 first, then servers with players with < 200 etc.
Avatar
Ah, I guess maybe to keep it uniform?
Avatar
@Learath2 and the ids would be random, right?
Avatar
Cellegen | HU 2020-08-23 17:11:15Z
@louis nothing from autoexec.cfg and no commands which lead to syncronize, also i've tried with sv_solo and didn't work at all
Avatar
because one of the reasons I didn't normalize the db was that we wanted replication to keep working and then I can't just increment ids
Avatar
@Cellegen | HU did u check synchronize on all envelopes and check the map too
Avatar
Cellegen | HU 2020-08-23 17:11:48Z
i did
Avatar
+ latest ddnet vers
Avatar
Cellegen | HU 2020-08-23 17:11:54Z
nothing works from local
Avatar
@Deleted User your change worked fine on the old laptop btw
17:12
went back to OpenGL 1.1
Avatar
Cellegen | HU 2020-08-23 17:12:42Z
was always local servers don't have the synchronized function?
Avatar
@deen aren't the IDs already random?
Avatar
syncronize is broken since ddnet 10 or so
17:15
Animations with checked "Synchronised" option don't reset on going through start.
Avatar
@Learath2 yeah
Avatar
@deen is there an issue with that?
Avatar
nope, should be fine
Avatar
Cellegen | HU 2020-08-23 17:25:13Z
@jao doesn't envelopes work client side?
17:25
why synchronize with race time when you can have predictions on whenever your timer started or not
17:25
and let the client render it for you
Avatar
server side i think
Avatar
Cellegen | HU 2020-08-23 17:26:21Z
for what reason
17:26
doesn't it take much more load, than client side?
17:27
or it just sends a message whenever a player touched start?
Avatar
With more than 25 photos and 90 likes every second, we store a lot of data here at Instagram. To make sure all of our important data fits…
17:29
This was an interesting read about ids, though their design requirements arent the same as us
Avatar
Nice
Avatar
@Deleted User so your change is ready for review?
Avatar
Yeah would like some ppl to test it
Avatar
Anything specific to test?
17:45
I could just download the automatic builds, and make an announcement on Discord for people to test
Avatar
Yeah and maybe win32 for the people with white square
Avatar
Anything that works is good actually, if it doesn't work GPU and console output is nice
Avatar
@Deleted User should they expect higher fps or same?
Avatar
Well in 2.1 context the buffering is enabled.. But depends on CPU if higher fps
18:18
Not as much as 3.3 because didn't get map borders to buffer
18:19
The shaders aren't powerful in older gl version
Avatar
[freenode] Zwelf BOT 2020-08-23 18:29:48Z
@Learath2: First we need to find the rank number for each teamrank, filter out only the requested range (max 5 teams, either forward or reverse) and select all players for each team. I didn't find a less complex way of doing this query. GROUP_CONCAT was there to reduce the complexity, but it isn't standard SQL and not compatible with sqlite.
Avatar
Zwelf: which query are we talking about? Top5team?
Avatar
[freenode] Zwelf BOT 2020-08-23 19:29:02Z
yes top5team
Avatar
Uh, neither yours nor the one I proposed has a group concat
Avatar
[freenode] Zwelf BOT 2020-08-23 19:59:22Z
yes, I removed the GROUP_CONCAT in the SQLite PR (which proposed sql query from you are you referring right now?)
20:32
It has one less derived table and I think its more readable. Though I think you did yours so that it's uniform across all the queries
Avatar
2d912a8 Add master server to stats - def-
20:52
89e32ba Reduce OVH costs for this year (and hopefully don't forget to add them for 2021) - def-
Avatar
Just noticed GER & GER2 had powersave CPU frequency governor set... Can't believe they default servers to that. Tested quickly and ingame latency is 3 ms lower with performance
pog 1
Avatar
17434ce Add Quick Tournament #51 - def-
21:56
lfieban? with no mod in tab?
Avatar
Usually a global ban
Avatar
@Lancer James Wolvern @Deleted User https://ddnet.tw/news/nightly-builds/ should work without white boxes now, if you can test
Avatar
ᶰ°Konͧsti 2020-08-23 22:03:51Z
@louis mods can be logged in without showing green
Avatar
No they can't
Avatar
ᶰ°Konͧsti 2020-08-23 22:04:10Z
yes they do
Avatar
Many mods just log out really quickly
Avatar
ᶰ°Konͧsti 2020-08-23 22:04:20Z
troll
Avatar
i have a bind to login and dump antibot info and logout all at once
22:04
so people cant see my name go green
22:04
but i couldnt do this to ban people
Avatar
whats a global ban
Avatar
ᶰ°Konͧsti 2020-08-23 22:04:54Z
just ban ID 0-63
Avatar
I encourage mods to stay logged in, but no one seems to listen to it 😦
Avatar
it is exactly what it sounds like
22:05
and wut why
Avatar
@plsplsplslol a ban across all ddnet servers
Avatar
wdym im always logged in
Avatar
i think he means me xd
Avatar
ᶰ°Konͧsti 2020-08-23 22:05:24Z
not fast enough sometimes> wdym im always logged in @murpi
Avatar
why stay logged in especialy if im nameless tee
Avatar
@noby you are more of an honorary mod anyway 😄
Avatar
noby and moderating ddnet kek
Avatar
lol why did he get global banned
Avatar
ᶰ°Konͧsti 2020-08-23 22:05:27Z
troll troll troll troll troll
Avatar
Counter Bot Unit
😄 1
Avatar
ᶰ°Konͧsti 2020-08-23 22:05:59Z
noby is mod cuz he annoyed mods to ban bots
Avatar
thats better than mod tbh
Avatar
Ye we just let him ban the botters himself now 😄
Avatar
ᶰ°Konͧsti 2020-08-23 22:06:16Z
So the admins said fuck off heres mod pw do it urseld
Avatar
ᶰ°Konͧsti 2020-08-23 22:06:44Z
and also to unban himself when hes testing Assistent tools
22:06
nobyisthebiggesttroll
Avatar
unban reason: it was just a test
Avatar
ᶰ°Konͧsti 2020-08-23 22:09:26Z
since when u have to give reason for unban GWchadThonkery
Avatar
Guys I swear, I wasn't cheating. I was just testing this bot
22:09
Syltooxgang
sylbot 6
think_bot 5
Avatar
ᶰ°Konͧsti 2020-08-23 22:10:29Z
lmfao
22:10
or i no bot i use DDNet_x86_64
troll 3
Avatar
just testing the detection to help ddnet servers
Avatar
I love how botters prove they use ddnet client by sending a screenshot of the client folder
Avatar
ᶰ°Konͧsti 2020-08-23 22:11:33Z
danAmazing
Avatar
Thanks G
Avatar
the guy from kog discord an hour so ago
22:11
his ddnet folder seemed to be in his recent downloads folder
22:11
like he only just downloaded it after getting caught with bot
Avatar
Or the ones that show a screenshot of the game running windowed and showing the window title
Avatar
Like whomst tf changes the window title even
Avatar
ᶰ°Konͧsti 2020-08-23 22:12:43Z
When i finished Ultranova in Creative way with sylbotter he used replay bot for what i kept doing 95% of tries feelsbadman
Avatar
or says 'u can search my computer'
danAmazing 1
22:13
like u cant just hide ur bot on a flash drive/google drive /etc
Avatar
@ᶰ°Konͧsti he was lifebanned in 1kmin ruunu
danAmazing 3
22:13
hes not a nobo so its fine but
22:13
lol
Avatar
is that true
Avatar
just didnt know why
22:14
ya
Avatar
i see the time is hidden
Avatar
why ban tho
Avatar
Guys I swear I'm not using a cheat client, client responds to bot?
danAmazing 3
22:14
and ban reason = weeby name probably
Avatar
ᶰ°Konͧsti 2020-08-23 22:14:46Z
I cant start my PC without a special USB flash + Huge password
22:15
lmao the ChillerDragon hardcode "bot?"
Avatar
I have 2 large passwords to decrypt my desktop
22:16
I'm about to forget them tho because I haven't been home in 6 months to have unlocked it 😦
Avatar
ᶰ°Konͧsti 2020-08-23 22:17:11Z
i need a super long key to encrypt my usb flash that has the encrypting key for the PC troll
Avatar
Do you have /boot encrypted too?
Avatar
ᶰ°Konͧsti 2020-08-23 22:17:35Z
Police gonna suffer when they take it
Avatar
police just going to make you unlock it
Avatar
ᶰ°Konͧsti 2020-08-23 22:17:51Z
cant
22:17
lmao
22:18
In GB they can jail u for 5 years if u dont give password
22:18
In germany not
Avatar
or they will just wait until you unlock it then arrest you, that's what they did to the guy that owned silkroad
Avatar
ᶰ°Konͧsti 2020-08-23 22:18:51Z
Why would i unblock it for the police
Avatar
You'd unlock it for yourself
Avatar
ᶰ°Konͧsti 2020-08-23 22:19:42Z
They just Come, take every phones and PCs and money and leave again
Avatar
Too many places to post news now: Website, Forum, Discord, Client, Steam. Maybe I should drop Forum, has the fewest readers I guess
Avatar
ᶰ°Konͧsti 2020-08-23 22:20:14Z
feelsbadman
22:20
forum biggest archive
Avatar
Australian border police has the right to search any electronic device that makes it across their borders...
Avatar
ᶰ°Konͧsti 2020-08-23 22:20:53Z
if u want to go to USA u must give passwords
wtf 1
Avatar
@deen Maybe a little automation? 😄
Avatar
never close forum pls
f3 2
22:21
it has our history
f3 2
Avatar
ᶰ°Konͧsti 2020-08-23 22:22:03Z
Hard to automate i guess cuz every announcement thing has a different format
Avatar
maybe u can delegate some work
Avatar
ᶰ°Konͧsti 2020-08-23 22:22:58Z
@noby its true, they copy ur hard drive and even want password for facebook and e mail
Avatar
it would be cool if all platforms had an api
22:23
u could just make a script
22:25
ye ty alot whoever/whatever lifebanned my friend
22:25
else would have got 1111:11 but nope had to log onto second client to do the whole map and was 5 secs too late
22:26
oops wrong channel
22:26
sry
Avatar
who is it lol
Avatar
but still mad peperage
Avatar
bot client?
Avatar
idk the reason was some weird japanese stuff
22:26
it was his dummies name tho
Avatar
Ask your friend to not be a raging racist next time around
Avatar
no who is ur friend
Avatar
ye thats probably why
Avatar
why would reason be japanese stuff
Avatar
its his dumb dummies name
22:27
he probably said some racist shit
22:27
so ban is justified
22:27
lol
Avatar
Reason is the name of the person banned. Don't ask idk why I set it up that way
Avatar
ᶰ°Konͧsti 2020-08-23 22:28:48Z
lol fv
22:28
where freedom of speech
Avatar
Not on a random game
Avatar
ᶰ°Konͧsti 2020-08-23 22:29:29Z
typical argument of SJWs
Avatar
I thought you'd agree we are very lenient with speech anyway. Though we have no obligation to be
Avatar
@Learath2 did u know
Avatar
Veeeery few things you say can get you punished and even those not for too long. You are testament to that 😄
Avatar
there is a new clan around in the game
22:30
its called PONYggas
22:30
real fun
Avatar
Let me guess, Jesus Christ?
Avatar
ᶰ°Konͧsti 2020-08-23 22:30:59Z
justatest
22:31
poggers
Avatar
ᶰ°Konͧsti 2020-08-23 22:31:09Z
No question
22:31
ugliest skin tw and i like it
Avatar
"new" clan
Avatar
I don't quite get you people, there aren't even black people to be racist against in europe
Avatar
they've been around almost 2 months now
Avatar
cool story bro
Avatar
ᶰ°Konͧsti 2020-08-23 22:32:00Z
But i dont say that
Avatar
u just said it
Avatar
ᶰ°Konͧsti 2020-08-23 22:32:11Z
i said what i could say
Avatar
Well you do 😄 Didn't we ban you like 3 times for saying something similar to that?
Avatar
ᶰ°Konͧsti 2020-08-23 22:32:26Z
no
Avatar
ᶰ°Konͧsti 2020-08-23 22:32:32Z
justatest
22:32
not 3
22:33
konstitroll
Avatar
ᶰ°Konͧsti 2020-08-23 22:33:15Z
nouis
Avatar
Anyway, in a couple months the german community of tw will just die away and we'll all be eternal servants to our chinese overlords
🇨🇳 4
realnews 2
Avatar
jk idk how many times
Avatar
never!
Avatar
actually true kek
Avatar
ill fight in tianmen square
Avatar
ᶰ°Konͧsti 2020-08-23 22:33:37Z
The fun thing is
22:33
Chinese people probably most racist
22:33
lol
Avatar
ᶰ°Konͧsti 2020-08-23 22:33:58Z
They will apply another kind of freedom of speech
Avatar
we should release a map with winnie the pooh
troll 2
22:34
actually
Avatar
if someone made a map with it
Avatar
would u decline it?
Avatar
chinese already got what they wanted
Avatar
they extend their dictatorship
22:34
outside their land
Avatar
They can have whatever they want
Avatar
most of the hardware that tw servers run on is probably made in china
Avatar
the power of numbers
Avatar
ᶰ°Konͧsti 2020-08-23 22:35:05Z
They gonna occupy usa first
Avatar
Well maybe we can release it outside of china 😄
Avatar
china must tell them to have lot of kids
22:35
so more ppl consuming
22:35
this rly affects gaming
22:35
cuz companies will bend their dick for china
Avatar
When are we getting our tencent deal?
Avatar
i want a share
22:35
pls
22:35
poggers
Avatar
We can divvy up the earnings by line count
Coke 3
Avatar
ᶰ°Konͧsti 2020-08-23 22:36:13Z
But lmao when china community is there with 1000 active players that are pros they will send in developers and admins
22:36
Thats the end of german ddkingdom
Avatar
time to rename methods
Avatar
We already got our first chinese contributor
Avatar
ᶰ°Konͧsti 2020-08-23 22:36:57Z
justatest
Avatar
ᶰ°Konͧsti 2020-08-23 22:37:05Z
JPN server when
🧇 4
Avatar
JPN pls
22:37
i want to see
22:37
native weebs
Avatar
ᶰ°Konͧsti 2020-08-23 22:37:25Z
I want to see waffle dragging whole server
Avatar
imagine waf with good ping
22:37
lol
Avatar
ᶰ°Konͧsti 2020-08-23 22:37:36Z
Waffle is probably better than N9
Avatar
yeojingkang
22:38
Japanese people don't enjoy playing games on computers much, doubt we'd get much traction there
Avatar
hm rly
Avatar
mobile pros
Avatar
asia loves mobile
22:38
they have pubg mobile esports
Avatar
ᶰ°Konͧsti 2020-08-23 22:38:26Z
The biggest tw pro is from Japan
f3 3
Avatar
imagine the cringe
Avatar
im not from japan
22:38
wtf
Avatar
ᶰ°Konͧsti 2020-08-23 22:38:46Z
ur nobo
22:38
troll
Avatar
noname
22:38
lol
22:39
we should move to #general
Avatar
Everyone knows I'm the best player around, I just use only 50% of my skill so you lot won't feel inadequate
troll 2
22:39
Oh this isn't #general? 😄
Avatar
just put ddnet 9.3 on google play store
Avatar
ᶰ°Konͧsti 2020-08-23 22:41:01Z
We just wanna chow @ChillerDragon how much fun we have on 0.6 and how many players to deal with
22:41
Yeah good idea since 9.3 cant join DDNet servers feelsbadman
Avatar
Hi, we should probably update the 0.7 mapres soon, the actual 0.7 fixed their grass main etc. ours is still a bit buggy left actual 0.7, right ddnets 0.7 the best would be to update all tilesets to be 0.7 comptible
Avatar
why not just change ddnet 9.3 on mobile so it sends version 904 or something instead
f3 2
Avatar
ᶰ°Konͧsti 2020-08-23 22:42:32Z
Grass main is buggy af
Avatar
Am I blind or do both just look the same?
wtf 4
22:42
Yeah I'm blind 😦
Avatar
look how the borders are bigger
Avatar
update to 0.6
Avatar
ᶰ°Konͧsti 2020-08-23 22:43:18Z
ur getting black lines in the tile with buggy tilesets
Avatar
yeah grass is the buggest indeed @ᶰ°Konͧsti ^^
Avatar
Aren't the borders a result of borderfix?
Avatar
ᶰ°Konͧsti 2020-08-23 22:43:42Z
like at the unfreeze corner
Avatar
probably
22:43
but we will remove that tool soon
22:44
for constitency
22:44
for mappers
Avatar
and isn't borderfix a lossy operation?
Avatar
yes, but we can use them from the 0.7 github
22:44
they got a fixed one
Avatar
How do you propose we fix the hundreds of maps with probably thousands of mapres that we have no way of getting the original of? 😄
Avatar
we dont
22:45
you rarely see the problem
22:45
i only knew few maps on ddnet that look buggy
Avatar
So old borderfixed tilesets will be the ones looking buggy at the end of the day?
Avatar
yes
22:45
but as i said u rarely notice
22:45
only when zooming in
22:46
the current behaviour is undefined anyway
22:46
its dependend on resolution and zooming level
Avatar
Odd, I'd have thought it'd look weird with the last layer of pixels being repeated, if you say it's not noticeable I guess it's fine to upgrade then
Avatar
a 2k monitor gets completly different results than hd ready
22:47
well you can test it, but if you concentrate you might notice it
Avatar
ᶰ°Konͧsti 2020-08-23 22:49:07Z
keks is a cheater
22:49
He abuses double Jump after save for straight a year
Avatar
it was only 2 maps
22:49
and its not a cheat, its a hack xd
Avatar
troll
Avatar
i honestly dont want to know how many maps are finished by glitches
Avatar
all of them
Avatar
ᶰ°Konͧsti 2020-08-23 23:24:34Z
DDRace is literally made from glitches
Exported 553 message(s)