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 2018-02-25 00:00:00Z and 2018-02-26 00:00:00Z
Avatar
[quakenet] <Learath2> definitely should fix the bug if it breaks demo playback
Avatar
@heinrich5991 that we can, but change map I would not
Avatar
Could it be that the grenade prediction still uses the old physics
Avatar
Yes, could be
11:11
The code is written with the copy-and-paste code pattern
11:13
git grep AntiPingWeapons might help in finding the location, if anyone wants to fix
Avatar
so i was just playing Just copy fly by vasten. and fikmesan joined. and after some time we both had it that the dummies desynchronize all of a sudden. it worked perfectly fine but then both of us had it.
Avatar
server lag maybe
Avatar
I am getting this when I try to run the server on centos 7: ./server: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by ./server)
16:40
hlep
Avatar
apparently Centos 7 ships a rather old version of libstdc++ that does not support the abi ddnet was compiled with and after some research it appears they do not even ship c++11 compilant g++
Avatar
Is there someone who knows perfectly how works "layers" in serverside?
18:25
like entities, for example if you spawn an armor before a heart
18:25
will the armor be hidden behind the heart?
Avatar
Not sure what you mean, this sounds rather like a question related to the order in which the client renders things, could you clarify what you mean by hidden ?
Avatar
@HMH I have a really poor knowledge in C++, could you tell me, what I need?
18:54
I tried gc++ 4.9 and some others but it didn't help
Avatar
So you did try to compile ddnet from source with g++4.9 ?
18:55
But I am getting error messages that the libraries are missing
18:55
All of them
Avatar
on that Centos 7 machine ?
Avatar
How did you install g++4.9 on Centos then, maybe some librarysearchpaths are not set properly ?
19:00
Whenever I run cmake I am getting this: -- Target OS: linux 64bit -- Compiler: /usr/bin/c++ -- Build type: Release -- Dependencies: -- * Curl not found -- * Freetype not found -- * Glew not found (using bundled version) -- * GTest not found -- * Ogg not found -- * Opus not found -- * Opusfile not found -- * Pnglite not found (using bundled version) -- * PythonInterp found -- * SDL2 not found -- * Wavpack not found (using bundled version) -- * Zlib found CMake Error at CMakeLists.txt:365 (message): You must install Curl to compile the DDNet client CMake Error at CMakeLists.txt:368 (message): You must install Freetype to compile the DDNet client CMake Error at CMakeLists.txt:371 (message): You must install Ogg to compile the DDNet client CMake Error at CMakeLists.txt:374 (message): You must install Opus to compile the DDNet client CMake Error at CMakeLists.txt:377 (message): You must install Opusfile to compile the DDNet client
19:01
The libraries are installed. You are talking about the search path, how can I change it?
Avatar
I thought you already got the server compiled, currently cmake tries to also find all libraries required to build the client but fails. To turn building the client off invoke cmake like that: cmake -DCLIENT=OFF .. (edited)
Avatar
Where can I find the result?
Avatar
if by result you mean the binaries you need to run make first: make DDNet-Server -j$(nproc)
Avatar
Yes, thank you a lot
19:18
Now it is working, thank you a lot
Avatar
nice, then have fun with your freshly compiled DDNet-Server 😃
Avatar
Thank you 😃
Avatar
meh, our version should work with old libcxx
Avatar
@HMH maybe can we take some time in private? I could show you
21:51
or wait
Avatar
[quakenet] <Learath2> that sounds oddly erotic
Avatar
xd
21:52
@HMH lets take as example this pic
21:52
21:52
you see, in serverside, inside the Snap function, you're mostly creating whatever you want, actually there it creates a pickup (heart, armor, idk)
21:53
imagine that I copy all of those line inside the function, & i paste it after (editing for make it work)
21:53
& the 1st code will spawn a heart, but the 2nd an armor
21:54
so: Snap() { spawning_heart spawning_armor // both at the same position xd }
21:54
will the heart be hidden behind the armor cuz he's spawned before?
21:54
(actually ik that snap doesn't spawn smth)
21:54
it shows
21:56
sry my bad to explain xD
Avatar
If I read the source correctly the pickup you add last will hide other entities spawned previously. But as you already realized Snap is not the correct place to create pickups 😃
Exported 52 message(s)