00:23 < bridge> (not on ddnet though) 00:31 < bridge> https://chillerdragon.github.io/teeworlds-protocol/ddnet_06.html 00:31 < bridge> technically xd 00:34 < bridge> haven't seen those docs yet 00:35 < bridge> they look wrong though. the type IDs for extended items aren't fixed and change from version to version 00:35 < bridge> only the UUIDs don't change 00:35 < bridge> the items also don't get type ID 0, that's only the meta items for the UUIDs 00:35 < bridge> did you generate these hover texts, or did you manually write them, ChillerDragon? https://chillerdragon.github.io/teeworlds-protocol/ddnet_06/snap_items.html 00:52 < bridge> Why? Do you want to give it a try? 00:53 < bridge> because a lot of people get banned by our current solution, and I'm wondering whether I need to fix the current system or can wait for yours 00:53 < bridge> I had a small prototype but I didn't like how it looked 00:54 < bridge> I see 00:54 < bridge> What is on your mind? I'm unsure whether what I'm making will fix the issue that's why I was slowly working on it 00:56 < bridge> I'm not sure 00:56 < bridge> I'm basically just making a data structure on which I could aggregate many sources of vpn detection. And we can keep track of different providers error rates 00:57 < bridge> I'd estimate that we currently lock out > 100 players due to the bad VPN bans, but it only helps us defend against < 10 ban evaders 00:58 < bridge> We can probably disable it again until we have a more reliable way. Perhaps we can keep the dnsbl result on ranks as I proposed to help murpi out with evading replaybotters 01:04 < bridge> Maybe with Robyt3's last change enabling it when needed is a better experience 01:26 < bridge> You could also simply keep a whitelist for players/ip ranges that are mistaken 01:27 < bridge> Or like, the endpoint by *** that is being used could store the whitelist, so no server change is required 03:56 < bridge> sega dreamcast is ingame 03:56 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1269111514166595685/image.png?ex=66aedfb3&is=66ad8e33&hm=642b9396f5a9e6555a2111c1dc3f870617cf4653ce61288763ec593e930ee55e& 03:59 < bridge> How can lea replace multiplication 04:02 < bridge> Yea I dumped that in there while i was trying to understand them. And did not get to finishing the docs now that i know how it works. 04:03 < bridge> The docs are all hand written 09:08 < bridge> why does it even work at all? the dreamcast only had 16 MB RAM 09:09 < bridge> and so does the DSi yet that also works........barely 09:09 < bridge> did you remove some textures to save VRAM? 09:10 < bridge> i removed all countryflags except default, only load vanilla skins by default, and textures that have width/height larger than 256 are downscaled to that 09:10 < bridge> ah i see 09:11 < bridge> impressive that ddnet 9 could be stripped so much to only use 16MB RAM 09:11 < bridge> newer ddnet's already use 16MB RAM for chinese font xddd 09:11 < bridge> jesus 10:05 < bridge> This is what we do, but the issue is that some people probably just never come here and report. They just go play some other game 10:27 < bridge> anyone have good vps in germany or hosting for ddnet servers? 10:29 < bridge> what is your budget 10:30 < bridge> hetzner 10:32 < bridge> servercompass.com?r=chiller xd 10:32 < bridge> 10,16 usd 10:32 < bridge> Yea hetzner is really good 10:32 < bridge> +1 on hetzner 10:33 < bridge> hetzner, netcup 10:33 < bridge> what is hetzner 10:33 < bridge> vps? 10:33 < bridge> Yes 10:33 < bridge> hetzner is basically the biggest hoster in germany 10:33 < bridge> great service fast support, never had any complains 10:33 < bridge> https://www.hetzner.com 10:33 < bridge> thx 10:34 < bridge> btw who is ? 10:34 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1269211656676970537/image.png?ex=66af3cf7&is=66adeb77&hm=ee90b1565c094eb413488795a3a63009b3c2e61f452a0ac0b7c4250dfb22503e& 10:34 < bridge> gpt8 10:34 < bridge> ^ 10:34 < bridge> chillerdragon AI is not real, he is just made to sound nerdy and ask questions 10:34 < bridge> please dont try to prompt engineer it 10:36 < bridge> x 10:36 < bridge> i love this for now 10:36 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1269212338251239486/image.png?ex=66af3d9a&is=66adec1a&hm=605c0c4b73356af7530f41fad0ef61d39273f667bd7fdf27248e79f7d05250f0& 10:37 < bridge> ye, should be more than enough for multiple ddnet servs 10:37 < bridge> 1 ddnet server how much ram need? 10:37 < bridge> with database or without? 10:37 < bridge> with 10:37 < bridge> maybe 50-100mb 10:38 < bridge> also depends on the map 10:38 < bridge> 1.5 mb map 10:38 < bridge> smaller maps = fewer ram 10:38 < bridge> that doesnt work, it's about the width & height 10:38 < bridge> ooh 10:38 < bridge> 2000 2000 10:39 < bridge> well this vserver will have more than enough 10:39 < bridge> How many servers do you want? 10:39 < bridge> i mean how many i can "AI" 10:39 < bridge> for 10 usd 10:39 < bridge> 😅 10:40 < bridge> do you even have a player base for it? xD 10:40 < bridge> You want as many server as possible? What are you planning to host? 10:40 < bridge> maybe around 50 servers 10:41 < bridge> 10 max 10:41 < bridge> for now 10:41 < bridge> thx 10:41 < bridge> If you only need one server I can offer you a cheaper option. You rent out managed tw servers for 2euro a month. 10:41 < bridge> your bigger problem will be ddos anyway xd 10:41 < bridge> If you only need one server I can offer you a cheaper option. I rent out managed tw servers for 2euro a month. 10:42 < bridge> yeah but antiddos not gonna work :/ 10:44 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1269214208285999114/image.png?ex=66af3f58&is=66adedd8&hm=3afd05c62ac82f835e7b24ce7c21b8c86a93805654782e455b2f787f75e73908& 10:44 < bridge> they say a lot of stuff xd 10:44 < bridge> oh 10:44 < bridge> but anyway, just try it out 10:44 < bridge> u can simply cancel the subscription if you think it wasnt good enough 10:46 < bridge> 14 days? 10:46 < bridge> i dunno exactly 10:48 < bridge> they have ftp ? bc big hostings dont have 10:48 < bridge> you should use sftp 10:48 < bridge> ftp is not secure 10:49 < bridge> they have ssh, so they have sftp 10:49 < bridge> if that answers your question 10:49 < bridge> ooooo 10:50 < bridge> sftp better 10:50 < bridge> if i will need help with ddnet server can i ask you? 10:51 < bridge> 2 euro what, will be the most unstable server 10:51 < bridge> why 10:51 < bridge> he can simply use a vps from hetzner and share it with him 10:51 < bridge> Hetzner is a host? 10:52 < bridge> yes 10:52 < bridge> no 10:52 < bridge> A 10:52 < bridge> vps hoster 10:52 < bridge> Yep I already have a vps and I subrent 10:52 < bridge> this yes 10:52 < bridge> It will be cheaper and less work if you only want one tw server 10:53 < bridge> for start i want 5 but after if i will configure everything i want to make 10 10:53 < bridge> I always thought the cheapest one was 10 euro hehe 10:54 < bridge> i have a full VPS for 1.89€/month xd 10:54 < bridge> it's super weak, but enough for teeworlds 10:54 < bridge> i saw for 1 €/month 10:55 < bridge> Too many DDos or unplayable? 10:55 < bridge> 2gb ram 10ssd and 2 vcpu 10:55 < bridge> Sounds good. Where? 10:55 < bridge> dont remember bc i was looking for vps 1 year ago 10:56 < bridge> I mean you can also get 64gb ram for free xd 10:56 < bridge> for <2000€/month all ddos protection will suck lmao, except you have control over the filter 10:56 < bridge> it can easily handle 200-300 players if there is no ddos i'd say 10:56 < bridge> the network adapter is good 10:56 < bridge> if i remember oracle 10:57 < bridge> or something 10:57 < bridge> 2tb ram\* 10:58 < bridge> WHAT 10:58 < bridge> https://youtu.be/Vrid-H3UPSs 10:58 < bridge> xd 10:58 < bridge> i feel scam from it 10:58 < bridge> Looks legit to me 10:59 < bridge> in poland was hosting with 64gb ram and 15tb ssd and 16 vcpu for 3-4 usd 11:00 < bridge> but it was scam :/ 11:00 < bridge> every youtuber in poland was advertising it when it was popular 11:00 < bridge> This looks more like a free sample server with limited uptime 11:00 < bridge> aws and google and the other big players all do it 11:00 < bridge> Free tier servers 11:01 < bridge> uptime for 30 s 11:01 < bridge> xd 11:01 < bridge> Yes xd 11:01 < bridge> If you want longer uptime come to me and pay 2 euro! 11:01 < bridge> I need the cash 11:01 < bridge> okay but who are you pls tell me bc its not ai bc its webhook 11:01 < bridge> and webhook cant see messages 11:01 < bridge> Im not a hooker 11:03 < bridge> hmmmmmm 🕵️ 11:03 < bridge> okay i go doing server when i will have problem i will text you 11:05 < bridge> i am hooked by you 11:06 < bridge> chillerdragon is very trustworthy. i bet if you ask kindly he even adds a 0.7 server for free to the offer 11:13 < bridge> i'll sell you one for $5 11:14 < bridge> i sell you a premium deluxe one for 200$ 11:14 < bridge> overpriced 11:14 < bridge> mine is very pirformant 11:14 < bridge> mine is very performant 11:15 < bridge> mine is written in rust, blazingly fast 11:15 < bridge> mine is written in assembly 11:15 < bridge> mine is yet to be written 11:15 < bridge> mine was mostly written by volunteers from the nursing home 11:16 < bridge> wasnt someone giving out free name.teeworlds.xyz server domains 11:38 < bridge> Yes but only for 0.6 projects so it’s useless 11:42 < bridge> :kek: 11:43 < bridge> only for 0.6 projects? link? 12:38 < bridge> https://tee.world 12:39 < bridge> It’s a response to the 0.7 propaganda spread by the green bush 12:41 < bridge> > Contact us on discord: noby#5436 12:41 < bridge> doesn't seem to be updated very often 12:41 < bridge> Do \# discord tags no longer work? 12:50 < bridge> every user now has a badge that says "previously known as #hash 12:50 < bridge> " 12:59 < bridge> my last messages to noby were about that site 😮 12:59 < bridge> it's not hosted by him 13:01 < bridge> https://tee.skin 13:01 < bridge> https://tee.community 13:01 < bridge> 13:01 < bridge> 😎 13:29 < bridge> Noby still obfuscating his code by hand :ReiTroll: 13:44 < bridge> hi Rei, chiller and heino 13:44 < ws-client> ``int rw8h = FML(rb7) - FML(rb8) - FML(rb9) * FML(rb7) + rhwb7 * sin(zz6);`` 13:44 < ws-client> average line of code onbgy writes 13:44 < ws-client> elo fok 13:46 < bridge> elo 14:07 < bridge> i think its sp someone 14:14 < bridge> hm 14:14 < bridge> actually now that my memory comes back, tee.world was a parody of another site 14:15 < bridge> teeworlds.dev or teeworlds.xyz or something 14:18 < bridge> ah yeah, teeworlds.dev 14:34 < bridge> Milchshakes random gores is ~2€ 14:35 < bridge> Milchshakes random gores server is ~2€ 15:08 < bridge> is it good? 15:09 < bridge> and what is the hoster called in case that it is actually good. 16:22 < bridge> oooh damn 18:23 < bridge> help what is 18:23 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1269329849579995228/20240803192152_1.jpg?ex=66afab0b&is=66ae598b&hm=7a070538a26a3b75a2150f13f20d329b5448df1a24d3154cb23f81d6f1a2a43c& 18:24 < bridge> I was just playing, I got kicked and here's this inscription 18:31 < bridge> Blocking = Obstructing other people's gameplay, when not in a "playground" (Multeasymap top left of spawn) so if you're throwing someone into freeze when you should be playing the map, you're breaking the server's /rules 18:32 < bridge> But I didn't break them. 18:32 < bridge> My friends and I were fighting 18:33 < bridge> If you were doing that outside of the playground area, or outside of a /team where people are meant to be racing, you were "blocking" 18:33 < bridge> Which isn't tolerated 18:34 < bridge> Is it a lockdown forever? 18:34 < bridge> No, temporary 18:34 < bridge> 16:48 UTC 19:09 < bridge> кто рус? 19:23 < bridge> english only else #off-topic 21:29 < bridge> is it possible to use something like for this? 21:29 < bridge> is it possible to use something like for this? (``) 21:29 < bridge> is it possible to use something like `) 21:29 < bridge> is it possible to use something like for this? (``) 22:08 < bridge> why did you have to remind me it's saturday evening, so tomorrow is sunday, that means work is soon... 22:08 < bridge> shouldn't have hovered 22:13 < bridge> why did you mention it, giving it more attention. thx for ruining my day 22:14 < bridge> :troll: 22:14 < bridge> shouldn't have read your message 22:14 < bridge> I already forgot again, why did you ping me and reminded me again of this 22:14 < bridge> shouldn't have opened discord 23:48 < bridge> now that i saw your new message you reminded me again thx 23:49 < bridge> Robyt do some commits so i don't see the message again next time i look