Guild icon
Teeworlds
discord.gg/teeworlds / general
Teeworlds Discord Server.
Between 2019-10-30 00:00:00Z and 2019-10-31 00:00:00Z
06:01
owo magnus is everywhere
Avatar
Magnus Auvinen has been credited on games developed by the following companies: Starbreeze Studios AB, Tigon Studios, Avalanche Studios AB, Bethesda Game Studios, ZeniMax Sweden AB, Starbreeze AB, Splash Damage, Ltd, id Software, Inc. and Arkane Studios SA. This does not imp...
Avatar
some of the original tw devs also worked on Battlefield 3
13:11
actually it only was Johan Althoff (teetow) with BF3 huh had it different in memory
Avatar
I find that rather cool in general, people who now, better than ever, know their shit started Teeworlds :D. Would be cool if they at least looked over the code once in a while, might add some stuff from their gained experience 🙂
13:25
Oy is a mistery in comparison to matricks. (edited)
Avatar
@Zatline lol he even worked like magnus on youngblood
Avatar
magnus worked on doom (edited)
15:07
and wolfenstein
15:07
and the elder scrolls
15:07
even just cause
Avatar
Hi, where can I found a gctf server ? I tried this one but a lot of bug on compilation https://github.com/nheir/teeworlds/tree/Ginsta0.7
A retro multiplayer shooter. Contribute to nheir/teeworlds development by creating an account on GitHub.
Avatar
@Rimso show us the (first) errors (edited)
Avatar
@fokkonaut we know
Avatar
All this (edited)
16:23
Avatar
it cleary says that teeworlds needs your avatar's hair as hair for skins. hm hm.
16:42
seems not to find SDL.
16:43
serber modifications don't need sdl, so you could read the readme file and look for the part where the client compilation can be turned off.
16:43
server
Avatar
@Rimso I imagine you're on linux, so you just need to install the SDL2-dev package :)
16:50
# Debian/Ubuntu sudo apt install build-essential cmake git libfreetype6-dev libsdl2-dev libpnglite-dev libwavpack-dev python3 # Fedora sudo dnf install @development-tools cmake gcc-c++ git freetype-devel mesa-libGLU-devel pnglite-devel python3 SDL2-devel wavpack-devel # Arch Linux (doesn't have pnglite in its repositories) sudo pacman -S --needed base-devel cmake freetype2 git glu python sdl2 wavpack
Avatar
I did it but still the same error :/
16:51
then ./bam config :)
16:51
see what it says about finding SDL
Avatar
looks good, then just bam again?
Avatar
Trafalgar Law 2019-10-30 16:53:28Z
Is there any auto log for the server?
Avatar
what do you mean by that?
Avatar
Trafalgar Law 2019-10-30 16:53:59Z
I need a log where i can see the chat messages
Avatar
the server console does this, right
16:54
you want a text file, but not redirect the console?
Avatar
Trafalgar Law 2019-10-30 16:54:48Z
yea, i cant see everything of the console, because i'm run my server with screen
16:54
if i open the screen i can see like 1 min or what ever
16:55
not that much that i need
Avatar
src/engine/shared/config_variables.h:15:MACRO_CONFIG_STR(Logfile, logfile, 128, "", CFGFLAG_SAVE|CFGFLAG_CLIENT|CFGFLAG_SERVER, "Filename to log all output to")
16:55
rcon> logfile log.txt
Avatar
Trafalgar Law 2019-10-30 16:56:05Z
Is that updating 24/7? Or just if i close the server?
Avatar
@Rimso make sure you typed the dependency I quoted above. Try with sudo apt install mesa-common-dev if you're ubuntu, I think that fixes the GL problem
16:57
@Trafalgar Law it's a cfg option that you can add. I think it writes to file all the time
16:57
just try it on a local server :)
Avatar
Trafalgar Law 2019-10-30 16:58:00Z
I tryed that already with logfile log.txt but there is nothing written in the .txt
Avatar
Installed and updated... and still same thing
Avatar
it creates a .txt? @Trafalgar Law
Avatar
Trafalgar Law 2019-10-30 16:59:15Z
oh i tought i had to create the file and link to this then
16:59
So its create a file?
Avatar
it should yes
16:59
somewhere like ~/.config/teeworlds or ~/.teeworlds if you're on Linux
Avatar
Trafalgar Law 2019-10-30 17:00:02Z
yea i'm on linux
Avatar
then locate log.txt :)
Avatar
Trafalgar Law 2019-10-30 17:00:38Z
i think it should created in teehistorian but no file is there
Avatar
It should not be created next to your server files iirc, but in the appdata
17:01
on linux you can also simply do ./teeworlds_srv | tee log.txt
17:01
the tee command is nice :)
Avatar
Trafalgar Law 2019-10-30 17:02:28Z
but the command 'logfile' is just when i'm online right?
Avatar
it's in your cfg, like sv_rcon_password etc
Avatar
Trafalgar Law 2019-10-30 17:03:38Z
If i try that to put this in my console, but not in the .cfg it should work also or not?
Avatar
it should
17:05
src/engine/shared/engine.cpp:96: str_format(aLogFilename, sizeof(aLogFilename), "dumps/%s%s.txt", g_Config.m_Logfile, aBuf); this tells me that you'll find it in your dumps folder
17:05
@Rimso, weird, can you build vanilla Teeworlds?
Avatar
Trafalgar Law 2019-10-30 17:05:56Z
yeaaaaaa i found that too right now
17:06
But the file is fucking big
Avatar
@rand() ^
17:06
@Trafalgar Law it's a log file
Avatar
Trafalgar Law 2019-10-30 17:06:20Z
oh god
Avatar
if you want the exact same as the console, use the tee thingy :)
17:07
https://github.com/Dune-jr/teeworlds/releases/tag/5.5 is updated to fix the server browser issue btw
Avatar
Trafalgar Law 2019-10-30 17:07:25Z
Wait which command is that for the tee thing, bcs i thought the logfile command was for the teehistorie
17:07
😂
17:07
ah i found it
Avatar
./teeworlds_srv | tee log.txt this is a linux command that duplicates console output to a file
Avatar
it's working :/
Avatar
that avatar is lit ._.
Avatar
mod-specific issues are harder to troubleshoot unfortunately
17:09
@Rimso c/p the first error please
Avatar
Trafalgar Law 2019-10-30 17:09:20Z
@Dune but I have to create the log.txt file right?
Avatar
the first one src/engine/client/backend_sdl.h:148:2: error: 'SDL_Window' does not name a type SDL_Window *m_pWindow;
Avatar
Trafalgar Law 2019-10-30 17:09:43Z
Okay thanks dune i will try it out ^^
Avatar
it seems like you have SDL1 installed, @Rimso
17:11
what does dpkg -l | grep libsdl say, @Rimso ?
Avatar
ii libsdl-image1.2:armhf 1.2.12-5+deb9u2 armhf Image loading library for Simple DirectMedia Layer 1.2, libraries ii libsdl-image1.2-dev:armhf 1.2.12-5+deb9u2 armhf Image loading library for Simple DirectMedia Layer 1.2, development files ii libsdl-mixer1.2:armhf 1.2.12-11+b1 armhf Mixer library for Simple DirectMedia Layer 1.2, libraries ii libsdl-ttf2.0-0:armhf 2.0.11-3 armhf TrueType Font library for Simple DirectMedia Layer 1.2, libraries ii libsdl-ttf2.0-dev:armhf 2.0.11-3 armhf TrueType Font library for Simple DirectMedia Layer 1.2, development files ii libsdl1.2-dev 1.2.15+dfsg1-4+rpt2 armhf Simple DirectMedia Layer development files ii libsdl1.2debian:armhf 1.2.15+dfsg1-4+rpt2 armhf Simple DirectMedia Layer ii libsdl2-2.0-0:armhf 2.0.5+dfsg1-2+rpt1 armhf Simple DirectMedia Layer ii libsdl2-dev 2.0.5+dfsg1-2+rpt1 armhf Simple DirectMedia Layer development files
Avatar
apt-get remove libsdl1.2-dev
17:12
I think Teeworlds is trying to use SDL1 instead of SDL2
Avatar
ah okay so I must to let just 1
Avatar
remove SDL1 temporarily to clear out that possibility
Avatar
same 😕 desperate
17:16
Avatar
bam -c; bam config; bam -v, show one line that starts with g++ so I can see the compiling flags
Avatar
Trafalgar Law 2019-10-30 17:16:05Z
@Dune is this command(./teeworlds_srv | tee log.txt) creating the file where the _srv is?
Avatar
@Trafalgar Law yes
Avatar
Trafalgar Law 2019-10-30 17:18:59Z
Well @Dune the file is created but not written
Avatar
huh, does ./teeworlds_srv not create any console output?
Avatar
configuration: AUTO compiler gcc AUTO stackprotector yes AUTO minmacosxsdk no AUTO buildwithoutsseflag no AUTO zlib (in system path) AUTO sdl using pkg-config AUTO freetype using pkg-config notes: saved configuration to 'config.lua' bam: detected 4 cores bam: setup started bam: reading internal file 'src/base.lua' bam: reading internal file 'src/tools.lua' bam: reading internal file 'src/driver_gcc.lua' bam: reading internal file 'src/driver_clang.lua' bam: reading internal file 'src/driver_cl.lua' bam: reading internal file 'src/driver_solstudio.lua' bam: reading internal file 'src/driver_xlc.lua' bam: reading script from 'bam.lua' bam: reading script from 'configure.lua' bam: reading script from 'other/sdl/sdl.lua' bam: reading script from 'other/freetype/freetype.lua' bam: making build target bam: setup done (edited)
Avatar
Trafalgar Law 2019-10-30 17:20:03Z
It should dune
17:20
But the file is empty
Avatar
@Rimso use ``` :p
17:20
bam -v, not bam config -v
Avatar
@Trafalgar Law echo hi | tee log.txt works?
17:23
huh, I don't see SDL flags @Rimso
Avatar
Trafalgar Law 2019-10-30 17:24:21Z
Nope dune
Avatar
probably a problem with @rand() 's config files then I would assume
Avatar
those curls!
Avatar
how can I add it ?
Avatar
Trafalgar Law 2019-10-30 17:27:35Z
Ok @Dune i tryed to put it in the .cfg, that is working
Avatar
cool @Trafalgar Law :)
17:27
@Rimso my bad it's not supposed to include SDL for layers.cpp
17:28
bam -v | grep g++ | grep sdl?
Avatar
g++ -Wall -fno-exceptions `pkg-config --cflags sdl2` `pkg-config --cflags freetype2` -g -c -DCONF_DEBUG -I "src" -I "src/engine/external/pnglite" -I "src/engine/external/wavpack" -I "build/src" -I "src/engine/external/zlib" -o build/armv7l/debug/objs/engine/client/backend_sdl.o src/engine/client/backend_sdl.cpp
Avatar
Trafalgar Law 2019-10-30 17:30:26Z
@Dune ok its not really working. It just saying me the start of the server
17:30
But not smth like bans or chats
Avatar
do you see console output? nvm (edited)
Avatar
Trafalgar Law 2019-10-30 17:31:08Z
Nah just the start
Avatar
and you're on linux?
Avatar
Trafalgar Law 2019-10-30 17:32:32Z
si
Avatar
@Rimso pkg-config --cflags sdl2 gives?
Avatar
Trafalgar Law 2019-10-30 17:32:50Z
okeeeeeeeee
17:32
i was stupid
17:32
😂
Avatar
-D_REENTRANT -I/usr/include/SDL2
17:35
surely grep SDL_Window /usr/include/SDL2/SDL_video.h works prints something (edited)
Avatar
armv7l huh
Avatar
raspberry pi ^^
Avatar
Why and how would it use sdl1 files :/
Avatar
I can try autoremove and purge ?
Avatar
Try locate SDL.h
17:44
See if there are weird paths
Avatar
I saw some include of sdl and remove them
17:49
then...
17:49
Avatar
thank you 🙂
18:02
this server want to haunt me... [server]: failed to load map. mapname='ctf5'
18:03
ls maps/ ctf5.map
Avatar
haha nice one
18:19
you're sure it's in the same folder as the serverbinaries?
18:19
start it from there
Avatar
yes it is |-- maps | |-- ctf1.map | |-- ctf2.map | |-- ctf3.map | |-- ctf4.map | |-- ctf5.map | |-- ctf6.map | |-- ctf7.map | |-- dm1.map | |-- dm2.map | |-- dm6.map | |-- dm7.map | |-- dm8.map | `-- dm9.map |-- teeworlds `-- teeworlds_srv
18:23
i tried that too : |-- data | |-- maps | | |-- ctf1.map | | |-- ctf2.map | | |-- ctf3.map | | |-- ctf4.map | | |-- ctf5.map | | |-- ctf6.map | | |-- ctf7.map | | |-- dm1.map | | |-- dm2.map | | |-- dm6.map | . |-- dm7.map | . |-- dm8.map | . `-- dm9.map |-- teeworlds `-- teeworlds_srv (edited)
18:25
and here too 😢 ls ~/.local/share/teeworlds/maps/ ctf1.map ctf3.map ctf5.map ctf7.map dm2.map dm7.map dm9.map ctf2.map ctf4.map ctf6.map dm1.map dm6.map dm8.map (edited)
Avatar
do you start the server with ./teeworlds_srv?
Avatar
Trafalgar Law 2019-10-30 18:28:31Z
Guys i think my server has a ghost ;-; I restarted my run_guy_25 server and i changed RLY nothing and now it works nothing more.. xD I get grenade dmg and the teleports are not working anymore
18:28
Thats fucking creepy
era joined the server. 2019-10-30 18:30:05Z
Avatar
./teeworlds_srv -f config.cfg
Avatar
Trafalgar Law 2019-10-30 18:31:25Z
You tryed to start the server with an other map @Rimso ?
Avatar
with default map yep ./teeworlds and same thing
18:32
Avatar
oooh, it's a mapchecker problem
18:35
you have 0.6 maps
Avatar
ah ! I'll try with other map
Avatar
Worked 🙂 But why BotDM, I thought that it's gctf...
18:56
(and 'invalid standar map')
Avatar
you're probably on the wrong branch? git branch
Avatar
yes.. * server_bot0.7..
Avatar
git checkout ... :p
Avatar
but i did git clone from here
Avatar
the clone or download button downloads the whole repository, not a specific branch
19:09
then it goes to the default branch, which rand set to server_bot0.7
19:12
So to switch branch what I need to do ? git checkout :p (edited)
19:19
I'm giving up, still botDM
Avatar
bam -c; bam
19:20
make sure you're finding the server in the right repository
19:20
remove manually the binaries you are executing, and compile again to make sure they are generated by the compiling process
19:32
there is a way to do download the zip file of the branch ?
Avatar
If git branch says you are on that branch, you are ^^
Avatar
git checkout <branch name>
20:28
only one more
Avatar
I went from BotDM to gDM but still invalid standar map, so I gave up
Avatar
you chanhe the map with a server config file Oo
21:00
change
MyNameIsDisco joined the server. 2019-10-30 21:46:09Z
Avatar
@Rimso use a 0.7 map. 3 options: -Try bam content
  • get ctf5 from teeworlds.com
  • rename to ctf5_
:)
Avatar
$ ./bam content bam: targets are up to date already
Avatar
Work 🙂 thank you !
Avatar
Great to hear 🙂
Avatar
Trafalgar Law 2019-10-30 22:56:35Z
Now dune can sleep good
Avatar
me too :p
Exported 190 message(s)