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-05-28 00:00:00Z and 2024-05-29 00:00:00Z
Avatar
i tried nanoing into the DDNet-Server executable to add it and thats never gonna happen
justatest 1
00:45
you can't text edit a compiled binary
00:45
you can make a change in the code to run the command whenever you deem it appropriate
00:45
atm there's no such mechanism as far as I know
Avatar
it might be easier to just run another script in parallel that pings your server ip and then queries that website if you don't want to mess with ddnet code
02:22
bd5ca95 Prevent UI elements from being hovered while key reader is active - Robyt3 1460081 Merge pull request #8402 from Robyt3/Menus-Keyreader-UI-Inactive - def-
Avatar
teeworlds servers don’t implement ping
Avatar
Just send a packet that gets a response
Avatar
I just realised now: after the change they made to "Spectate" it will stay "Spectate" for English, and that's not what I want
Replying to egyt So, the only thing that is needed is to do something like […]
05:13
I'll even compile from source once more
05:16
And, probably, make a commit reverting their change related to "Spectate"
Avatar
What are you doing again
Avatar
#8403
05:51
In Ukrainian and other Slavic languages, we have two words for "name", "ім'я" for personal names and "назва" for proper nouns (for example, Andrew is "ім'...
05:53
I did, and it practically undid all changes I made: it again shows Name (the "ім'я" one) and Spectate (instead of Spectating) (edited)
Replying to egyt I'll even compile from source once more
05:54
Now I can say "they broke what I've fixed"
05:55
I need help again...
Avatar
So, to clarify myself again, I want two strings modified:
  • Spectate in the Spectator UI (I want it to be changed to Spectating while leaving the Spectate button alone);
  • Name in the server browser, so that it is different from Name in the scoreboard.
Avatar
have u still not finished it
06:13
i thought it was clear that you should simply use the context
Avatar
Avatar
egyt
I just realised now: after the change they made to "Spectate" it will stay "Spectate" for English, and that's not what I want
Spectate is the String its looking for, If you add a context you want to add that to the translate String and translate spectate in the context of SpectateIngame So you'd "translate" spectate to spectating in the context of SpectateIngame Already described in my previous comment
Avatar
Avatar
meloƞ
as an example: if(DoButton_Menu(&s_RelativeButton, Localize("Relative", "Ingame controller mode"), g_Config.m_InpControllerAbsolute == 0, &ButtonRelative, nullptr, IGraphics::CORNER_L)) and in the translation file: [Ingame controller mode] Relative == Relativ where [Ingame controller mode] is the context
Here
06:22
That gives you what you want
06:24
Spectateingame might Not be a fitting Name tho, idk how one should call it
Avatar
They called it "Spectator UI"
06:45
How it should look in the l10n file? [Spectator UI] Spectate == Spectating or what? How do I make it to show "Spectating" again where it was before they made the change? I am really confused... that's why I said "I can't make a PR"...
Replying to @meloƞ Spectate is the String its looking for, If you add a context you want to…
Avatar
we have a script that generates translations
06:48
u can simply apply your patches. call the script and continue translating
Avatar
and what's the script filename?
Avatar
dunno but it's in the scripts dir
07:09
scripts/languages/update_all.py
07:09
this maybe
Avatar
Avatar
louis
it might be easier to just run another script in parallel that pings your server ip and then queries that website if you don't want to mess with ddnet code
thought of this and i might just have a script that runs permanently that checks the pid of DDNet-Server and if it’s up it then uses the push link
Avatar
Avatar
LuKron
thought of this and i might just have a script that runs permanently that checks the pid of DDNet-Server and if it’s up it then uses the push link
PID's arent static are they ?
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:11:23Z
is there any good hoster?
Avatar
Avatar
meloƞ
PID's arent static are they ?
that’s why it checks for it as well
Avatar
Forgot Pgrep exists monkaStop
Avatar
i tried doing it last night and instead of having one script run forever i tried making a wrapper script that if one ends the other ends
07:15
i managed to remove my maps directory
Avatar
morning
Avatar
Avatar
Ryozuki
morning
good morning rust legend
Avatar
Avatar
Jupstar ✪
good morning rust legend
Good morning gui enjoyer
Avatar
Avatar
meloƞ
Good morning gui enjoyer
good morning windows enjoyer
Avatar
Avatar
Jupstar ✪
good morning windows enjoyer
monkaStop
Avatar
🧑🚀
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:16:42Z
@Jupstar ✪ you are aa hoster?
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
@Jupstar ✪ you are aa hoster?
tripple a
Avatar
Avatar
meloƞ
💀
lmfao yeah. im just gonna write a shell script later and hope that a small portion of my python skills can help
07:17
and not remove more directories by mistake
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:17:10Z
@Jupstar ✪ tell
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
@Jupstar ✪ tell
what should i host?
07:17
i host fng servers
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:17:25Z
a pakistan server
Avatar
ah for that you have to ask deen
07:17
and give him some money for it
Avatar
Avatar
LuKron
lmfao yeah. im just gonna write a shell script later and hope that a small portion of my python skills can help
Pgrep ddnet-servrr, and then Just while true: do And then let IT sleep for Like 2 Minutes
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:17:58Z
how much @Jupstar ✪
Avatar
Avatar
Jupstar ✪
and give him some money for it
this is joke btw, but if not enough players in pakistan it's not worth it
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
how much @Jupstar ✪
just ask deen, if he thinks it's worth it, he will do it
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:18:33Z
@Jupstar ✪ pakistan server have like 10-15 pl
Avatar
and if he thinks it's not worth it you can try to convince him to sponsor the server
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:18:38Z
ppl
Avatar
Avatar
Jupstar ✪
tripple a
my new company will produce AAAAA games
Avatar
Avatar
meloƞ
Pgrep ddnet-servrr, and then Just while true: do And then let IT sleep for Like 2 Minutes
yeah that’s the direction i was going in but idk wtf i did cus instead of just accessing the link i accessed the link and then added more to end both processes if the other ended
Avatar
my new company will produce rusty games
Avatar
Avatar
TsFreddie
my new company will produce AAAAA games
more As is the next big thing
Avatar
Avatar
Ryozuki
my new company will produce rusty games
WHAAAAAA
07:19
leak
Avatar
similar to chrome version 20000 games will now increase the number of As
Avatar
actually, maybe As are outdated
Avatar
Triple X gamed
07:19
Wait...
Avatar
we will start producing SSS games asap
07:19
catxplosion
Avatar
OK Back to Work
Avatar
Avatar
meloƞ
Triple X gamed
hot
Avatar
Ttyl at 12
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:20:16Z
guys does linux help in performance?
Avatar
Avatar
TsFreddie
hot
gigachad
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
guys does linux help in performance?
depends on what you are doing
07:20
but usually yes
07:20
overall stats are in favor of linux compared to other OS
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:20:48Z
hm like how much i get like 1000 fps how much it will imporvie
Avatar
oh for ddnet, probably yes
Avatar
ifu already have 1000fps you should t switch just for more fps
07:21
shouldnt*
Avatar
nono, u should
Avatar
trust me unless ur a hardcore dev then u dont need to 😹
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:21:59Z
@louis i plyed on my cousion pc his pc was getting 3k fps it fell so smotth even in 150 pingg
Avatar
did he have a better monitor?
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:22:19Z
no he has 60hz
07:22
i have 60hz too
Avatar
is computer expensive in pakistan?
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:22:30Z
kinda
Avatar
well a good pc can defs improve game feeling
07:22
better latency etc.
Avatar
couldve also been difference in vsync settings or peripheral delay
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:23:14Z
@Jupstar ✪ margin cant fix 150ms
Avatar
if u have above 300fps, that should be more than enough on 60hz monitors
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:23:32Z
bro i have 1000
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
@Jupstar ✪ margin cant fix 150ms
maybe he also has more stable internet 😄
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:23:42Z
no no no
07:24
just tell me how much performance linux can get
07:24
i have 1000 can he make like 2000
Avatar
it depends on your hardware
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:24:13Z
?
Avatar
with my gtx 760 + intel i7 3770k i got around 2000 FPS more
Avatar
linux wont fix ur problem unless u have hella spyware on ur os already
Avatar
when switching from windows to linux
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:25:00Z
hm waht is best contribution for linux?
Avatar
but more important than fps is stable internet, good mouse, good keyboard (IMHO)
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:25:23Z
i have good mouse good keybord and a good internet
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
hm waht is best contribution for linux?
hard to say. i'd say Kubuntu is good for beginners
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:25:37Z
waht is best for fps
Avatar
most linux distros are similar
07:25
if u arent a super linux hacker and use gentoo
Avatar
gentoo is hardcore best
Avatar
really doesn't matter that much. don't listen to purple names
Avatar
i dont think u should switch 💀
07:26
reinstall your current OS first
07:26
then if you want to install a linux distro
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:26:24Z
i have win 10
Avatar
u can also try out linux on usb stick
07:26
then if u like it install it, if not don't
Avatar
or Linux Mint, that one worked for me too
Replying to @Jupstar ✪ hard to say. i'd say Kubuntu is good for beginners
Avatar
i compile kernel for zen4 and ddnet for zen4
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:27:15Z
07:27
@Jupstar ✪ like i have a usb
07:27
stick
07:27
how it will work?
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
how it will work?
Avatar
i haven't done that in like 3-4 years
07:28
so dunno the exact steps
Avatar
Compiling DDNet 10 times a day is a problem for my netbook
Replying to @TsFreddie video_20240528_152731.mp4
Avatar
its not even ddnet
07:29
ok this is for windows
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
how it will work?
^
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:29:56Z
i have a simple idea
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
@louis i plyed on my cousion pc his pc was getting 3k fps it fell so smotth even in 150 pingg
lots of settings that go into this tho
Avatar
work pc is dying
Avatar
Avatar
Ewan
lots of settings that go into this tho
depending on if vsync is on, whether u have aa on, and which fullscreen mode you're using if any
Avatar
Avatar
TsFreddie
work pc is dying
is your pc locale set to chinese?
Avatar
I'm just saying
Replying to @TsFreddie its not even ddnet
Avatar
@Jupstar ✪ hmm my game only goes at 4k fps
Avatar
Avatar
Ryozuki
@Jupstar ✪ hmm my game only goes at 4k fps
gentoo moment
Avatar
Avatar
Jupstar ✪
is your pc locale set to chinese?
it was. i switched to english
07:31
it came out of IT department in chinese
Avatar
Avatar
Jupstar ✪
gentoo moment
i have gfx_async_renderer old 1
07:31
is 0 better
Avatar
no 1
Avatar
why is 1 better
Avatar
bcs 1 means it's doing it async
07:31
the old is just bit confusing
07:31
in the name
07:32
the old behavior is not doing it async xD
07:32
stupid name
07:32
anyway i've had it on 1 for a long time
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:32:29Z
i will go to a local computer shop and say pls install me linux os
Avatar
Avatar
Ryozuki
@Jupstar ✪ hmm my game only goes at 4k fps
i get 6k on the same map (edited)
Avatar
u can do it
07:32
for free
Avatar
my advice is dont install linux at all
07:32
u are not someone who needs to install linux
Avatar
but i had 10k fps in past
Avatar
Avatar
Jupstar ✪
i get 6k on the same map (edited)
my game seems locked at like 5k
Avatar
i am sad
Avatar
windows pilled
Avatar
when i open menu it doesnt lower much
Avatar
Avatar
louis
u are not someone who needs to install linux
everyone needs to install linux
Avatar
:nouis:
Replying to @louis my advice is dont install linux at all
Avatar
make the linux desktop mature faster
Avatar
did ddnet lower perfomance?
Avatar
Avatar
Ryozuki
did ddnet lower perfomance?
i dont think so.. at least not a lot
Avatar
@Jupstar ✪ oh wait i think im not compiling o3
07:34
i also had to disable lto for ddnet
Avatar
my advice is don't listen to purple names unless you are also purple or you want to be purple
Avatar
cuz it had warnings with some flags
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:34:20Z
CAN
Avatar
Avatar
TsFreddie
my advice is don't listen to purple names unless you are also purple or you want to be purple
lol
07:34
true
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:34:29Z
anyone can give me best
07:34
setting for
Avatar
ok im with o3
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:34:34Z
ddnet
07:34
for good rly good fpx
Avatar
get a ryzen threadripper epyc
Avatar
i don't understand why you need more fps than 1000
Avatar
and rtx 4090
Avatar
Avatar
Ewan
make the linux desktop mature faster
it matures when developers make and update software for it not when casual users install it and receive a bad experience
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:35:17Z
i have doubt
Avatar
Avatar
TsFreddie
i don't understand why you need more fps than 1000
yeah tbh he doesnt need it
07:35
he probably has other settings on
07:35
vsync or smth
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:35:49Z
like when i started to play ddnet i was having 200ms in rus blocker but now i am having 400ms
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
like when i started to play ddnet i was having 200ms in rus blocker but now i am having 400ms
but that has nothing to do with FPS
Avatar
something like these settings will be good gfx_fullscreen 1 gfx_vsync 0 gfx_fsaa_samples 0 cl_refresh_rate 0 gfx_refresh_rate 120 gfx_asyncrender_old 1
07:36
for fps
Avatar
that has nothing to do with your setup
Avatar
ping is different
Avatar
someone compiles a version with fps counter trippled and send it to him plz.
Avatar
Avatar
Ewan
something like these settings will be good gfx_fullscreen 1 gfx_vsync 0 gfx_fsaa_samples 0 cl_refresh_rate 0 gfx_refresh_rate 120 gfx_asyncrender_old 1
that caps FPS to 120 lmao
Avatar
I remembered something
Avatar
Avatar
Jupstar ✪
that caps FPS to 120 lmao
yep
Avatar
120 is too low
07:36
he is on 60 hz monitor
Avatar
i use 1000 on both
Avatar
set to 0 to chew for no reason
Avatar
i'd go at least monitor hz * 4
Avatar
but performance will be essentially the same
Avatar
on.c.o -c /var/tmp/portage/games-action/ddnet-9999/work/ddnet-9999/src/engine/external/json-parser/json.c /var/tmp/portage/games-action/ddnet-9999/work/ddnet-9999/src/engine/external/json-parser/json.c: In function ‘new_value’: /var/tmp/portage/games-action/ddnet-9999/work/ddnet-9999/src/engine/external/json-parser/json.c:140:45: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] 140 | value->_reserved.object_mem = (*(char **) &value->u.object.values) + values_size; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/games-action/ddnet-9999/work/ddnet-9999/src/engine/external/json-parser/json.c: In function ‘json_parse_ex’: /var/tmp/portage/games-action/ddnet-9999/work/ddnet-9999/src/engine/external/json-parser/json.c:402:27: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] 402 | (*(json_char **) &top->u.object.values) += string_length + 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors
07:37
@Jupstar ✪ my lto check flags fail for ddnet
Avatar
Avatar
Ryozuki
on.c.o -c /var/tmp/portage/games-action/ddnet-9999/work/ddnet-9999/src/engine/external/json-parser/json.c /var/tmp/portage/games-action/ddnet-9999/work/ddnet-9999/src/engine/external/json-parser/json.c: In function ‘new_value’: /var/tmp/portage/games-action/ddnet-9999/work/ddnet-9999/src/engine/external/json-parser/json.c:140:45: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] 140 | value->_reserved.object_mem = (*(char **) &value->u.object.values) + values_size; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/games-action/ddnet-9999/work/ddnet-9999/src/engine/external/json-parser/json.c: In function ‘json_parse_ex’: /var/tmp/portage/games-action/ddnet-9999/work/ddnet-9999/src/engine/external/json-parser/json.c:402:27: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] 402 | (*(json_char **) &top->u.object.values) += string_length + 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors
cpp moment
Avatar
Avatar
Jupstar ✪
i'd go at least monitor hz * 4
i actually use 240 exactly
Avatar
yeah LTO causes warnings
Avatar
but seems overkill
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:37:38Z
bro i have 120 now??
Avatar
i don't understand why godot's build system randomly sings
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:37:44Z
@Jupstar ✪ i ahve 120
07:37
fix ittt
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
bro i have 120 now??
if u want max frames
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
@Jupstar ✪ i ahve 120
is that my fault? XD
Avatar
then set gfx_refresh_rate to 0
Avatar
but it's wasteful
07:38
and latency is basically unaffected
Avatar
it's set gfx_refresh_rate to 300 in your case
07:38
why it sings
Avatar
its happy
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
lmao
Avatar
happy happy happy insert gif here
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:38:33Z
back in normal lmao
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
windows terminal moment
Avatar
@👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ what do u want it to do exactly
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:39:00Z
i want my fps to like 3k
07:39
i have 1k
Avatar
This settings tab is not localised
Replying to egyt I remembered something
07:39
Avatar
u can only percieve 60
Avatar
Avatar
egyt
This settings tab is not localised
Tee is a proper name
Avatar
setting it higher just gives your monitor more opportunities to pick up on exactly when the buffer is updated basically
Avatar
Teeworlds
Avatar
better for latency
07:39
but fps unaffected
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:39:44Z
@Jupstar ✪ you dosen clear my douby
Avatar
oge
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:40:24Z
@Jupstar ✪ waht your 1st fin ish map
Avatar
on ddnet it is flappy bird xd
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:40:48Z
wait i have kobra
Avatar
cool
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:41:57Z
i ahve doubt broo
07:41
like when i started to play ddnet i was having 200ms in rus blocker but now i am having 400ms
Avatar
bruh task manager showed my 0.00ghz for a second
Avatar
i already told you.. internet issue
07:42
nothing i can do
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:42:22Z
no i play on smae internet
Avatar
ping deen
07:42
ask him for pakistan server
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
like when i started to play ddnet i was having 200ms in rus blocker but now i am having 400ms
fps != ping
07:42
holy shit
07:42
arrived
Avatar
Avatar
Jupstar ✪
ping deen
how does that work
Avatar
he has sonar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:42:53Z
@deen add paksitan server noww!!!!
Avatar
Avatar
TsFreddie
how does that work
didnt u see
Avatar
ask him nicely...
Avatar
u ping deen and he pongs (edited)
Avatar
get 50 pakistani players online at once
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:43:24Z
bro troll?
07:43
indai dosen have that
Avatar
@deen and if he sponsors it?
Avatar
would u wanna pay a handsome chunk every month for 3 ppl to play
07:43
naw
Avatar
india is easy to host in, pakistan hard
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:44:10Z
hm how pakistan hard?
Avatar
hosting is probably expensive
07:44
and/or scarce
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:45:32Z
@deen how it is expensive
07:45
or hard
Avatar
you know it costs money to rent servers
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
@deen how it is expensive
can you simply send a link to a pakistan VPS?
07:46
then u can tell
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:46:18Z
ok
Avatar
is linking generally just slow?
Avatar
Avatar
TsFreddie
is linking generally just slow?
use mold linker
07:46
then it's pretty fast
Avatar
he's windows
Avatar
me's windows
Avatar
windows me
Avatar
i think lld is ur best bet
Avatar
show me a good vps hoster in pakistan
Avatar
tbh i think he is a kid
Avatar
Avatar
Ewan
tbh i think he is a kid
r u 18 already? xd
Avatar
i turn 19 in a few month
Avatar
uff
07:48
u got oldy
Avatar
maybe he plays other games, the ip of a good server would help
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:49:05Z
i am finding a vps
07:50
@deen how time it will get to ban with krx?
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:50:50Z
just asking
Avatar
as soon as mods find out?
07:51
which uhh
07:51
😶
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
@deen how time it will get to ban with krx?
i can ban you now? 😄
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:51:37Z
bro i am not using now
07:51
bro chill
Avatar
didnt u want to find a VPS
07:52
dont get distracted
Avatar
msvc moment
Avatar
DDNet tab is translatable though
Replying to @Jupstar ✪ Tee is a proper name
07:52
Avatar
maybe it shouldn't be
Avatar
Avatar
egyt
DDNet tab is translatable though
Mhh that's weird too
Avatar
(not an actual translation I use)
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:52:41Z
bro my internet hoster is a vps
Avatar
DDNet is a proper name to me too
Avatar
@👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ what internet hoster
07:52
your isp ?
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:53:01Z
ya
Avatar
send link
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:53:09Z
of what
Avatar
their homepage
Avatar
a link to the page to rent a vps
Avatar
Avatar
egyt
Click to see attachment 🖼️
What the hell is that
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:53:33Z
bro i msg him asking are you a vps he said yes i ddint ask for link
Avatar
nobody asked if you were a vps
Avatar
Avatar
egyt
Click to see attachment 🖼️
is that didinet
Avatar
they were asking if you knew one because nobody else here does
Avatar
lmao, do u want access to ddnet database (edited)
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:54:03Z
let me send you better one
Avatar
just send a vps hoster
Avatar
That's how we pronounce it (edited)
Replying to @TsFreddie is that didinet
Avatar
isn't it how everyone pronounce it as well
07:54
but u don't spell it DiDiNet
Avatar
I mean, that's how it would look like if you write down the pronounciation (edited)
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:54:58Z
Kamatera cloud VPS hosting. Instantly deploy high-performance servers at any of our worldwide locations. Try us free for 30 days.
Avatar
i guess ДД is literally unpronounceable
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:55:10Z
you can go down
07:55
and see
Avatar
So, yeah...
Replying to egyt I meant, that's how it would look like if you write down the pronounciat…
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
no pakistan location
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:55:42Z
i t has
Avatar
#nobugs
Replying to egyt So, yeah...
Avatar
Avatar
egyt
Click to see attachment 🖼️
Not everything should be translated
07:55
This just looks off
Avatar
I know
Replying to @♂S1mple♂ Not everything should be translated
07:56
It is a translatable string though
Avatar
so where is pakistan again
Avatar
Might as well do some evil stuff
Replying to egyt It is a translatable string though
07:56
Unless you remove it, in that case "oh well"
Avatar
Avatar
TsFreddie
i guess ДД is literally unpronounceable
That's how i say when i talk in Ukrainian xd
Avatar
Avatar
TsFreddie
i guess ДД is literally unpronounceable
It mostly pronounced like english D but harder
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:56:39Z
ahhaha
Avatar
just don't do a phonetic translation of smthing like that
07:57
leave it as DDNet
07:57
latin script
Avatar
probably just translation issue, cuz we kept both DDNet and Tee in chinese
Avatar
I know, that's why I said it's not an actual translation
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
ahhaha
is "Rs.3,340/ month" a lot for you?
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:57:30Z
ServerSea Hosting offers the best VPS hosting in Pakistan. Our VPS Plans start at Rs 4,617 per month.
07:57
try this
07:57
ServerSea Hosting offers the best VPS hosting in Pakistan. Our VPS Plans start at Rs 4,617 per month.
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
is "Rs.11,633/month" a lot for you?
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:57:59Z
ya its lot
Avatar
Just remove that string and you will have no problems later giggle
Replying to @Ewan just don't do a phonetic translation of smthing like that
Avatar
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊
ya its lot
see. that's what you and your 15 pakistan buddies would need to pay
07:58
https://www.hosterpk.com/vps-hosting this one gives it for 3340 Rs
Avatar
👣♦ 𝕄ùร𝓼𝓐_ү𝓣 ✎✊ 2024-05-28 07:58:30Z
hm
Avatar
By the way, my phone keyboard has ₨ in it
07:59
Long live Unexpected Keyboard
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
did u try ddnet with o3 now?
Avatar
it was o3 already
Avatar
but no lto
Avatar
rip then
Avatar
i tried the emerge one
Avatar
better pc than me. but less FPS
08:01
😬
Avatar
maybe it adds some security flags
08:01
send ur cmake cli
08:01
and i tri
Avatar
i use the official client
Avatar
right channel, i need you to develop my anti gravity propulsion system, thans
Avatar
mine's boring rn
08:02
i set it up yesterday
08:02
i am on plasma cuz gnome is so helplessly fucked
Avatar
thanks*
Avatar
is it share neofetch month again?
08:02
Avatar
fastfetch
08:02
neofetch is dead
Avatar
get with the program buddy
Avatar
milkey decided that fastfetch is uncool
08:03
i trust him
Avatar
I am a translator, go away
Replying to @fokkonaut right channel, i need you to develop my anti gravity propulsion system,…
Avatar
he doesn't understand sarcasm i think
Avatar
what is this shit
Avatar
yeah, @fokkonaut, go learn humor
Replying to @Ewan he doesn't understand sarcasm i think
Avatar
Avatar
fokkonaut
what is this shit
nuts
Avatar
Avatar
egyt
yeah, @fokkonaut, go learn humor
he meant u
Avatar
false
Avatar
the thing with these guys is that i can never tell if they lost their shit or not
08:05
obviously it would have more merit if they were not retired
08:05
but legal binding and whatnot
08:05
i hope there is extraterrestrial life
Avatar
my server (its not full to hide ip)
Avatar
none of my servers are accessible rn ☹
Avatar
Avatar
Ryozuki
my server (its not full to hide ip)
damn u're systemd compliant
Avatar
i like my server to be braindead
Avatar
Original message was deleted or could not be loaded.
feeble earth politics
Avatar
if i could self host at home
08:07
i would use gentoo
Avatar
don't matter when we get laser beamed out of existence
🥳 1
Avatar
Avatar
Ryozuki
i like my server to be braindead
kek
Avatar
but i live behind a CGNAT
08:07
i want to change isp
08:07
i have to go to bed
Avatar
typical american
08:07
going to bed at 10
Avatar
two in the morning
Avatar
its 10
08:08
only true time is utc+2
Avatar
yep it's 10
Avatar
only real time zone is MDT
Avatar
@Ewan when move to europe?
Avatar
when i have more than a dollar in the bank
Avatar
i can change that
Avatar
btw i think 1st world country means its ally aligned right?
08:09
doesnt mean its better off
Avatar
Avatar
Ryozuki
btw i think 1st world country means its ally aligned right?
no
Avatar
first world = developed
Avatar
are u sure
08:09
The concept of the First World was originally one of the "Three Worlds" formed by the global political landscape of the Cold War, as it grouped together those countries that were aligned with the Western Bloc of the United States. This grouping was directly opposed to the Second World, which similarly grouped together those countries that were aligned with the Eastern Bloc of the Soviet Union. However, as the Cold War ended with the dissolution of the Soviet Union in 1991, the definition largely shifted to instead refer to any country that boasts a well-functioning democratic system with little prospects of political risk, in addition to a strong rule of law, a capitalist economy with economic stability, and a high standard of living. Various ways in which these metrics are assessed are through the examination of a country's GDP, GNP, literacy rate, life expectancy, and Human Development Index.[1][better source needed] In colloquial usage, "First World" typically refers to "the highly developed industrialized nations often considered the Westernized countries of the world".[2]
Avatar
u knew this right
Avatar
or is it a true crazy
08:10
xd
08:10
but yeah first world countries typically have democracy
08:10
in africa most places have dictatorships
Avatar
Today, the terms are slightly outdated and have no official definition. However, the "First World" is generally thought of as the capitalist, industrial, wealthy, and developed countries.
08:11
one of those things
08:11
that ppl like to say even when it's no longer socially relevant
Avatar
In colloquial usage, "First World" typically refers to "the highly developed industrialized nations often considered the Westernized countries of the world"
Avatar
we are rich bois
Avatar
we are rich compared to others
08:12
but poor compared to others
08:12
such is life
Avatar
maybe if u think in a rly broad scope
08:13
but compared to those around u is rly what matters lol
Avatar
china will be the most interesting country (edited)
08:14
as rich as the democratic states, but will it also be demotratic?
Avatar
definitely not
Avatar
you never know
Avatar
not unless there is a revolution lol
Avatar
but the cities are probably quite western-like
Avatar
@TsFreddie tell us
08:15
are cities western like
Avatar
i think there are a lot of similarities
Avatar
@Ryozuki the rewrite it in rust propaganda works a bit at my work giga_chad
Avatar
Avatar
ReiTW
@Ryozuki the rewrite it in rust propaganda works a bit at my work giga_chad
gigachad
08:17
i have a rewrite it in rust poster at work
Avatar
I placed many at work lmao
08:17
different places
Avatar
i love wasting company resources
Avatar
define western like
Avatar
image looks blurry cuz zoomed
08:18
08:18
can someone gift me this
Avatar
Avatar
TsFreddie
define western like
like value personal freedom. value human rights. like the idea of democracy
Avatar
mostly that i guess
Avatar
well in my desk just a paper
Avatar
and be rich af
Avatar
but enough tho
Avatar
So, I compiled it. The "Name" in server browser doesn't work at all, and "Spectate" in Spectator UI is still "Spectate" and not "Spectating" for English. Awesome.
Replying to egyt How it should look in the l10n file? […]
Avatar
Avatar
Jupstar ✪
like value personal freedom. value human rights. like the idea of democracy
not really?
Avatar
egyt are u a dev?
08:19
or just a user
08:19
if so, do u use rust?
Avatar
A translator
Avatar
no he's a translator
08:19
ai is awesome
Avatar
also you didn't specify the subject
Avatar
ok ur not a target of my crusade
Avatar
it can restore video tape footage ...
Avatar
Avatar
Ryozuki
ok ur not a target of my crusade
indoctrinate
Avatar
I'm glad
Replying to @Ryozuki ok ur not a target of my crusade
Avatar
who do you think is supposed to value personal freedom and such
08:19
catxplosion
Avatar
Avatar
TsFreddie
who do you think is supposed to value personal freedom and such
well the ppl ofc
08:20
it's not about the state ofc
Avatar
that really depends on the ppl i think
Avatar
I'll write a comment
Replying to egyt So, I compiled it. […]
Avatar
Avatar
TsFreddie
that really depends on the ppl i think
but there are ppl like that?
08:21
like u
Avatar
i have to get this book
Avatar
Avatar
Jupstar ✪
but there are ppl like that?
like what?
Avatar
Avatar
Ryozuki
i have to get this book
justatest
08:22
this is satire
Avatar
are you seriously asking are there decent human beings in china
Avatar
Avatar
TsFreddie
are you seriously asking are there decent human beings in china
the reels always show chinese caring grandmas
Avatar
i think with the information age the only thing that differs so much about countries governments' is the history
08:22
most ppl share the same ideas
Avatar
Avatar
TsFreddie
are you seriously asking are there decent human beings in china
lmao, that sounds rough. i guess it's more about if these ppl show it in some kind
Avatar
and that is, build urself up as much as possible regardless of the consequences
Avatar
like would u talk about such stuff with ur friends
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
oreilly books are good
Avatar
it was the white house the whole time…
Avatar
the fun fact is kernel maintainers are using rust
Avatar
Avatar
Noa
poggers2
tf is this nick
Avatar
Adding support for the Rust language to the Linux kernel
Avatar
Library facilitating safe pinned initialization. Contribute to Rust-for-Linux/pinned-init development by creating an account on GitHub.
08:28
Library to safely and fallibly initialize pinned structs using in-place constructors. Pinning is Rust's way of ensuring data does not move. It also allows in-place initialization of big structs that would otherwise produce a stack overflow. This library's main use-case is in Rust-for-Linux. Although this version can be used standalone. There are cases when you want to in-place initialize a struct. For example when it is very big and moving it from the stack is not an option, because it is bigger than the stack itself. Another reason would be that you need the address of the object to initialize it. This stands in direct conflict with Rust's normal process of first initializing an object and then moving it into it's final memory location. This library allows you to do in-place initialization safely.
greenthing 1
08:28
interesting
Avatar
Avatar
ReiTW
tf is this nick
says loic
08:30
kek
Avatar
Avatar
Noa
says loic
low orbit ionic cannon giga_chad
Avatar
Eh, time to compile once more, maybe I aplied something wrong...
Replying to egyt I'll write a comment
Avatar
professional
Avatar
Indeed
Avatar
Avatar
TsFreddie
how does that work
likely via IRC
Avatar
that's so smart
09:02
make perfect sense
Avatar
Compiling DDNet for, I think, 5th time in the last two days (edited)
Avatar
weird flex
09:05
there have been days where i’ve done it 100 times
Avatar
weird flex
Avatar
and I can not imagine a real dev’s count
09:06
probably lower
09:06
more efficient devs
Avatar
compiling ddnet is not that compiling
Avatar
Avatar
Ewan
there have been days where i’ve done it 100 times
troll
Avatar
Avatar
TsFreddie
compiling ddnet is not that compiling
smart
Avatar
com·pel·ling
Avatar
Avatar
zhn
troll
change something and instantly revert it
09:07
and then put it back
09:07
because you forgot about something
Avatar
Avatar
ReiTW
low orbit ionic cannon giga_chad
pepeW
Avatar
I remembered that by heart: git clone -b distinguish --single-branch --recursive https://github.com/EGYT5453/ddnet cd ddnet mkdir build cd build cmake .. make
DDraceNetwork, a free cooperative platformer game. Contribute to EGYT5453/ddnet development by creating an account on GitHub.
Avatar
Avatar
Ewan
change something and instantly revert it
doing any small changes on shared templates forces everything to recompile feelsbadman
Avatar
ws-client BOT 2024-05-28 09:16:45Z
<ChillerDragon> ping deen
09:16
<ChillerDragon> no pong ._.
09:17
<ChillerDragon> (i need nothing deen was just a test xd)
Avatar
I was about to say: please don't ping people unnecessarily
Avatar
ws-client BOT 2024-05-28 09:17:55Z
<ChillerDragon> you said something about irc
09:18
<ChillerDragon> wanted to see if he has a bot
Avatar
he was just online in that moment
09:18
no irc tricks xD
Avatar
pong
Replying to @ws-client ws-client: <ChillerDragon> no pong ._.
Avatar
he was on phone iirc
Avatar
ws-client BOT 2024-05-28 09:18:48Z
<ChillerDragon> omagawd it worked
Avatar
yep
Avatar
ws-client BOT 2024-05-28 09:19:06Z
<ChillerDragon> heinrich when stop ghost me on github
Avatar
shocked
Replying to @ws-client ws-client: <ChillerDragon> omagawd it worked
Avatar
ChillerDragon moment
Avatar
Nope, it wasn't me. It just doesn't want to work that way, and I don't know why... (edited)
Replying to egyt Eh, time to compile once more, maybe I aplied something wrong...
Avatar
when I go through the PRs, I'll also respond to your
09:32
s
09:34
So, I correctly solved at least one part, Spectating in Spectator UI. How to deal with Name in server browser, though?
Replying to egyt Nope, it wasn't me. It just doesn't want to work that way, I don't know …
Avatar
Also, what about this?
Replying to egyt зображення.png
Avatar
Avatar
egyt
Also, what about this?
pls dont
Avatar
I don't, that's just what I've found
Replying to @zhn pls dont
Avatar
Avatar
egyt
So, I correctly solved at least one part, Spectating in Spectator UI. How to deal with Name in server browser, though?
Egyt you're trying to do Things you dont quite understand, i think it would be easier to make an issue and have someone implement what you want - we explained how multiple Times already, Heinrich even gave you suggested Changes on GitHub ^^
Avatar
That's what I said first, then furo said this (edited)
10:11
https://discord.com/channels/252358080522747904/293493549758939136/1244553058495631390 @EGYT Can't code :^(There isn't that much coding involved, try searching the code base for "Spectate" which should lead you to a line in hud.cpp that you can change.
10:12
that's where it all started
10:16
It's hard to explain... I understand how to do that, but not the way to make it work... And changes by Heinrich - they didn't do what I wanted to do (edited)
Replying to @meloƞ Egyt you're trying to do Things you dont quite understand, i think it wo…
Avatar
Is changing spectate to spectating and name to server name even worth it?
Avatar
It would require the Work around to add a context for the other String where spectate IS grammatically correct 🤔 (edited)
Avatar
I think it's fine as is
Avatar
Just compile yourself?
10:24
It isn't
Replying to @♂S1mple♂ I think it's fine as is
Avatar
lgtm
Avatar
Avatar
egyt
It isn't
Also, If your Changes dont Display the right String in the Serverbrowser, you Made a mistake within the Context or the actual translationfile 🤔
Avatar
stop throwing english at me >.<
Avatar
@zhn can you Help this poor App kek
10:27
Oh wait He stepped down from Moderator - rip
Avatar
i now lost any confidence in my english skills :^(
Avatar
Avatar
egyt
It isn't
It doesn't fix anything it was fine until you decided to fix it (edited)
Avatar
Avatar
♂S1mple♂
It doesn't fix anything it was fine until you decided to fix it (edited)
catxplosion
Avatar
have you ever played with Ukrainian translation?
Replying to @♂S1mple♂ It doesn't fix anything it was fine until you decided to fiz it
Avatar
Having "spectating: player_name" does make Sense tho, even tho IT then Sounds weird in freeview or multiview
Avatar
Avatar
egyt
have you ever played with Ukrainian translation?
Nope
10:30
What it has to do with our conversation though?
Avatar
^
Replying to @meloƞ Having "spectating: player_name" does make Sense tho, even tho IT then S…
10:30
because I want to make it better, and that's part of my improvements
Replying to @♂S1mple♂ What it has to do with our conversation though?
Avatar
Escalate this to an issue, that can be fixed with one context and If statementskek
Avatar
i told you to stop throwing random english words at me 😭
Avatar
"Server name" doesn't makes much sense, at this rate we can "fix" "tee" tab to "tee skin" etc.
Avatar
I know about that one
Replying to @♂S1mple♂ "Server name" doesn't makes much sense, at this rate we can "fix" "tee" …
10:34
But did you ever read the issue?
Avatar
Spectating would make awful translation to russian at least, i can't think of any good variant that would make sense
Avatar
Avatar
egyt
i told you to stop throwing random english words at me 😭
what random words
Avatar
"Наблюдение":
Replying to @♂S1mple♂ Spectating would make awful translation to russian at least, i can't thi…
Avatar
Avatar
egyt
"Наблюдение":
It sounds so wrong as noun
Avatar
You can always keep the string translation the same as it was before
Replying to @♂S1mple♂ It sounds so wrong as noun
Avatar
Avatar
egyt
But did you ever read the issue?
Actually, where is it? I can't find it
Avatar
egypt: I'd prefer if you could separate the english string change from the translation change
Avatar
?
Replying to @heinrich5991 egypt: I'd prefer if you could separate the english string change from t…
Avatar
so that we can discuss it separately from the need that the strings need to be different in ukrainian
10:42
the need to treat them separately is obvious. but keep that to a PR and make the english string change in another
10:42
(the former PR can be merged immediately, the latter might need discussion)
Avatar
🤦
Replying to @♂S1mple♂ Actually, where is it? I can't find it
10:43
You were discussing the issue you didn't even read
10:43
In Ukrainian and other Slavic languages, we have two words for "name", "ім'я" for personal names and "назва" for proper nouns (for example, Andrew is "ім'...
Avatar
That's a pull request not an issue
Avatar
Whatever
Avatar
Makes sense i haven't found it
Avatar
so what do you want from me?
Replying to @heinrich5991 (the former PR can be merged immediately, the latter might need discussi…
10:46
to close the PR, to make an issue, to change the commit??
Avatar
it's obvious that the ukrainian translation needs a way to distinguish the two name/spectate fields
10:46
so please use the context field for that
10:46
if you also want to change the english translation, please make a different PR for that
Avatar
Not only Ukrainian needs a way to distinguish spectate field, if you misunderstood me
Replying to @heinrich5991 it's obvious that the ukrainian translation needs a way to distinguish t…
10:50
.....
Avatar
BRO
10:50
u talk about ur pr with 5 ppl since 2 days xD
10:51
just fix the two strings
Avatar
i'm burning out
Avatar
bcs of 2 strings? xddd
10:51
i don't understand what confuses you so much
Avatar
everything
Avatar
u want a different word for server name.. add a context and u will get your different name
10:52
just do it, wait for pr merged
10:52
then someone can update the translation files with the script i mentioned
10:52
afterwards u can change ur ukrain text
Avatar
i tried adding context - it didn't work
Replying to @Jupstar ✪ u want a different word for server name.. add a context and u will get y…
Avatar
how did it not work
10:53
it's in the cpp files
10:53
nothing else
Avatar
yes, that's a skill issue but unrelated
10:53
read exactly what i wrote
Avatar
and that's after I added context
Replying to egyt 1.png
Avatar
"u want a different word for server name.. add a context and u will get your different name just do it, wait for pr merged then someone can update the translation files with the script i mentioned afterwards u can change ur ukrain text"
Avatar
Adding context to Localizable doesn't work, you need to also add it to the Localize call
10:54
The Localizable is only for the script
Avatar
it was explained to him 20 times
10:54
he either doesnt want to understand, or really simply doesnt understand xD
Avatar
why noone told me this?!
Replying to @Robyt3 Adding context to Localizable doesn't work, you need to also add it to t…
Avatar
Avatar
Jupstar ✪
i don't understand what confuses you so much
this guy is confusing me
Avatar
Avatar
egyt
Click to see attachment 🖼️
u even posted it yourself
10:56
Localize takes a second argument pContext
Avatar
.....
Avatar
yeah sry
10:57
but it's there
10:57
white on black
Avatar
yet it doesn't work
Avatar
ok anyway
10:57
just do it
Avatar
do what?!
Avatar
add the second argument
10:57
then do nothing and wait
Avatar
I ADDED IT
10:58
AND IT. DOES NOT. WORK.
Avatar
yes
10:58
but u didnt push it to github
10:58
there is nothing to work
10:58
do it
10:58
the rest u'll understand later
Avatar
......
Avatar
as soon as someone starts the language script
Avatar
let me calm down and explain.
Avatar
no
10:58
just do what you are asked for. you will understand the rest
10:58
in future
10:59
why do you want US to explain why it's not working
10:59
we know it's working
10:59
u simply don't understand it
Avatar
you don't even want to listen
Avatar
ofc i dont want to listen
Avatar
it isn't because I added it, compiled it, and it didn't work
Replying to @Jupstar ✪ we know it's working
Avatar
i want to help you
Avatar
why push nonworking code?
Avatar
Push it then i can tell you
10:59
just push non working code
11:00
totally fine
Avatar
...logging out.
Avatar
is your goal to troll or to fix ukraine translations?
11:00
bcs currently it feels like the first
Avatar
chillerdragon BOT 2024-05-28 11:10:46Z
Don’t forget issues :p
Replying to @heinrich5991 when I go through the PRs, I'll also respond to your
Avatar
Avatar
meloƞ
Pgrep ddnet-servrr, and then Just while true: do And then let IT sleep for Like 2 Minutes
got it working
11:25
Avatar
Changing "Spectate" to "Spectating" in the bottom right corner when in Spectator mode so it makes more grammatical sence Before: !Before: "Spectate: player" After: !After: "Spectating: player"

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [ ] Tested in co...
Avatar
hmmmmm. I think strings with Localizable don't work with context yet 😦
12:33
I'm asking you to do the impossible egyt 😦 (edited)
Avatar
Wondering why the texts don't provide any context for translations, since context matters
Avatar
Avatar
AssassinTee
Wondering why the texts don't provide any context for translations, since context matters
they do
Avatar
then I don't get the issue above
Avatar
Localizable just drops the context, as such it can't work at runtime because it doesn't know its context anymore. Possible solution: Return a struct containing both the string and the context instead of just the string. CC #8403
Avatar
ah now I get the issue xD
Avatar
Avatar
LuKron
Click to see attachment 🖼️
poggers2
Avatar
can anyone explain this? where are CNetEvent types defined? void CGameContext::CreateExplosion(vec2 Pos, int Owner, int Weapon, bool NoDamage, int ActivatedTeam, CClientMask Mask) { // create the event CNetEvent_Explosion *pEvent = m_Events.Create<CNetEvent_Explosion>(Mask); <--- ? if(pEvent) { pEvent->m_X = (int)Pos.x; pEvent->m_Y = (int)Pos.y; } // deal damage // ommitted code below... }
Avatar
in the generated code
13:03
<build_directory>/src/game/generated/protocol.h
13:03
generated from datasrc/network.py
Avatar
I see thanks
13:07
#!/bin/bash # Function to check if the DDNet-Server is running and push status to uptime server check_ddnet_server() { # Get the PID of the DDNet-Server PID=$(pgrep -f DDNet-Server) # Check if PID is found if [ -z "$PID" ]; then echo "DDNet-Server is not running" else # Check if the PID is actually being used by DDNet-Server CMD=$(ps -p $PID -o comm=) if [ "$CMD" == "DDNet-Server" ]; then # Push the status to the uptime server curl -s "http://YOURUPTIMEKUMALINK" echo "Status sent to uptime server" else echo "PID $PID is not DDNet-Server" fi fi } # Run the check_ddnet_server function in an infinite loop while true; do check_ddnet_server # Sleep for 10 seconds before checking again sleep 10 done (edited)
13:07
@meloƞ
13:07
trust chatgpt to write most of it
Avatar
that looks bad
13:11
just if pgrep DDNet-Server would probably be better. instead of the whole check_ddnet_server function
13:12
what I also don't like about this (is that all chat-gpt-generated code?) are the useless comments
13:12
# Run the check_ddnet_server function in an infinite loop
13:12
why say this? this doesn't add anything over the code
Avatar
Avatar
heinrich5991
in the generated code
when I add code with my new CNetEvent i get syntax errors, is that expected if i haven't done anything to generate the new events yet?
Avatar
it's expected that you get errors, not sure if syntax errors
13:20
try building one time to update the generated source files @louis
Avatar
okay yeah it all works good
13:22
not exactly sure what the point of generated code for this stuff is maybe it's beyond my understanding as of now 😅
Avatar
the idea is that the generated code can automatically check data it gets from the network
13:22
so that the programmer doesn't have to do it
13:24
if I'm adding a pretty trivial ingame effect is using a netevent bad for it? (particle effect) not sure if it would break compatibility with anything
13:25
or will older-versioned players simply not display the netevent due to the generated code
Avatar
older clients will simply not see it
Avatar
Avatar
heinrich5991
what I also don't like about this (is that all chat-gpt-generated code?) are the useless comments
90% of it
Avatar
Avatar
heinrich5991
just if pgrep DDNet-Server would probably be better. instead of the whole check_ddnet_server function
yeah ig i have no clue why im actually calling for the id and then checking the id
Avatar
Avatar
LuKron
90% of it
and chatgpt is just a massive fan of generating these sort of comments
13:31
i’ll go about optimising it another time as it works just fine atm
nobot 1
Avatar
Avatar
meloƞ
@zhn can you Help this poor App kek
aw?
Avatar
is it possible to exclude multiple words from search? i was trying some ways, but couldnt make it work
Avatar
; does not work?
Avatar
Avatar
Kicker
is it possible to exclude multiple words from search? i was trying some ways, but couldnt make it work
also it might only work on a recent ddnet version
14:02
yours looks bit outdated
Avatar
ye, i was hoping maybe it exist since long time, let me try updated one
Avatar
but maybe ; only works for search dunno
Avatar
doesnt work(
14:03
new issue
Avatar
old version doesnt work, i didnt try last one yet
Avatar
for me it works
14:04
at least for the map name
14:04
but i didnt use quotes
Avatar
i tried ";" but used space after ";" for the next word, without spaces it works even on older one, thx owo
Avatar
Avatar
LuKron
#!/bin/bash # Function to check if the DDNet-Server is running and push status to uptime server check_ddnet_server() { # Get the PID of the DDNet-Server PID=$(pgrep -f DDNet-Server) # Check if PID is found if [ -z "$PID" ]; then echo "DDNet-Server is not running" else # Check if the PID is actually being used by DDNet-Server CMD=$(ps -p $PID -o comm=) if [ "$CMD" == "DDNet-Server" ]; then # Push the status to the uptime server curl -s "http://YOURUPTIMEKUMALINK" echo "Status sent to uptime server" else echo "PID $PID is not DDNet-Server" fi fi } # Run the check_ddnet_server function in an infinite loop while true; do check_ddnet_server # Sleep for 10 seconds before checking again sleep 10 done (edited)
ew, this is so overly complicateed
Avatar
Some fun confetti particles whenever a tee finishes. Not entirely sure on best practice for creating new particle effects / net events so please let me know. Also I'm not the best at visuals so perhaps someone can find a better 'confetti-like' particle generator. https://github.com/ddnet/ddnet/assets/69405348/cb5accc3-1cd0-4925-9435-1ef26eef3679

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [ ] Tested in combination with p...
❤️ 3
Avatar
Avatar
GitHub
Click to see attachment 🖼️
looks like 3 different colored death particles
Avatar
i wasn't really sure what other particle to use (limited selection)
Avatar
nah i mean if we could just use death particles net event so old clients would be able to see it
Avatar
Avatar
meloƞ
ew, this is so overly complicateed
yeah idk what it does chatgpt did most of it
Avatar
ah i guess u could, altho not sure if coloring death particles would cause a bit of spaghetti code (also i don't think you can make 'confetti' physics with death netevent)
Avatar
Avatar
LuKron
yeah idk what it does chatgpt did most of it
it just executes pgrep every 10 seconds and stops sending the curl request when no process is found
Avatar
Avatar
meloƞ
it just executes pgrep every 10 seconds and stops sending the curl request when no process is found
yeah ik what the whole script does
14:32
just not what you screenshotted
14:32
wait nvm
14:32
wtf is discord showing me you replied to
Avatar
Avatar
louis
ah i guess u could, altho not sure if coloring death particles would cause a bit of spaghetti code (also i don't think you can make 'confetti' physics with death netevent)
nono im not about full substitution im about supporting old clients with old net event
Avatar
ahh ye true
Avatar
Noa is typing
14:49
its gg
Avatar
Avatar
GitHub
Click to see attachment 🖼️
@meloƞ this is something we could use for new cosmetics, thank you @louis
pepe_holy 1
14:52
Project->Members->Revoke melon's access
owo 2
Avatar
freedom!
Avatar
if only life was that easy
feelsbadman 1
Avatar
furo: if you're here, could you quickly explain what the difference between NetEventEx and NetEvent is? I changed network.py to add Confetti as a NetEventEx with confetti@netevent.ddnet.tw and m_X and m_Y variables, but now every particle spawn ingame becomes a damage indicator star
Avatar
You can take a look at the PR that added them, https://github.com/ddnet/ddnet/pull/615
Replying to @louis furo: if you're here, could you quickly explain what the difference betw…
Avatar
no way
Replying to @heinrich5991 I'm asking you to do the impossible egypt 😦
15:16
and because of that I had a breakdown
15:21
at least I "found" a bug, although had to pay a price of some mental health
Avatar
yeah sry, i gave u that mental health problem
Avatar
as long as you don't give me anymore in the foreseeable future, I forgive you
Avatar
can't promise, but try lol
Avatar
literally my quote
Avatar
@heinrich5991 any news on community?
15:44
random russian blmap server with F-ddrace and same map has 30-40players just due to being in their own community :)
15:46
(not a problem, just sad ddnet is "purposely" or knowingly killing a server/community by excluding it from smth "special")
Avatar
kio was this popular without being in teesports anyway
Avatar
kio didn't have my mod before the community thing. it's that i released my mod just a while ago, now they host it aswell and it's being visited by new players fast cuz its in the community tab.
16:30
thats what im saying :)
Avatar
Avatar
fokkonaut
random russian blmap server with F-ddrace and same map has 30-40players just due to being in their own community :)
Their server was popular before the community filter change
Avatar
Why does no one read
16:30
🤣
Avatar
(more or less due to the spam we had on our servers, advertising said server) (edited)
Avatar
a little reference, our server is visible to every person playing playground on multeasymap, our server is enjoying 0/63 players ^^
16:33
and we are in community - most of the time its just people preferring someone/something else (edited)
Avatar
uncomparable
Avatar
it is because you're referring visibility to player count?
Avatar
false
Avatar
random russian blmap server with F-ddrace and same map has 30-40players just due to being in their own community :)
Avatar
Ah, u dont know the background
16:35
yea, its new as i said
16:35
means im talking about growth
16:36
+ its about authenticy
Avatar
@fokkonaut no dismissing other peopel's projects
16:39
moderation discussion goes to DMs
Avatar
Oh, i forgot and was just about to say that
16:39
🤣🤣🤣
Avatar
monkaStop i didnt even mean any harm with that -
Avatar
Neither did I heinrich just knows how to trigger me
16:40
😘
Avatar
block people smh - so toxic! justatest
Avatar
Avatar
meloƞ
block people smh - so toxic! justatest
@heinrich5991 wheres ur removal of that message ?
16:41
He's clearly attacking a specific group, isnt he?
16:42
Ohhh, wait it's the double standards by which you live :o
Avatar
MonkaS it was a reference to my own profile
Avatar
Ikik
16:42
its not about u sry
Avatar
Did somebody say vulkan?
nouis 1
Avatar
@fokkonaut Within the server browser context, what precise function does the community "status" (as you call it) serve?
Avatar
1. Authenticy, having a logo provided by the maintainer (DDNet) themselves 2. Seperate filter 3. Anti-fake server protection (used to happen a lot to gain IPs for DoS)
Avatar
I can see 1 and 3 (they seem to be the same point though)
Avatar
2. Filter = Accessiblity
Avatar
2 doesn't seem particularly well-suited to the serverbrowser design with a single server
16:46
2 can also be achieved by using favorites
Avatar
i agree with 2 - given i saw and checked out communities i didnt even know existed because i saw their community tag (e.G teesports) (edited)
Avatar
Anyways heinrich, u cant be picking the points you want to answer on and discard the whole other conversation about what I was asking you. It's the same as any time. Are you a little narcissistic under there? Or you just dont have any answers to my concerns other than "something personal with me"? :)
Avatar
Avatar
meloƞ
i agree with 2 - given i saw and checked out communities i didnt even know existed because i saw their community tag (e.G teesports) (edited)
thanks
16:48
thats what i meant
Avatar
come on, please no psychoanalysis of others
Avatar
Come on, please valid conversations and responses and actual talking on the same level?
Avatar
Avatar
Jupstar ✪
Did somebody say vulkan?
with rust*
Avatar
I know I'm annoying, and you don't know you're unfair :)
Avatar
@MilkeeyCat why did you rename milklang to meraki?
Avatar
Avatar
fokkonaut
I know I'm annoying, and you don't know you're unfair :)
I'm very sorry for the delay, but we're not being unfair; we simply haven't established any requirements for communities yet. As of now, the community status is merely a server browser filter intended to provide better exposure for server hosts with one or two servers. My argument against adding a separate community for single server hosts is that it would essentially create a second server browser within the server browser, as every person with just one server would be eligible to apply as a community. This is nonsensical. Point 1 and 3 should ideally be implemented differently, and I believe #5654 should be reopened, in my opinion.
Avatar
The current situation is unfair to good faith server owners whose servers don't have the checkmark, a more healthy way is to provide a way to apply to have the checkmark or be added to this new...
Avatar
Avatar
meloƞ
@MilkeeyCat why did you rename milklang to meraki?
gotta be more creative with naming
Avatar
it fits you tho :(
Avatar
but leave ryo for the poster
Avatar
Avatar
meloƞ
it fits you tho :(
i got it from here https://coolforeignwords.com/ btw
17:06
that's probably the place where ill be getting names for most of my projects 😬
Avatar
Avatar
murpi
and ..renamed 😬
what is renamed?
17:07
damn that issue has 85 comments
poggers2 1
Avatar
Avatar
murpi
and ..renamed 😬
perhaps adding a new issue would be better then
Avatar
Fokkonaut described the function of the community tab as a way to: 1. Authenticate yourself - having a logo provided my the maintainer (DDNet) themselves 2. Utilize the seperate filter a community offers 3. Protection against Servers with malicious intend - quote: "Anti-fake server protection" against for example IP colletion. murpi said the following on discord: Point 1 and 3 should ideally be implemented differently - so this issue is meant as a place to discuss and agree o...
Avatar
Avatar
heinrich5991
perhaps adding a new issue would be better then
done
Avatar
thanks
Avatar
furo: thanks for your cool site: https://ddstats.tw/
Avatar
there is also https://ddstats.org - is that robys? :P
View DDNet / Teeworlds Statistics.
Avatar
that's @Ryozuki's
Avatar
ooooh - cool! ( it didnt scroll all the way down so i didnt see it was open source) (edited)
Avatar
we are low on ddstats domains i feel
17:32
😬
monkaStop 2
Avatar
cool to see its running
Avatar
The fact that one server being in a community of it's own does not sound weird to you is insane to me
17:54
Here is a mockup I made of what that would look like. Does this truly not look absurd to you?
👍 1
Avatar
suggestion to upgrade editor Proof button !
Avatar
Avatar
texnonik
suggestion to upgrade editor Proof button !
u want the button to have nice glow effects and animations
17:54
np
Avatar
no , just making 16:9 line so you could understand where it is aswell .but i am not sure is it correct (the blue line ) (edited)
Avatar
please help decipher hossain's comment on my PR on #7886: [_BlaiZephyr:fix-cmake-warning_](` _**### @url **_ `) XD (edited)
18:00
ty for marking as spam :P
Avatar
sad that u cant delete on gh
18:00
at least for such things
Avatar
you can remove everything except reviews for whatever stupid reason
Avatar
but i think his script failed somehow xD
kek 1
Avatar
Avatar
texnonik
no , just making 16:9 line so you could understand where it is aswell .but i am not sure is it correct (the blue line ) (edited)
This is correct, noticed this issue as well
18:08
also the line for 4:3 is missing, the top one
18:14
ran into this issue when generating the "Where am I" menu in the top right, also there is no way to make this work for all resolutions
poggers 1
Avatar
Epileptics, don't hold the Enter key while playing DDNet...
19:01
...and now I have three things to make an issue about
Avatar
Avatar
egyt
Epileptics, don't hold the Enter key while playing DDNet...
you meant page up key on a bright map?
Avatar
Avatar
egyt
...and now I have three things to make an issue about
thats not a bug, even better, hold TAB
Avatar
Avatar
heinrich5991
perhaps adding a new issue would be better then
Or that ( thanks @meloƞ :D )
19:43
i am a horrible dev but a github influencer by heart!
Avatar
https://discord.com/channels/252358080522747904/293493549758939136/1245099175742279790 @meloƞ thats not a bug, even better, hold TABBut Scoreboard is fine actually?
(edited)
Replying to @meloƞ thats not a bug, even better, hold TAB
Avatar
Avatar
meloƞ
i am a horrible dev but a github influencer by heart!
teach me your ways of github
Exported 917 message(s)