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-14 00:00:00Z and 2024-05-15 00:00:00Z
Avatar
ws-client BOT 2024-05-14 00:02:02Z
<ChillerDragon> You can also access the rank data directly in the browser by the way https://db.ddstats.org/
Avatar
Oh
00:03
i think thats way better actually
00:03
can i link that to my code in some way?
00:04
Im trying to make my bot print the stats like the website does
Avatar
ws-client BOT 2024-05-14 00:09:59Z
<ChillerDragon> Then you might want this https://ddnet.org/players/?json2=Freezestyler
00:12
<ChillerDragon> Is macOS Monterey 12.7.4 still supported by ddnet?
00:12
<ChillerDragon> who here has an old mac?
00:13
<ChillerDragon> Undefined symbols for architecture x86_64:
00:13
<ChillerDragon> "_SDL_FlashWindow", referenced from:
00:13
<ChillerDragon> CGraphicsBackend_SDL_GL::NotifyWindow() in backend_sdl.cpp.o
00:13
<ChillerDragon> ld: symbol(s) not found for architecture x86_64
Avatar
Avatar
ws-client
<ChillerDragon> Then you might want this https://ddnet.org/players/?json2=Freezestyler
YES
00:24
Ty it works pretty good! now i just gotta learn to read this json xd (edited)
Avatar
@EpicBanana20
Avatar
Ty @Ewan
00:30
how did u know i was using python
Avatar
i just had this from when i wanted to do the same thing
00:30
but u did tell me at some point
00:30
😃
Avatar
ohhh
00:30
GOAT
00:30
:D
Avatar
ws-client BOT 2024-05-14 03:13:20Z
<ChillerDragon> I took a game that looked like this
03:13
<ChillerDragon> And made it look like this
03:13
<ChillerDragon> success am I right?
Avatar
Avatar
meloƞ
browser with vim like motions lets go (edited)
use lynx
Avatar
morning
Avatar
morning pepeW
Avatar
Good morning linux enjoyers and others
👋 2
kek 1
Avatar
Avatar
heinrich5991
done
all good now
Avatar
Avatar
ws-client
<ChillerDragon> success am I right?
yes! trees biologically accurate 10/10
Avatar
Avatar
MilkeeyCat
Good morning linux enjoyers and others
shall i swap from ubuntu to just plain debian, or is there anything it does better :3
Avatar
Avatar
Gumba
shall i swap from ubuntu to just plain debian, or is there anything it does better :3
gen2
Avatar
This would make the function str_from_int unnecessary, at least user-facing. Advantage: User doesn't have to care about str_from_int/str_format distinction. Disadvantage: We're adding some template programming to system.h, potentially slowing all compilation.

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) o...
justatest 1
Avatar
Avatar
Gumba
shall i swap from ubuntu to just plain debian, or is there anything it does better :3
Fedora
08:23
Ubuntu IS basically a more User friendly Debian
08:23
If you dont Care much about the Backend of your distribution in General i would Stick to Ubuntu
Avatar
Avatar
Gumba
shall i swap from ubuntu to just plain debian, or is there anything it does better :3
Im planning hopping on debian
08:23
In soon future
Avatar
Im Constantly hopping between Environments its a drug
08:24
I Used every Distro known to man (apart from gentoo and Kali Linux)
Avatar
Avatar
meloƞ
I Used every Distro known to man (apart from gentoo and Kali Linux)
Thoughts in uwuntu?
Avatar
Avatar
meloƞ
I Used every Distro known to man (apart from gentoo and Kali Linux)
linux from scratch
Avatar
My favourites are nixOS Arch and Fedora
Avatar
Avatar
MilkeeyCat
Thoughts in uwuntu?
Hate it
Avatar
Avatar
zhn
linux from scratch
Cba
troll 1
08:25
kek
Avatar
Avatar
meloƞ
My favourites are nixOS Arch and Fedora
Linus torvalds fan detected (edited)
Avatar
Avatar
MilkeeyCat
Linus torvalds fan detected (edited)
Love this dude
08:27
owo
Avatar
Avatar
GitHub
Click to see attachment 🖼️
@heinrich5991 is there any performance advantage from this change?
Avatar
Avatar
zhn
@heinrich5991 is there any performance advantage from this change?
yes. str_format(…, …, "%d", …) is now as fast as str_from_int
Avatar
morning gentoo users and others
08:48
☕
🍵 1
08:48
a coffee a day keeps the segfaults away
Avatar
a monster a day gives u diabetes type II - I do it anyway justatest
Avatar
iron oxide also keeps the segfaults away
banhammer 1
Avatar
Avatar
Ryozuki
morning gentoo users and others
My Students are perverts
kek 2
10:20
They Just had to make them move once and retracting after Reaching end pos, Dude Made it so it keeps on going
10:23
They were laughing for Like 30 minutes
Avatar
Avatar
meloƞ
My Students are perverts
justatest
Avatar
Avatar
meloƞ
My Students are perverts
how are u full-time ddnet player, blockworlds mod, ddnet discord support guy, software dev, linux user and now also TEACHER at the same time????
Avatar
Avatar
Gumba
how are u full-time ddnet player, blockworlds mod, ddnet discord support guy, software dev, linux user and now also TEACHER at the same time????
A Lot of Alkohol and 5 energys every day
10:33
justatest
10:35
10:36
Can someone explain redstone?
10:36
when redstone in teeworlds?
10:36
ty thats it for today, sorry
Avatar
Avatar
Gumba
ty thats it for today, sorry
MonkaS
jaouis 1
Avatar
Avatar
Gumba
a monster a day gives u diabetes type II - I do it anyway justatest
gg
Avatar
heinrich was first 😬
Avatar
Avatar
meloƞ
My Students are perverts
lmao
11:12
today i woke up thinking i wanted to make my own package manager
🤓 1
Avatar
edpkgs when
Avatar
See the README for an explanation and discussion about this project and how to use it. The Patterns A pattern language has the structure of a network. […] The sequence of patterns is both a summary of the language, and at the same time, an index to the patterns.
11:13
cool web
Avatar
Avatar
Ryozuki
today i woke up thinking i wanted to make my own package manager
poggers2 (edpkg Install python@2.7)
Avatar
edpkg install ddnet
Avatar
Allow GitHub Tags to be installed aswell
11:26
Edpkg Install ddnet@tags-10.0
Avatar
quote of the day
11:38
In a high-level language, the programmer is deprived of the dangerous power to update his own program while it is running. Even more valuable, he has the power to split his machine into a number of separate variables, arrays, files, etc.; when he wishes to update any of these he must quote its name explicitly on the left of the assignment, so that the identity of the part of the machine subject to change is immediately apparent; and, finally, a high-level language can guarantee that all variables are disjoint, and that updating any one of them cannot possibly have any effect on any other. Unfortunately, many of these advantages are not maintained in the design of procedures and parameters in ALGOL 60 and other languages. But instead of mending these minor faults, many language designers have preferred to extend them throughout the whole language by introducing the concept of reference, pointer, or indirect address into the language as an assignable item of data. This immediately gives rise in a high-level language to one of the most notorious confusions of machine code, namely that between an address and its contents. Some languages attempt to solve this by even more confusing automatic coercion rules. Worst still, an indirect assignment through a pointer, just as in machine code, can update any store location whatsoever, and the damage is no longer confined to the variable explicitly named as the target of assignment… Unlike all other values (integers, strings, arrays, files, etc.) references have no meaning independent of a particular run of a program. They cannot be input as data, and they cannot be output as results. If either data or references to data have to be stored on files or backing stores, the problems are immense. And on many machines they have a surprising overhead on performance, for example they will clog up instruction pipelines, data lookahead, slave stores, and even paging systems. References are like jumps, leading wildly from one part of a data structure to another. Their introduction into high-level languages has been a step backward from which we may never recover. — C.A.R. Hoare, Hints on programming-language design 1974
Avatar
does something distinguish your package manager? @Ryozuki
Avatar
Edpkg --add-repo @{GitHub url} and automatically building Said repo with any detected build Tool !
Avatar
Avatar
meloƞ
Edpkg --add-repo @{GitHub url} and automatically building Said repo with any detected build Tool !
@Ryozuki Go add that !owo
Avatar
Avatar
heinrich5991
does something distinguish your package manager? @Ryozuki
didnt think of any idea yet
Avatar
is there any cons of using systemd as regular user?
Avatar
Avatar
zhn
is there any cons of using systemd as regular user?
No, similarly to how there are no cons to just using Windows as a regular user. A regular user just doesn't care about anything but convenience
Avatar
Avatar
zhn
is there any cons of using systemd as regular user?
also not for me as a developer
14:54
actually, I like using systemd 🙂
14:54
but I don't like using windows
Avatar
same - windows is bloated as hell, its startup is ~5times higher than linux - and you have to register everywhere to use basic features
Avatar
what do you think of vim motions in the f1 console? xdd
Avatar
meh. extra code
Avatar
i only recently discovered through someone that alacritty supports vim motions if you press ctrl+lshit+space. my mouse wheel is kinda broken so it's a live saver xd
Avatar
shift-pgup/pgdown sometimes works in terminals, too
☺️ 1
Avatar
As I’m sure many of you know, x86 architecture has been around for quite some time. It has its roots in Intel’s early 8086 processor, the first in the family. Indeed, even the original …
Avatar
Since i spend quit some time to configure my chat settings for certain situations i have a few things that i would like be able to control with a few new extra settings. Let's start with an issue first tho:
  • When you /foe a certain name the user with the name is still able to request points of other players and it will show up in your chat.
Improvements:
  • I would love to have a settings to just disable/enable whispers.
  • There is an issue #8344 which can be used to only show team c...
Avatar
Q: What is your preference in writing a quick parser? Regex or just string manipulation by hand?
17:53
Also I had a hilarious issue today. While debugging something I had to set a breakpoint somewhere within the json decode function in go standard library. Then I made a call within the debugger, and suddenly it told me I was trying to do "next while nexting`. I was stuck for about 20 minutes there not understanding what was going on. Turns out the debugger is also written in go and uses that exact method I had a breakpoint on when doing injected calls
17:54
So my injected call was ending up triggering my breakpoint while I was already breaked on there which broke the debugger for some reason 😄
Avatar
Avatar
Learath2
Q: What is your preference in writing a quick parser? Regex or just string manipulation by hand?
depends on how quick u need it xd i'd probably use regex tho
Avatar
Avatar
Learath2
Q: What is your preference in writing a quick parser? Regex or just string manipulation by hand?
depends on the complexity. if it's just splitting by spaces, I'd go for hand parsing
17:58
can you give an example?
Avatar
I don't usually use regex, so I wanted to use it just to see how it feels. So I was writing a regex today that splits variable names of mixed conventions into tokens (obv opinionated, as there is no real correct answer). Since the regex engine in go doesn't have lookahead it ended up being quite tricky. All the while I was thinking I could have iterated through the string and split it in 20 minutes but getting the regex right took me 2 hours 😄
18:04
That's why I wanted to ask around, see what sorts of tasks people use regex for here
Avatar
u need gpt 4 xddd
Avatar
If I let gpt write it I wouldn't have learned so much
Avatar
it's a native regex speaker
Avatar
And I'm quite certain it won't get it correct on the first try as this is not a common task asked on stackoverflow all the time
Avatar
i often use regex and still forget everything about them everytime
18:06
esp. the 2 trillion regex variants that are there
Avatar
Avatar
Jupstar ✪
i often use regex and still forget everything about them everytime
I used to have a small postit with a cheatsheet, then I misplaced it
Avatar
Avatar
Jupstar ✪
i often use regex and still forget everything about them everytime
What sorts of things do you do with it?
Avatar
i often replace stuff in code, recently i also wrote a parser but yeah most often replace stuff
18:07
or search stuff
Avatar
I usually use regexes in sed/vim
Avatar
how would i go about hosting a server on a headless raspberry pi?
Avatar
please don't cross-post your question to multiple channels
Avatar
Avatar
LuKron
how would i go about hosting a server on a headless raspberry pi?
  • install ddnet from package manager or self compile
18:46
  • open ports in router
Avatar
Avatar
Jupstar ✪
  • install ddnet from package manager or self compile
yeah i did try both of them and neither worked
Avatar
Avatar
heinrich5991
please don't cross-post your question to multiple channels
mb i posted in questions first and figured it may have been more ideal to post in developers. will not happen again
Avatar
that's sad, but these are the steps required. also sv_register 1
18:48
or sv_register ipv4
Avatar
Avatar
Jupstar ✪
that's sad, but these are the steps required. also sv_register 1
i tried self compiling and it had an error making it
Avatar
Avatar
LuKron
i tried self compiling and it had an error making it
if it was on latest master u could open an issue on ddnet github. but make sure it's an actual compile time error
18:49
anything else is more likely a missing dependency
Avatar
i’ll try again
18:50
python had an issue installing and i just had to add -is-python3
18:50
i’m not sure if that had anything to do with it
Avatar
@HarryNFR please don't tell people to delete their hard drives
Avatar
@Jupstar ✪
19:07
i get a CMake error
19:08
CMake Error: The source directory "/home/lukron/DDNet-Server" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI.
Avatar
Avatar
heinrich5991
@HarryNFR please don't tell people to delete their hard drives
sorry
Avatar
Avatar
LuKron
@Jupstar ✪
u didnt follow the readme properly. create a build dir then cmake .. so .. points to the source root directory
Avatar
Avatar
meloƞ
My Students are perverts
I want one (for science)
pepe_holy 1
Avatar
Avatar
Jupstar ✪
u didnt follow the readme properly. create a build dir then cmake .. so .. points to the source root directory
huh? what readme
Avatar
the readme
19:17
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
Avatar
also so i shouldn’t enter the build directory when doing cmake?
19:17
but it's not necessary
19:17
cmake --build build if your build dir is called build
19:17
or cmake --build .
19:17
if u cd into it first
Avatar
wait i’m following a tuto that extremely out of date
Avatar
as far as doing a server only build goes u should do something like this cmake -B build -S . -DCLIENT=off cmake --build build --config Release --parallel
19:18
and then ur ddnet server should be shat out into the build folder
Avatar
Avatar
Ewan
as far as doing a server only build goes u should do something like this cmake -B build -S . -DCLIENT=off cmake --build build --config Release --parallel
run these from the ddnet root
Avatar
i suck at cmake, why are you specifing --parallel ? is that -j on crack?
Avatar
same thing
Avatar
more explicit i guess
Avatar
it runs unlimited jobs (according to the documentation), doesn't seem like a good idea
Avatar
Avatar
Ewan
as far as doing a server only build goes u should do something like this cmake -B build -S . -DCLIENT=off cmake --build build --config Release --parallel
Error: could not loads cache after running second command
Avatar
rm -r Build (or whatever your build folder is called) (edited)
19:21
and then try again
Avatar
Avatar
meloƞ
rm -r Build (or whatever your build folder is called) (edited)
still getting the error after removing it and adding it
Avatar
did the first command error already? can you post the output of the first command?
Avatar
Avatar
heinrich5991
did the first command error already? can you post the output of the first command?
completely missed the error lmdao
19:25
CMake Error at CMakeLists.txt:641 (message): You must install Rust and Cargo to compile DDNet
Avatar
Avatar
LuKron
CMake Error at CMakeLists.txt:641 (message): You must install Rust and Cargo to compile DDNet
curl https://sh.rustup.rs -sSf | sh
Avatar
okay so for ease of understanding, please refer to the readme of https://github.com/ddnet/ddnet scroll down a bit - you'll need the "dependencies on linux / macOS"
Avatar
Avatar
HarryNFR
curl https://sh.rustup.rs -sSf | sh
according to rust-lang.org
Avatar
follow the readme instead of going to rust-lang.org
19:26
like @meloƞ says
owo 1
Avatar
Avatar
meloƞ
okay so for ease of understanding, please refer to the readme of https://github.com/ddnet/ddnet scroll down a bit - you'll need the "dependencies on linux / macOS"
lmfao im using an outdated wiki to install dependacies
19:26
that might help
Avatar
Avatar
LuKron
lmfao im using an outdated wiki to install dependacies
which one? i'll update :D
Avatar
LAN servers are servers run locally by a player on their home network, which the hosting player has full control over. There are a lot of reasons to host and use a LAN server. They allow you to: Play privately with friends Host maps not found on public servers Test maps with admin commands and tools And much more! However, there are downsides t...
Avatar
oh lol - we're not only focusing only on the apt package manager, this hasnt been updated since rust has been added kek
Avatar
perhaps that should be removed from the wiki, and instead point to our readme
👍 1
Avatar
Avatar
heinrich5991
perhaps that should be removed from the wiki, and instead point to our readme
will do that
Avatar
at least for the building steps. forwarding the ports etc. still makes sense
Avatar
thanks guys and he she it das s muss mit
Avatar
Also remove the -j$(nproc) parameter, if the user wants to fast, they should use ninja.

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the c...
Avatar
its stuck?
Avatar
does the loading bar update?
Avatar
no its been stuck like that for the last 5 minutes
Avatar
heinrich did you ever work with the wiki.ddnet.org page? am i free to delete translation markers ? - i'd personally just dump the entire column and leave it as plain text XD
Avatar
translation markers are important for the translation
19:35
you can't remove them for the stuff that is still there
Avatar
yeah thats quite obvious, im talking about this:
Avatar
dont wanna mess up the entire translation just because they're not in order anymore lmao
Avatar
Avatar
LuKron
Click to see attachment 🖼️
how did you
19:36
XD
19:36
flip the image from a screenshot XD
Avatar
Avatar
meloƞ
how did you
the desktop environment im using for arch has a shortcut to flip a screenshot
19:38
although i do need help its stuck like that]
19:39
the same percentage
Avatar
thats odd - did you follow all the steps from the readme and installed the neccessary packages? if you're using make -j(nproc) try just using "make" it'll be significantly slower but wont stress your cpu all that much
Avatar
okay i updated the wiki page, who is overseeing the wiki anyway? - couldnt find anything
Avatar
@Zwelf is
Avatar
great to know
Avatar
ah wait, @Ryozuki
19:56
not sure. maybe both
Avatar
Zwelf and/or Ryo, i am sorry for whatever mistakes i made
19:56
kek
Avatar
^ You need this to be cool, @meloƞ
Avatar
Avatar
meloƞ
Zwelf and/or Ryo, i am sorry for whatever mistakes i made
ill forgive you if you use rust
owo 1
Avatar
hey @LuKron this probably wasnt the best way to go about this but i brute forced your raspberry pi and installed it for you
Avatar
Avatar
HarryNFR
hey @LuKron this probably wasnt the best way to go about this but i brute forced your raspberry pi and installed it for you
MonkaS
20:29
imagine you have someone brute forcing your raspberry just to fix your build environment kek (edited)
Avatar
imagine talking to yourself in a public chat
Avatar
Avatar
LuKron
OMG
ty ^^
troll 1
Avatar
I DIDNT REALISE LMFAO
20:32
i forgot termius just shows it in a big green box
20:32
😭
Avatar
Avatar
HarryNFR
hey @LuKron this probably wasnt the best way to go about this but i brute forced your raspberry pi and installed it for you
  • Cybersecurity & Networking student gigachad frfr
Avatar
that’s my friend btw
20:33
i gave up and let him ssh into my pi
Avatar
Avatar
LuKron
that’s my friend btw
it was quite funny though
Avatar
@meloƞ thanks for the help
Avatar
where do you get the server config file
Avatar
autoexec?
Avatar
Avatar
LuKron
where do you get the server config file
Its in your Data folder myServerconfig.cfg The Changes will only Take effect If you Change it under ddnet/Data/ If you Change the File located under ddnet/build/data you loose all Changes upon rebuilding
Avatar
Avatar
meloƞ
Its in your Data folder myServerconfig.cfg The Changes will only Take effect If you Change it under ddnet/Data/ If you Change the File located under ddnet/build/data you loose all Changes upon rebuilding
i do not have that
21:14
nvm it’s autoexec_server.cfg
Avatar
Avatar
LuKron
nvm it’s autoexec_server.cfg
Its still recommended to use myServerconfig.cfg - Check autoexec_server.cfg
21:16
it executes myServerconfig.cfg in its Last line
21:16
cba to Format my Messages on my Phone rn :D
Avatar
Avatar
meloƞ
Its still recommended to use myServerconfig.cfg - Check autoexec_server.cfg
huh all i see is the autoexec config file?
Avatar
Oh sorry i forgot to Tell you to create Said File monkaStop
Avatar
Reminder that naming is important, it HAS to be called myServerconfig.cfg Not MyServerConfig.cfg Not myserverconfig.cfg Etc owo
21:22
so i copy everything in the autoexec config
21:22
into the myServerconfig
21:24
i get a “failed to open myServerconfig”
Avatar
Only add stuff to your myServerconfig that you want to Change, it overrides the config in autoexec Important is only Sv_register 1 For now Maybe rcon pw
Avatar
Avatar
LuKron
i get a “failed to open myServerconfig”
Did you rebuild?
Avatar
Avatar
meloƞ
Only add stuff to your myServerconfig that you want to Change, it overrides the config in autoexec Important is only Sv_register 1 For now Maybe rcon pw
i ain’t registering it 😭
Avatar
Avatar
LuKron
i ain’t registering it 😭
Huuuh
Avatar
its not for public
Avatar
justatest why are you building from source and doing all that Work then
Avatar
fun innit
21:26
Anyway, rebuild and try again
Avatar
how do i rebuild
21:26
😭
Avatar
@HarryNFR Mind doing a Clean rebuild for him justatest
Avatar
every time i update the config it needs to be rebuilt?
Avatar
If i Tell you what to do it might Just Break again Like the First time
Avatar
Avatar
LuKron
every time i update the config it needs to be rebuilt?
Go into your build folder and Just do: Cmake .. -DCLIENT=OFF && cmake --build -j . (edited)
21:28
If an Error occurs Send it in
Avatar
are you on your phone
Avatar
Avatar
meloƞ
Go into your build folder and Just do: Cmake .. -DCLIENT=OFF && cmake --build -j . (edited)
what build folder 😭
Avatar
Avatar
Ewan
are you on your phone
Yes sry
21:29
I know you hate my autocorrect
Avatar
someone wanna brief me on the issue here
Avatar
Building ddnet server from source on a Raspberry remotely. Now wanting to add myServerconfig.cfg
Avatar
but the server is built?
Avatar
His friend did it for him ig
Avatar
during my stream I noticed that autoexec_server.cfg from the build directory was not being recognized by the server
21:32
he'd need to put it in his data directory
Avatar
Avatar
meloƞ
Its in your Data folder myServerconfig.cfg The Changes will only Take effect If you Change it under ddnet/Data/ If you Change the File located under ddnet/build/data you loose all Changes upon rebuilding
Yes
Avatar
Avatar
meloƞ
Building ddnet server from source on a Raspberry remotely. Now wanting to add myServerconfig.cfg
mainly for: the name the welcome message the announcement timer
Avatar
Avatar
meloƞ
Yes
No
21:33
the ddnet data directory
21:33
like ~/.local/share/DDNet or whatever it is
Avatar
Im 99.8% Sure thats Not true, But i cant Check rn because im in bed lol
Avatar
yeah it also seems weird to me
21:35
but when i was testing my server it only worked from there
21:35
let me look into it
Avatar
Avatar
Ewan
let me look into it
Might have to add the File to cmakelists?
Avatar
Lemme Check my fork
21:36
it def shuold work from either path
21:36
but i think it's possible something else was taking precedence
Avatar
all i want to do is change the name change the welcome message and the map it starts on (edited)
Avatar
Avatar
meloƞ
Its in your Data folder myServerconfig.cfg The Changes will only Take effect If you Change it under ddnet/Data/ If you Change the File located under ddnet/build/data you loose all Changes upon rebuilding
This works If you add myServerconfig.cfg under set(EXPECTED_DATA In your cmakelists.txt Atleast thats how i Made it Work for some godforsaken reason
21:40
Has been almost a Year lol
Avatar
Avatar
LuKron
all i want to do is change the name change the welcome message and the map it starts on (edited)
Meh Change autoexec and See If it works
21:40
hold on
21:41
do i need to rebuild when i edit the file
Avatar
definitely not
21:41
such weird advice
21:42
so i did change the autoexec config file
21:42
and it didn’t update
Avatar
can u tell me the absolute path of the file u edited
Avatar
/home/lukron/ddnet-harry/ddnet/data/autoexec_server.cfg
21:44
he’s ssh my pi
Avatar
before ddnet/ is irrelevant since i just created a separate directory when i built it
21:44
i cloned the repository in ddnet-harry
Avatar
Avatar
HarryNFR
before ddnet/ is irrelevant since i just created a separate directory when i built it
Can you Check ewans theory and Just nano into ~/.local/share/DDNet/data/myServerconfig.cfg and Just Check If the Server opens the File correctly ?
Avatar
probably just call it autoexec_server.cfg
Avatar
one sec guys i accidentally shut off the power to my pi
21:47
give us a minute
Avatar
Avatar
LuKron
one sec guys i accidentally shut off the power to my pi
kek
21:47
Gl! I Go AFK a bit
Avatar
right it’s back on
Avatar
The graphics backends only support the RGBA format with the SCommand_Texture_Create and SCommand_Texture_Update commands, so the TexFormatToOpenGLFormat, TextureFormatToVulkanFormat and TexFormatToNewOpenGLFormat functions and the command member variables for the format are unnecessary. The TexFormatToNewOpenGLFormat function was unused.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly...
Avatar
Avatar
meloƞ
Can you Check ewans theory and Just nano into ~/.local/share/DDNet/data/myServerconfig.cfg and Just Check If the Server opens the File correctly ?
what does this mean
21:57
when starting the server it says fails to open myServerconfig.cfg
21:59
@Ewan what is he on about
Avatar
#8364

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 (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [X] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#usin...
Avatar
Avatar
LuKron
@Ewan what is he on about
idk
22:12
where is the file
Avatar
so what IS the way to update the stuff then
Avatar
Avatar
HarryNFR
/home/lukron/ddnet-harry/ddnet/data/autoexec_server.cfg
this
Avatar
please move it
Avatar
again, i just cloned the repository from github directly into ddnet-harry
Avatar
can't help you if you're not gonna try what i propose
Avatar
i’m so confused
Avatar
Avatar
Ewan
please move it
cant try what you propose if you dont elaborate
Avatar
where should it be moved to
Avatar
yea sass me that's gonna help XD
22:14
melon can help u
22:14
im gonna go do other things
Avatar
i just want to update the config file to change the name what am i meant to do? i’ve updated at that path and it doesn’t do anything. i’ve added a myServerconfig file and that doesn’t do anything
Avatar
@heinrich5991 do you think there is a proper way to disable whispers? i thought about maybe whispering back that the player does not receive whisper messages but that would need to be translated.
Avatar
where should i put maps
22:30
i downloaded this repo
Avatar
i’ve given up with config files i just want maps now icl
Avatar
ws-client BOT 2024-05-14 23:50:38Z
<ChillerDragon> > what do you think of vim motions in the f1 console? xdd
23:51
<ChillerDragon> @Teero I added emacs motions but they got removed with new line inputs :(
23:51
<ChillerDragon> i still keep pressing them without anything happening :(
Exported 348 message(s)