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 2022-02-19 00:00:00Z and 2022-02-20 00:00:00Z
Avatar
We have the best devs YEP
Avatar
Avatar
Nathan_
Click to see attachment 🖼️
wait
00:41
this is a screenshot of a photo
00:41
tf
Avatar
Avatar
Ryozuki
i started making a "smart team specator" where it changes who you spec based on a scoring system e.g, if someone is frozen it gets -50 score so it prioritises others who arent
cool idea!
Avatar
that was from 2017
Avatar
Avatar
Ryozuki
i started making a "smart team specator" where it changes who you spec based on a scoring system e.g, if someone is frozen it gets -50 score so it prioritises others who arent
Useful for zCatch, most greenish tee
08:51
4de7f74 Add live freeze graphics in switch layer (fixes #4735) - def- 3f729ea Merge #4736 - bors[bot]
Avatar
Avatar
Wohoo
Useful for zCatch, most greenish tee
eye?
08:55
troll
Avatar
Avatar
Deleted User
eye?
what?
Avatar
Avatar
Wohoo
what?
how
Avatar
Why write single word sentences? 😅
08:58
What about adding multiple match support in browser search? Or add full regex support bluekitty
09:05
ded32c4 Fix MinGW warnings (fixes #4731) - def- a5b3bd9 Merge #4733 - bors[bot]
Avatar
1e9a4e5 Add SworD as Persian moderator - def-
Avatar
Avatar
Meekrioz
_PoggersHype
mee
❤️ 2
Avatar
275792f Add Coca Cola and s!MB@- /M/ as Persian mods - def-
Avatar
3fe5118 Add г-н.вирус to Persian staff - def-
Avatar
Avatar
GitHub
Click to see attachment 🖼️
@perrodecerro congratz on persian moderator
kek 7
Avatar
724a49d Show keystrokes in the nametag and new option cl_show_direction_below to show the keypresses below the players - C0D3D3V 94c1d7f remove m_ClShowDirectionBelow - C0D3D3V d43ed14 render key presses independent of m_ClNameplates - C0D3D3V e79c166 Merge #4697 - bors[bot]
POGGIES 1
Avatar
8cbff50 Give the condition waits proper conditions - Jupeyy 40380d0 Merge #4713 - bors[bot]
Avatar
This is just a small refactoring of g_Config.m_SvTeam as requested in #4601. Makes the code a little more readable. I'm not sure if src/game/teamscore.h is the best place for the enum (I'm not that familiar with the codebase yet), any opinions?

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
...
Avatar
Hello, as the french president changed the color of the french flag, why not change it ingame for the next update? the blue is darker on the new one. Here is a preview : !FR Thanks in advance. Nouaa.
greenthing 3
Avatar
Hello, as the scottish government changed the colour of the flag of Scotland, why not change it ingame for the next update? the blue is lighter on the new one. Here is a preview : !🏴󠁧󠁢󠁳󠁣󠁴󠁿 Thanks in advance. ZombieToad.
zombietroll 1
troll 1
justatest 1
16:03
by Nouaa Blue color was changed recently

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://gi...
Avatar
@ZombieToad troll
Avatar
Avatar
GitHub
Click to see attachment 🖼️
suii
16:08
Avatar
Avatar
Deleted User
@ZombieToad troll
scotland flag is wrong color though
16:13
they just used the blue from the union jack
Avatar
ᶰ°Konͧsti 2022-02-19 16:58:26Z
zombietroll
Avatar
c1043d7 Add 20 € donation by Songoku - def-
Avatar
Avatar
ᶰ°Konͧsti
zombietroll
Sticker
Avatar
Avatar
GitHub
Click to see attachment 🖼️
Very nice @c0d3d3v, thank you. There is another variable that needs enum to be self documenting: (GameServer()->m_apPlayers[i]->m_ShowOthers == 2) (edited)
Avatar
@ZombieToad i can update it later for u
17:46
the flag
Avatar
Avatar
ZombieToad
@perrodecerro congratz on persian moderator
ty
Avatar
[quakenet] ChillerDragon BOT 2022-02-19 18:08:45Z
Hmm sees like my client somehow got -42 in m_HookedPlayer -.- is it worth adding a >= 0 < MAX_CLIENTS check there in case the server sends some crap or did i mess up my client? :D https://paste.zillyhuhn.com/iZ
monkaS 1
Avatar
[quakenet] ChillerDragon BOT 2022-02-19 18:19:36Z
@fokkonaut ^ happend on F-DDrace
Avatar
Avatar
[quakenet] ChillerDragon
Hmm sees like my client somehow got -42 in m_HookedPlayer -.- is it worth adding a >= 0 < MAX_CLIENTS check there in case the server sends some crap or did i mess up my client? :D https://paste.zillyhuhn.com/iZ
snapshot validation should prevent that
18:38
at least on 0.7
18:48
appears to be missing on ddnet, but this looks like it might have effects on physics monkaS
18:49
or not, as the validation was never active, all values were allowed
Avatar
See https://github.com/teeworlds/teeworlds/pull/2688. Fixes ``` /src/game/client/components/players.cpp:95:102: runtime error: index 552473416 out of bounds for type 'CCharacterInfo [64]' #0 0x5575323d614b in CPlayers::RenderHook(CNetObj_Character const, CNetObj_Character const, CTeeRenderInfo const*, int, float) /src/game/client/components/players.cpp:95 #1 0x557532401969 in CPlayers::OnRender() /src/game/client/components/players.cpp:701 #2 0x5575324ec369 in CGameCl...
Avatar
@ZombieToad for u my dear
🏴󠁧󠁢󠁳󠁣󠁴󠁿 2
Avatar
thnx
Avatar
can the ping cause the client to be frozen for several seconds?
19:53
it happens to me on windows sometimes
Avatar
i dont think so
Avatar
u dont know
Avatar
i use windows
Avatar
it might not happen to you but it may be the cause of it for me
19:54
such thing happens when UB is involved
Avatar
several seconds is always: something on HDD PSU doesnt deliver enough energy - or overheating windows doing weird shit some insane loop alien invasation (edited)
Avatar
i have ddnet on a SSD nvme that goes up to 1500mbs
19:55
and other programs work while its frozen
19:55
xd
19:55
windows sucks
Avatar
Avatar
Ryozuki
can the ping cause the client to be frozen for several seconds?
i think that its caused by him joining troll
Avatar
cpu and gpu sitting at 50C
19:56
@Jupstar ✪ i think its richard stallman telling me to not use windows
19:56
PepeA
Avatar
why do you even use it rn, dota? xd
Avatar
im playing some aaa games
Avatar
my game sometimes freezes when windows antivirus is scanning stuff
Avatar
cuz im enjoying my gpu
Avatar
i c
Avatar
@Jupstar ✪ i can play dota in linux with vulkan
19:58
but with my previous gpu it crashed my whole system
Avatar
all games i play work on steam play lukely 😄
Avatar
idk if its cuz the gpu was faulty
19:58
Brief summary of the problem: When this crash happens i can still hear sound but the graphics become really bugged and...
19:58
i need to test if it happens with my current gpu
Avatar
maybe shitty drivers the thing i fear most
Avatar
@Jupstar ✪ its most probably it
Avatar
doesnt matter what you implement, you never know if its your shitty implementation or the drivers xD
19:59
validation layers on vulkan are alraedy gold
19:59
especially the extensions, synchronization validation, and the ones reported by the driver directly
20:00
but since amdgpu sits in the kernel you really have to be careful with vulkan on linux xD instant system crashes always
20:00
thats what i get
Avatar
on windows it sits in the user space
20:01
at least "more", you cant bluescreen it so ez (edited)
Avatar
so we're still doing the SVG thingy, right? well so far i have 3 map res sheets done, and 2 in progress
Avatar
we do until we have all SVGs we need, so yeah 😄
Avatar
make place for ads on website ddnet so ddnet can Finance himself ww
banhammer 4
no 4
Avatar
https://ddnet.tw/funding/ there isn't really a need as of right now for other methods of funding other than donations
21:01
and aslong there is no need, why should there be annoying stuff like ads on the website?
Avatar
every 5 attempts on ddnet you have to sit through an ad /j
nouis 1
Avatar
ddnet has no finance issues
21:04
why u bring it up when the answer is the same
Avatar
Why new donation increase 2022 funds instead of completing previous years? kek (edited)
Avatar
its always been like that
21:05
and it doesnt even matter
Avatar
"When the current year is fully covered, we still appreciate donations to cover the costs of the last years:"
Avatar
Actually this is just a cosmetic issue in fund page (edited)
Avatar
Avatar
Wohoo
Why new donation increase 2022 funds instead of completing previous years? kek (edited)
people prefer to cover current servers. i cover the old ones, doesn‘t matter
Avatar
add an option to donate without any of the money going to the overpriced brazil server that costs nearly 3 times more than any other server
Avatar
sure, just tell me a good hoster in brazil that won‘t kick us out after a few dos attacks
21:38
and you can just say which server you want to fund in your donation and i only count it towards that one
Avatar
chile is near by that should be good enough
Avatar
routing in south america is horrible
21:42
each country only has routes to the US
21:42
so chile to brazil can be ping 200
Avatar
dafuck? there's not even a cable circumventing south america?
Avatar
i don‘t know. some players told me that a few yeaes ago, and some traceroutes confirmed it
Avatar
gives something ddnet co-financing?
Avatar
2d8b714 Front page video YES YES YES YES YES - def-
POGGIES 3
Avatar
Can I force /pause command to only pause or only unpause? Current /pause command is a toggle request to server. What is /pause UDP packet got lost?
Avatar
try /pause 1 maybe
22:37
and /pause 0
Avatar
Apparently /pause 1 works, but /pause 0 doesn't 😄
22:37
Just tried it
Avatar
how about /unpause
22:37
i think it works
Avatar
doesn't exist
22:37
well, ez fix i guess
Avatar
Avatar
Chairn
how about /unpause
I was thinking the same
Avatar
there's /unlock, so there should be /unpause
Avatar
pause takes a player name, i don't remember that
Avatar
and /unspec as well
Avatar
ah, so with /pause you can watch someone with that name
Avatar
Admin can force pause on others?
Avatar
/pause deen to watch deen
22:38
no, you pause and immediately watch that person I guess
Avatar
1 is the ID
Avatar
it should be player name, not id
22:39
why do you need it anyway @Wohoo ?
Avatar
Avatar
Wohoo
Admin can force pause on others?
afaik moderator cant force pause but force spec. we can do pausevoted
Avatar
ok, I figured out a way
Avatar
Avatar
deen
why do you need it anyway @Wohoo ?
Try feature server side, if your tee is moved it send you a trigger. Then client, if enable smart unpause, can automatically spam /unpause (edited)
22:42
Very useful if you get moved while in spect
Avatar
To reliably pause: /pause / (since / is not a valid player name this always puts you in pause
22:42
To reliably unpause: /mc;pause /;pause
Avatar
Could you explain this command? Mc is new to me
Avatar
mc is multicommand, so you can put multiple chat commands together, separated by ;
Avatar
so why is it /;pause instead of ;/pause, is that a typo?
Avatar
because we pass the player name / to the pause chat command
👍 1
22:44
(could use any other invalid player name instead of /, but that's the easiest
Avatar
I think it could be good, if mc is sent in one packet
22:45
It's just a single chat message, the server then splits it up and runs all the command in a single tick
22:45
so it should work instantly
Avatar
Avatar
Wohoo
Try feature server side, if your tee is moved it send you a trigger. Then client, if enable smart unpause, can automatically spam /unpause (edited)
This feature has been requested so many times. It just need a check box client side and a way to send trigger server -> client
Avatar
Avatar
deen
so it should work instantly
Perfect! No need for unpause. Just misuse the pause argument ❤️ At least for tests it good enough
22:51
@deen doesn't tee position is already known by client when paused? It could be a client side feature only.
Avatar
i saved in history the day ddnet.tw had jojo in main page https://web.archive.org/web/20220219225808/https://ddnet.tw/
22:59
POGGIES 9
23:00
I love you guys
23:13
ora ora ora ora ora ora ora ora ora ora ora ora
Avatar
Avatar
T tee
I love you guys
cool video 😄
heartw 1
Avatar
by SoulyVEVO

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-add...
Avatar
@Souly YEEEEE
23:50
eac2d73 Refactoring of g_Config.m_SvTeam, See #4601 - C0D3D3V 88c8884 Merge #4737 - bors[bot]
Exported 178 message(s)