Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/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 2024-12-15 00:00 and 2024-12-16 00:00
Avatar
why i cant join map with EUR? i can only join map with numbers on ping
Avatar
Avatar
D4W!D𖣂
why i cant join map with EUR? i can only join map with numbers on ping
did you hear what happened in 2022
10:03
can you join fin or ger servers though?
Avatar
Avatar
ws-client
<ChillerDragon> @Jupstar ✪ i would love to see it merged finally! But I will probably not do it my self in the near future (before 2026)
Jupstar ✪ 2024-12-15 10:10
ohh too bad xd
Avatar
A searchable list of every UUID v4 - scroll till you find a new favorite.
Avatar
chillerdragon BOT 2024-12-15 10:55
@TsFreddie: that has to be the smoothest website I ever opened on my phone woah!
Avatar
"The see me scrollin' they hatin'"
11:03
they
Avatar
Avatar
zhn
can you join fin or ger servers though?
only ger and sometimes ukr
Avatar
Avatar
D4W!D𖣂
only ger and sometimes ukr
wait where are you from
Avatar
Avatar
D4W!D𖣂
why i cant join map with EUR? i can only join map with numbers on ping
Jupstar ✪ 2024-12-15 11:42
I think we already discussed your issue. You said you have no anti-virus and no firewall & already restarted your router, so just call your internet provider and ask them. There isn't a lot we can do for you. Maybe the internet provider blocks UDP traffic for many nodes
Avatar
Skibidisigma 2024-12-15 11:56
why i getting killed after using /tc on my local server?
Avatar
00000000-0000-4000-8000-000000000000
Avatar
beefbeef-beef-4eaf-beef-beefbeefbeef
Avatar
chillerdragon BOT 2024-12-15 12:28
Least vegan uuid
Avatar
Avatar
chillerdragon
@TsFreddie: that has to be the smoothest website I ever opened on my phone woah!
No really, how can it be this smooth?
12:40
ChillerDragon: Also, sending e-mail, thanks :)
Avatar
ws-client BOT 2024-12-15 12:41
<ChillerDragon> @Pathos go in game
Avatar
chiller when is tw in 2024 coming out?
12:43
do you have enough clips?
Avatar
ws-client BOT 2024-12-15 12:45
<ChillerDragon> @Teero i usually release these videos new years but given that i have not started cutting yet i am not sure if i will make it ._. i have made very little clips this year i will recycle some old ones justatest
Avatar
Avatar
Pathos
No really, how can it be this smooth?
I couldn't remember every UUID so I wrote them all down
Avatar
ws-client BOT 2024-12-15 12:45
<ChillerDragon> @Teero but if you have some pls send them to chillerdragon@gmail.com and the name you want to be credited under i rly want to have a community section this year
Avatar
content warning: Claude used
Avatar
Avatar
ws-client
<ChillerDragon> @Teero i usually release these videos new years but given that i have not started cutting yet i am not sure if i will make it ._. i have made very little clips this year i will recycle some old ones justatest
ah man i wish i could've taken some but the bar is high xD
Avatar
ws-client BOT 2024-12-15 12:47
<ChillerDragon> nono no high bar @Teero trust me every clip thats not from me is super valuable it adds a new perspective on how ppl play
12:47
<ChillerDragon> just take a short clip of your daily driver setup
12:49
<ChillerDragon> i got like 2 or 3 submissions which are only pictures no videos and they are just ppls setups at home and all of them have their own style and are interesting to look at @teero77 i am sure yours as well!
12:50
<ChillerDragon> here one little spoiler https://zillyhuhn.com/cs/.1734266940.png
12:50
I do have a funny vid put I can't post that publicly lmao
Avatar
ws-client BOT 2024-12-15 12:50
<ChillerDragon> sad
12:50
<ChillerDragon> make a public postable one
12:51
<ChillerDragon> or censor it
Avatar
I can't XD
12:52
Actually wait
12:52
I might still have an opportunity
12:52
Yesss
Avatar
ws-client BOT 2024-12-15 12:53
<ChillerDragon> poggers2
Avatar
btw how do vc with ppl chiller?
12:54
does matrix have the ability?
Avatar
ws-client BOT 2024-12-15 12:54
<ChillerDragon> yea but its usually cursed
12:54
<ChillerDragon> jupstar found some nice site once but i mostly use wire for calls its solid
Avatar
i mostly use wire for chatting with chillerdragon
Avatar
Avatar
ws-client
<ChillerDragon> jupstar found some nice site once but i mostly use wire for calls its solid
whats your house house telephone number
Avatar
ws-client BOT 2024-12-15 12:55
<ChillerDragon> i dont have one
Avatar
ah wire is a software
12:56
im stupid
Avatar
ws-client BOT 2024-12-15 12:56
<ChillerDragon> oh lol yea
Avatar
landline moment
Avatar
ws-client BOT 2024-12-15 12:56
<ChillerDragon> wire actually works wireless
Avatar
crazy
12:57
simplex is also nice
Avatar
ws-client BOT 2024-12-15 12:57
<ChillerDragon> never heard of it
Avatar
Simplex noise is the result of an n-dimensional noise function comparable to Perlin noise ("classic" noise) but with fewer directional artifacts, in higher dimensions, and a lower computational overhead. Ken Perlin designed the algorithm in 2001 to address the limitations of his classic noise function, especially in higher dimensions. The advan...
12:57
sounds noisy
Avatar
SimpleX Chat - a private and encrypted messenger without any user IDs (not even random ones)! Make a private connection via link / QR code to send messages and make calls.
12:58
interesting concept
Avatar
greenthing we use simplex everywhere in our VR title
Avatar
no way there is a tui version xD
12:58
lmao
Avatar
ws-client BOT 2024-12-15 12:58
<ChillerDragon> it does look good im so ready to ditch wire its way to corporate for my taste
Avatar
i bet 1 cny that simplex doesn't work in china
Avatar
Avatar
TsFreddie
i bet 1 cny that simplex doesn't work in china
bet
13:00
it will i hope
13:02
chiller here is my invite xd
13:03
do /c <link>
Avatar
i can't even create invite
13:04
13:04
yep, not a thing
Avatar
sadge
13:04
what does it say tho
Avatar
can't connect to <that url>
13:05
basically
Avatar
ig thats from your side
13:05
sadge
Avatar
def my side, no way i'm getting a connection as long as these servers are hosted. even for p2p if i can't connect to a stun or tracker it's no use.
13:06
with no proxy btw
13:07
i probably can use it with a proxy, but i can pretty much use anything that way anyway.
Avatar
ws-client BOT 2024-12-15 13:18
<ChillerDragon> @Teero i have trouble scanning it
Avatar
Avatar
ws-client
<ChillerDragon> @Teero i have trouble scanning it
scanning what?
Avatar
ws-client BOT 2024-12-15 13:18
<ChillerDragon> the qr code
Avatar
what qr code? xd
Avatar
ws-client BOT 2024-12-15 13:19
<ChillerDragon> your invitation showed one :D
13:20
here scan this xd
13:20
in the app
Avatar
ws-client BOT 2024-12-15 13:20
<ChillerDragon> omg images
Avatar
https://simplex.chat/contact#/?v=2-7&smp=smp%3A%2F%2Fhejn2gVIqNU6xjtGM3OwQeuk8ZEbDXVJXAlnSBJBWUA%3D%40smp16.simplex.im%2FpOTTvxUGlVmZoqw4pPhJDiUVuHVJxoUg%23%2F%3Fv%3D1-3%26dh%3DMCowBQYDK2VuAyEATt1Bh3sxTgnCHPa8mzetMKWROABpQOLpAYDw2fIZoUs%253D%26srv%3Dp3ktngodzi6qrf7w64mmde3syuzrv57y55hxabqcq3l5p6oi7yzze6qd.onion or this xd
Avatar
ws-client BOT 2024-12-15 13:20
<ChillerDragon> do i rly have to boot matrix now
Avatar
the link it is
13:21
are u doing this on mobile or desktop?
Avatar
the length people go to just to chat with chiller
Avatar
Avatar
ws-client
<ChillerDragon> here one little spoiler https://zillyhuhn.com/cs/.1734266940.png
Idk why but that's exactly the laptop I imagined you'd have
Avatar
Avatar
TsFreddie
beefbeef-beef-4eaf-beef-beefbeefbeef
fabfabfa-fabf-4bfa-bfab-fabfabfabfab
13:29
what a beauty
Avatar
eeeeeeee-eeee-4eee-aeee-eeeeeeeeeeee
Avatar
ws-client BOT 2024-12-15 13:36
<ChillerDragon> @Learath2 thats Cipy's laptop i got a razer blade
Avatar
Avatar
ws-client
<ChillerDragon> @Learath2 thats Cipy's laptop i got a razer blade
Damn, so I have misjudged you
Avatar
ws-client BOT 2024-12-15 13:38
<ChillerDragon> @Learath2 here my laptop reveal https://www.youtube.com/watch?v=wKV18A1DluU
Avatar
didnt know that people in 2020 had tees as their head
13:40
i missed out on something
Avatar
Avatar
oxyzo
didnt know that people in 2020 had tees as their head
Side-effect of covid
Avatar
GitHub BOT 2024-12-15 13:55
Makes winternight menu theme background can display properly on a wider resolution e.g. 32:15 resolution on desktop before this fix: ↓ _Pay attention down here !1 32:15 resolution on desktop after this fix: !2 fix ddnet/ddnet#9300

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots i...
14:00
<ChillerDragon> the project is still young so there is hope but i can already see this being delayed forever and getting super complicated because of the high privacy goals
Avatar
GitHub BOT 2024-12-15 14:11
Based on the Official SVGs released on discord, these are more accurate than the actual remakes grass_main: just removed and moved some tiles. grass_doodads_0.7: removed and modified some tiles. grass_doodads: removed, moved, modified, and remade some tiles (a small stone and the columns). *both grass doodads are still 960px of size, ill try to fix that
Avatar
GitHub BOT 2024-12-15 14:37
9c07d4b display properly on a wider resolution - ASKLL-STAR 02b3a89 Merge pull request #9390 from ASKLL-STAR/Fix-Menu-Theme-Background - Robyt3
Avatar
Guys help for me with old TeeWorlds Client
14:49
its broken
Avatar
wdym broken
Avatar
Avatar
zhn
wdym broken
Avatar
hey does anyone know how to program in c
Avatar
a bit, why? :o
Avatar
my internet will shot down tomorrow and i wanna learn c
15:23
so i need some course to download
15:24
free one
15:25
@meloƞ also can i edit teeworlds code with c
Avatar
Avatar
barlas
@meloƞ also can i edit teeworlds code with c
It's written in c++, not c
Avatar
isnt it same but with two plus
Avatar
C++ can do everything c can, but c can't do everything c++ clan, it's basically a newer updated and extended version of c
15:29
The actual difference is much more than that, but I don't feel like typing it down atm
Avatar
MilkeeyCat 2024-12-15 15:29
@meloƞ is JavaScript the same as Java but with word script?
Avatar
Hey the question is legit, don't talk him down like that! I didn't know Javascript and typescript differ
15:30
I thought people just did a typo when saying TS instead of JS
Avatar
Avatar
meloƞ
Hey the question is legit, don't talk him down like that! I didn't know Javascript and typescript differ
Avolicious 2024-12-15 15:30
TypeScript has to be transpiled to javascript
Avatar
Avatar
meloƞ
C++ can do everything c can, but c can't do everything c++ clan, it's basically a newer updated and extended version of c
so if i learn c++ can i write everything in c too ?
Avatar
Avatar
barlas
so if i learn c++ can i write everything in c too ?
Avolicious 2024-12-15 15:35
No 😄
Avatar
Well, no boom
Avatar
so ur liar
Avatar
MilkeeyCat 2024-12-15 15:35
Report hi
15:35
m
Avatar
The actual syntax and the way to do something differs
Avatar
chillerdragon BOT 2024-12-15 15:36
Just learn which ever C or C++ once you start touching the ddnet source code you will see what you are still missing
Avatar
i want to play with teworlds source code and mess with some basic operating system projects
Avatar
you need to learn both c and cpp then
Avatar
Avolicious 2024-12-15 15:36
Learn Rust
Avatar
"basic operating system projects" = bot ?
Avatar
Avatar
Avolicious
Learn Rust
poggers2
Avatar
Avatar
Chairn
"basic operating system projects" = bot ?
bosp*
Avatar
which one i need to start
Avatar
Avatar
Avolicious
Learn Rust
MilkeeyCat 2024-12-15 15:37
Rust mentioned greenthing
Avatar
Avatar
Chairn
"basic operating system projects" = bot ?
shhh
Avatar
Avatar
MilkeeyCat
Rust mentioned greenthing
Avolicious 2024-12-15 15:37
In rust, we trust
Avatar
Avatar
chillerdragon
You can download this free course on teeworlds development https://youtube.com/playlist?list=PLhJkqAQmOh5LyYOfnMy4PJB6CSZltQyTc&si=bHbqkKgfREQgi208
damn chillerdragon always suprises me
Avatar
MilkeeyCat 2024-12-15 15:37
In C, we see
15:37
justatest
Avatar
Avatar
MilkeeyCat
In C, we see
Avolicious 2024-12-15 15:38
C detected, opinion rejected 😄
Avatar
in rust we dust
15:40
well i still need a offline course to learn c
15:40
or c++ if its easier to learn
Avatar
chillerdragon BOT 2024-12-15 15:40
Just download the YouTube videos using yt-dlp
15:43
Plus any of the intro to C or C++ tutorials out there like for example this one https://youtu.be/-TkoO8Z07hI
Avatar
isnt there a written course (i dont mean the books that older than my grandpa)
Avatar
the books are still mostly accurate tho
Avatar
@heinrich5991 do you remember if tw0.3.3 was running good on windows xp?
15:56
on any windows
15:57
server fails on map load with "wrong signature"
15:57
seems that DATA magic word got reversed
Avatar
Kaffeine BOT 2024-12-15 15:59
I think I remember teewars 0.3.2 running on XP. It could not be win7 because it didin't exist, and it could not be vista because people (at least in that community) refused to use it.
15:59
(back in 2008)
Avatar
i wonder why it fails to load, has something to do with 32bit exe support of win10
16:00
like it says wrong signature and prints 44 41 54 41, that's exactly DATA xd
16:01
it can start with compatibility settings applied but misses data folder anyway
16:05
ok seems runs fine on win7, win10 fucked up backcompat
Avatar
Avatar
Russell
Click to see attachment 🖼️
probably you need to boot up win7 even in order to launch it
Avatar
Avatar
barlas
isnt there a written course (i dont mean the books that older than my grandpa)
in germany there is "Grundkurs C" which teaches the basics
Avatar
i am not german
Avatar
Avatar
chillerdragon
You can download this free course on teeworlds development https://youtube.com/playlist?list=PLhJkqAQmOh5LyYOfnMy4PJB6CSZltQyTc&si=bHbqkKgfREQgi208
which distro do u use
Avatar
nankudo ᵃᵗᵗᵃᶜᵏ 2024-12-15 16:58
hi, how to get freeze or no tee?
16:58
i’m trying write a hud, he show freezes your teams or no
Avatar
chillerdragon BOT 2024-12-15 17:06
Debian on my laptop and arch on my desktop
Replying to @barlas which distro do u use
Avatar
Koll Potato 2024-12-15 17:07
why not arch or debian on both
Avatar
chillerdragon BOT 2024-12-15 17:07
Search for m_FreezeTime
Replying to @nankudo ᵃᵗᵗᵃᶜᵏ hi, how to get freeze or no tee?
Avatar
Avatar
nankudo ᵃᵗᵗᵃᶜᵏ
i’m trying write a hud, he show freezes your teams or no
i bet
Avatar
chillerdragon BOT 2024-12-15 17:08
Idk I like both I had Debian already and never had the urge to get rid of it once I switched to arch on the desktop
Replying to @Koll Potato why not arch or debian on both
17:09
Arch is nice as a daily driver for work and gaming. But Debian is nice to reproduce things. It’s Ubuntu like so that’s what everyone uses and also CIs and it’s what I use on my servers.
Avatar
Koll Potato 2024-12-15 17:11
understandable
17:12
i initially started using debian but then switched to arch
17:12
both are great
Avatar
using an old debian is also good for building binaries for the public
Avatar
chillerdragon BOT 2024-12-15 17:19
Well my Debian is usually new
Avatar
Jupstar ✪ 2024-12-15 17:22
i can run my rust builds on my vps, that is not true for cpp builds
17:22
language issue
Avatar
How do I make sure that when I change the card, my tunes are not discarded on my server?
Avatar
reapply them
Avatar
Avatar
Evelyn
How do I make sure that when I change the card, my tunes are not discarded on my server?
$rtfm sv_tune_reset
Avatar
Avatar
Evelyn
How do I make sure that when I change the card, my tunes are not discarded on my server?
sv_tune_reset
Description: Whether tuning is reset after each map change or notDefault: 1Min: 0Max: 1
Avatar
Avatar
Evelyn
How do I make sure that when I change the card, my tunes are not discarded on my server?
$rtfm sv_reset_file
Avatar
Avatar
Evelyn
How do I make sure that when I change the card, my tunes are not discarded on my server?
sv_reset_file
Description: File to execute on map change or reload to set the default server settingsDefault: "reset.cfg"
Avatar
Koll Potato 2024-12-15 17:42
good bot
Avatar
Avatar
Koll Potato
good bot
:3
Avatar
Avatar
murpi
$rtfm sv_tune_reset
oh :0
Avatar
cyberfighter 2 2024-12-15 17:44
bad bot
Avatar
Avatar
cyberfighter 2
bad bot
:(
Avatar
Did we keep the option to keep IDs above the players nameplates? Because how the hell am I supposed to figure out whos who here? https://i.imgur.com/SPMJfoo.png
justatest 5
Avatar
Toxic_Elanukas 2024-12-15 18:36
XD
Avatar
Avatar
murpi
Did we keep the option to keep IDs above the players nameplates? Because how the hell am I supposed to figure out whos who here? https://i.imgur.com/SPMJfoo.png
@Solly
Avatar
Avatar
Teero
sadge
Skibidisigma 2024-12-15 18:39
what do i do if i getting killed after using /tc on my local server?
Avatar
Avatar
murpi
Did we keep the option to keep IDs above the players nameplates? Because how the hell am I supposed to figure out whos who here? https://i.imgur.com/SPMJfoo.png
just ban all
👍 2
Avatar
Avatar
Skibidisigma
what do i do if i getting killed after using /tc on my local server?
Skibidisigma 2024-12-15 18:39
@meloƞ
18:39
hlep
Avatar
,/tc just teleports you to your cursor, wdym "getting killed"
Avatar
Avatar
meloƞ
,/tc just teleports you to your cursor, wdym "getting killed"
Skibidisigma 2024-12-15 18:40
when i using it i get killed
18:40
no tp
Avatar
Avatar
murpi
Did we keep the option to keep IDs above the players nameplates? Because how the hell am I supposed to figure out whos who here? https://i.imgur.com/SPMJfoo.png
Skibidisigma 2024-12-15 18:40
cl_nameplates_ids 1
Avatar
Avatar
Skibidisigma
cl_nameplates_ids 1
...
18:43
We need a bonk emote
Avatar
Avolicious 2024-12-15 18:55
Not sure if it should be a config option, so that GER10 for example doesn&#39;t have to maintain it&#39;s own fork. Closes #6808 Supersedes #8698 Checklist Tested the change ingame Provi...
Avatar
Avatar
Avolicious
When will this be merged? https://github.com/ddnet/ddnet/pull/8900
Not in its current state, the verify URL should be derived from the connect string
Avatar
Jupstar ✪ 2024-12-15 19:14
Can someone explain me this hammer in the new bounce map?
Avatar
Avatar
Jupstar ✪
Can someone explain me this hammer in the new bounce map?
freeze-timer is set to 1, so you basically unfreeze for a single tick (not really, im not entirely sure how it works)
Avatar
Jupstar ✪ 2024-12-15 19:15
but does that even work when fully inside freeze already? lol
19:16
oh it does indeed
19:16
lol
19:16
but only weapons work, not jump
Avatar
GitHub BOT 2024-12-15 19:40
Compile the server as a separate library for Android same as the client. Use a foreground service to run the native main function of the server using Java Native Interface. Directly using JNI avoids the use of SDL as a wrapper for the server. The server service must run in a different process because it needs to be terminated to correctly restart the server. Otherwise it crashes because global variables are not initialized again when it is restarted. This also prevents simply running the...
Avatar
Avatar
meloƞ
freeze-timer is set to 1, so you basically unfreeze for a single tick (not really, im not entirely sure how it works)
Works in the multieasyvolvemap too
Avatar
Avatar
murpi
Did we keep the option to keep IDs above the players nameplates? Because how the hell am I supposed to figure out whos who here? https://i.imgur.com/SPMJfoo.png
I wanted ids to be on the same layer same as chat. As for making it visible... I don't think removing IDs makes that case any more visible. You can change the font size below 0 now
Avatar
No one said anything about removing the IDs, the IDs should ideally be kept above the nameplate, like previously
20:20
Didn't help
Avatar
Avatar
murpi
No one said anything about removing the IDs, the IDs should ideally be kept above the nameplate, like previously
thats more readable and again moving the ids up (what i previously called removing) doesnt make it much more readable (edited)
20:28
also cute skin
Avatar
Avatar
Solly
thats more readable and again moving the ids up (what i previously called removing) doesnt make it much more readable (edited)
Is the hook symbol clearly visible to you in the screenshot?
20:30
I'm sorry but saying moving the IDs where the hook symbol is currently located doesn't make it more readable is... just plain wrong. 😅
Avatar
cyberfighter 2 2024-12-15 20:39
@Solly did you change that or something
20:39
you made the id the same place as name
Avatar
Avatar
murpi
No one said anything about removing the IDs, the IDs should ideally be kept above the nameplate, like previously
Do the IDs show all the time, or only when in debug mode? (ctrl shift D)
Avatar
Avatar
meloƞ
freeze-timer is set to 1, so you basically unfreeze for a single tick (not really, im not entirely sure how it works)
I always thought that desync issues between the client and server allows you to send a request for jumping onto the server, while the client is already in the freeze. Since there isn't proper debugging built-in to check each server tick's actions in order, I cannot determine, whether the order for applying freeze functions come in before or after the Tee movement functions
21:10
In any case, freeze should have a priority above tee movement to eliminate the one server tick freeze jump.
Avatar
We shouldn't discuss breaking existing behaviour on released maps impo. It's not breaking the game, using tunes creates edge cases all the time, and the map is actually fun that way because you get funny save encounters greenthing
Avatar
Avatar
Cellegen
I always thought that desync issues between the client and server allows you to send a request for jumping onto the server, while the client is already in the freeze. Since there isn't proper debugging built-in to check each server tick's actions in order, I cannot determine, whether the order for applying freeze functions come in before or after the Tee movement functions
I saw the deepfly bind the other day:
Avatar
Avatar
murpi
I'm sorry but saying moving the IDs where the hook symbol is currently located doesn't make it more readable is... just plain wrong. 😅
If you care about the IDs (I assumed you didn't) then yeah OBS. But I assumed otherwise
Avatar
you can fire mid-tick between being unfrozen and refrozen in the same tick https://github.com/ddnet/ddnet/pull/1922
Previously, this was only doable with frame-perfect input if you were going to get frozen again the next tick. Now, you only have to hold your hammer to immediately hammer once you get unfrozen. Th...
21:26
freeze jump is unrelated
Avatar
Jupstar ✪ 2024-12-15 21:26
broken physics
Avatar
that happens because freeze is delayed by 1 tick from your current position, if you move down fast enough you can be outside the freeze 1 tick and then grounded the next tick
Avatar
Jupstar ✪ 2024-12-15 21:27
i defs wanna see ddnet2.0 by superteero
Avatar
Avatar
Solly
If you care about the IDs (I assumed you didn't) then yeah OBS. But I assumed otherwise
We moderators are required to see the ID of players at all times in case of any problems
Avatar
so, it is indeed the freezing function goes as last priority
Avatar
Avatar
murpi
...
Skibidisigma 2024-12-15 21:27
what?
Avatar
Avatar
Solly
If you care about the IDs (I assumed you didn't) then yeah OBS. But I assumed otherwise
The IDs are the only way to identify a player currently on screen when it comes to in-game moderation
Avatar
Avatar
meloƞ
We moderators are required to see the ID of players at all times in case of any problems
Sure. As I said in GitHub I'm fine with that being added
Avatar
Avatar
murpi
...
Skibidisigma 2024-12-15 21:28
This command doesn't work or what?
Avatar
Avatar
Skibidisigma
This command doesn't work or what?
He had it turned on, the visibility was blocked by a different reason nouis
21:29
That's why he bonked, he knew what the issue was
Avatar
Avatar
murpi
The IDs are the only way to identify a player currently on screen when it comes to in-game moderation
imo, IDs in Teeworlds is like positions in an 64 (or any max player amount) position Array, where new players joining the server will occupy any available ID positions, while one player leaving the server will move all other IDs from that player's ID by 1
Avatar
Avatar
meloƞ
He had it turned on, the visibility was blocked by a different reason nouis
Skibidisigma 2024-12-15 21:30
I use version 18.7 and everything finegreenthing
Avatar
Avatar
Cellegen
imo, IDs in Teeworlds is like positions in an 64 (or any max player amount) position Array, where new players joining the server will occupy any available ID positions, while one player leaving the server will move all other IDs from that player's ID by 1
That would be horrible, imagine you type kick 5 stop being so damn annoying And you kick a random person because someone completly unrelated left
Avatar
Avatar
meloƞ
That would be horrible, imagine you type kick 5 stop being so damn annoying And you kick a random person because someone completly unrelated left
Skibidisigma 2024-12-15 21:31
fr
Avatar
Would require a full overhaul of the existing system that has been used for over a decade
Avatar
there's no reason to do it like that lol
21:31
the current way is fine
Avatar
It will be needed to overhaul with accounts
Avatar
nah, not really
21:32
I mean it requires change, yes. Not an overhaul tho
Avatar
because then, each account can have their unique ID, which either can be human readable, or extremely unique
Avatar
the server will know the account from the ID regardless
Avatar
Skibidisigma 2024-12-15 21:33
guys, almost every time I'm joining a server i getting id 0, is this rare?
Avatar
Avatar
Skibidisigma
guys, almost every time I'm joining a server i getting id 0, is this rare?
if you are the first one joining
Avatar
Avatar
Cellegen
if you are the first one joining
Skibidisigma 2024-12-15 21:33
no
21:33
not first
Avatar
it just means there was no one in that spot
Avatar
then probably, whoever had the ID of 0 left, and then you occupied it, idk
Avatar
Avatar
Cellegen
then probably, whoever had the ID of 0 left, and then you occupied it, idk
Skibidisigma 2024-12-15 21:33
ik
Avatar
it gives you the lowest available so id 0 is the most common
Avatar
Skibidisigma 2024-12-15 21:34
when ddnet 3.0?
❓ 3
Avatar
Avatar
Tater
it gives you the lowest available so id 0 is the most common
Do does it mean, that from an ID Array, it doesn't move all IDs by a certain amount on player leaving, but rather removes that ID in the Array, allowed to be occupied?
Avatar
Avatar
Cellegen
imo, IDs in Teeworlds is like positions in an 64 (or any max player amount) position Array, where new players joining the server will occupy any available ID positions, while one player leaving the server will move all other IDs from that player's ID by 1
Ok
Avatar
Avatar
Cellegen
Do does it mean, that from an ID Array, it doesn't move all IDs by a certain amount on player leaving, but rather removes that ID in the Array, allowed to be occupied?
it picks the lowest empty ID
Avatar
but won't move any existing IDs in case someone leaves
Avatar
Avolicious 2024-12-15 21:36
yes, because its an array
Avatar
right?
Avatar
Avatar
Skibidisigma
when ddnet 3.0?
bruh 2.0 isnt even out
Avatar
Avolicious 2024-12-15 21:36
It checks which array slot is empty
21:36
= no player assigned to it
Avatar
Avatar
Voxel
bruh 2.0 isnt even out
Skibidisigma 2024-12-15 21:36
when 4.0?
21:37
i have a meme
Avatar
Avatar
Avolicious
= no player assigned to it
It makes sense, somehow I guessed the other option, where you move that position to the end of the Array and then empty it, making other IDs subtracted
Avatar
Avatar
Cellegen
It makes sense, somehow I guessed the other option, where you move that position to the end of the Array and then empty it, making other IDs subtracted
Avolicious 2024-12-15 21:38
Moving costs
Avatar
around 3 instructions more, than the original, yeah
Avatar
Avolicious 2024-12-15 21:38
Thats expensive
Avatar
can't IDs (as in the Array) be translated into a byte array for bit shifting by to get the ID amount? (edited)
Avatar
pepeW what the hell am i reading
Avatar
there's nothing wrong with how it works already
Avatar
Avolicious 2024-12-15 21:40
What are you trying to achieve?
Avatar
learning xd
Avatar
why so many questions
21:41
cwllgen u ruined it
21:41
o nvm i thouvht totar was askinga qurstion too
Avatar
I just ask, you don't have to answer it 😄
Avatar
my job is stripping my braincells away
Avatar
Avatar
Voxel
bruh 2.0 isnt even out
we are at 18.8 (edited)
Avatar
pepeW waiting till 19.9
Avatar
Avatar
Souly
we are at 18.8 (edited)
dude remember the whole ddnet 2.0 hype
Avatar
GitHub BOT 2024-12-15 22:38
cef2c26 Support running local server on Android - Robyt3 104baae Merge pull request #9392 from Robyt3/Android-Server - def-
Avatar
ws-client BOT 2024-12-15 23:35
<ChillerDragon> @Jupstar ✪ wake?
23:40
99b82f6 add grass tiles based on official ones - M0REKZ 68854b8 try to fix export path and resize doodads - M0REKZ 64d9a02 Update grass_doodads_0.7.svg - M0REKZ 3a7e5f9 combine paths - M0REKZ 2b8e287 Merge pull request #63 from M0REKZ/main - ChillerDragon
Avatar
Hi chiller
Avatar
ws-client BOT 2024-12-15 23:43
<ChillerDragon> ur still here?
Avatar
I'm in bed
Avatar
ws-client BOT 2024-12-15 23:44
<ChillerDragon> me too!
23:44
<ChillerDragon> time to wake up and find some coffee
23:44
Where tf do you live xd
23:44
what time is it?
Avatar
ws-client BOT 2024-12-15 23:44
<ChillerDragon> 7:44 bali
23:45
<ChillerDragon> dox
23:49
0:50 in german
23:49
dox
Exported 325 message(s)
Timezone: UTC+0