Guild icon
Teeworlds
IRC / bridge
One-way IRC channel bridge. If you want to be able to send messages to IRC, contact @Dune or @heinrich5991. https://www.teeworlds.com/?page=docs&wiki=rules/irc_rules
Between 2019-12-13 00:00:00Z and 2019-12-14 00:00:00Z
Avatar
ChillerDragon 2019-12-13 11:38:51Z
fstd: i really love ur tool it can even be used as a free web hosting site 😄 http://paste.pr0.tips/hJ
Avatar
[quakenet] Oy BOT 2019-12-13 14:48:13Z
14:48
the time in the score hud is probably too big
14:49
what's the time in the scoreboard topright corner? overall record? probably need some label?
Avatar
ChillerDragon 2019-12-13 14:50:23Z
Well i think a label would just eat space and as far as i know nobody ever was very confused about it in ddnet client where it looks the same
14:50
imo its pretty intuitive to show the top score there.
Avatar
[quakenet] redix BOT 2019-12-13 14:52:08Z
Yes. Overall map record
Avatar
[quakenet] Dune BOT 2019-12-13 15:16:06Z
I'm not familiar with the ddnet client but it seemed intuitive to me
15:16
A label would be difficult to squeeze there
Avatar
[quakenet] Oy BOT 2019-12-13 15:18:20Z
talked with redix ingame: a small label "record" on top of the time and moving the time down a bit could work
15:18
label can be small. just so that 1st time users see what that number is about, the average one probably doesn't need it
Avatar
[quakenet] Dune BOT 2019-12-13 15:24:11Z
Makes sense
15:24
I was about to say we already have a record icon, but that's different semantics :D
15:25
Do we really need @Sonix to edit the flag icon or can't it get loaded with different parameters that make it look less... ruggy?
15:26
image_browseicons = Image("browseicons", "ui/icons/browse.png", 1) <- I think that 1 flag does something about that
Avatar
[quakenet] Oy BOT 2019-12-13 15:26:11Z
it's too detailed
15:26
should be simpler
Avatar
[quakenet] Dune BOT 2019-12-13 15:42:04Z
oh, Zatline's PR :)
15:43
aaaand cmake broke
15:48
The CMake documentation explicitly states that file(GLOB ...) is not recommended to collect source files for a build, but it doesn't mention what the recommended method actually is. Specifying every
15:49
but that goes against cmake recommendations :p
Avatar
[quakenet] Oy BOT 2019-12-13 15:49:35Z
:D
Avatar
[quakenet] Dune BOT 2019-12-13 15:53:53Z
not sure about renaming bear to koala though, it breaks compatibility
Avatar
[quakenet] Dune BOT 2019-12-13 15:55:39Z
i think oy can also edit the PR directly btw, it's a github feature
15:56
negativ.png this should probably be renamed to negative.png
Avatar
@Zatline :') nice work
Avatar
[quakenet] Oy BOT 2019-12-13 15:58:44Z
yeah
15:59
Dune: that renaming is just for the skin, should be ok then, the parts are still the same
Avatar
agree with dune on the gobble part, it kinda helps with the warnings, but it doesn't help when it cannot be turned off for specific files.
Avatar
[quakenet] Dune BOT 2019-12-13 16:00:37Z
Oy: oh, true :)
Avatar
[quakenet] Oy BOT 2019-12-13 16:02:42Z
redix: does the precision really need to be part of the snapshots? can't the server just always send 3 digits and make that visual precision be a client feature instead?
16:03
probably the beaver one now :)
Avatar
[quakenet] Oy BOT 2019-12-13 16:03:47Z
:D
Avatar
._. should be default skin with hair
Avatar
[quakenet] redix BOT 2019-12-13 16:06:02Z
The precision which is needed heavily depends on the mod so I thinks it's better to let the server owner decide. Ddrace would be okay with seconds. Fastcap needs milliseconds =\ the race snapitem usually does not change so it is only sent once anyway
Avatar
how about releasing a beta version for people to test before releasing it on tw.com?
Avatar
[quakenet] Dune BOT 2019-12-13 16:12:25Z
assa's actions build could achieve just that :p
Avatar
github action is rather nice
16:15
using it as well 🙂
Avatar
the macos build is still broken i think (due to sdl)
16:16
and bam does not work on windows... but it does not work on appveyor either
Avatar
[quakenet] Oy BOT 2019-12-13 16:17:24Z
alright
18:31
18:34
added timer icon by sonix time is right-aligned map record has a label
18:34
flag icon for the finishes is still the old one
Avatar
[quakenet] Oy BOT 2019-12-13 18:37:42Z
icon looks good
18:37
font size for map record time could be bigger
18:38
fontsize for time in score huds could be smaller
Avatar
[quakenet] Dune BOT 2019-12-13 18:39:23Z
text should be centered regardless of icon imo
18:39
looks weird
18:40
killmessages are no longer blue?
Avatar
they are on a new record
18:43
bigger map record font size, centered timer
Avatar
[quakenet] Dune BOT 2019-12-13 18:45:19Z
what do you think about the centering?
18:53
18:53
hud text size 12 and 10
18:53
which one is better?
Avatar
[quakenet] Oy BOT 2019-12-13 18:54:32Z
centered looks better
18:54
10 looks better
18:55
could you make the fontsize for the "map record" label smaler?
Avatar
[quakenet] Dune BOT 2019-12-13 18:55:23Z
+1
18:56
I'd use HeadlineFontsize
18:56
but mb too small
19:11
label has headline size
19:12
19:12
upper one has 14 for the time, lower one 16
Avatar
[quakenet] Oy BOT 2019-12-13 19:15:51Z
second looks better
Avatar
[quakenet] Dune BOT 2019-12-13 19:15:58Z
yeha
Avatar
okay. then i think the last thing is the flag icon 🙂
Avatar
T-3:32h
19:28
x)
Avatar
ChillerDragon 2019-12-13 20:34:56Z
20:35
is there enough space for 100+ hours?
20:35
wait or is it minutes?
20:36
if its minutes and i finish in 1h 0secs does it look like i finished in 0 seconds?
Avatar
well, there are long maps, that might take longer than one hour
Avatar
yeah, its YYYY/MM/DD HH:mm:s ofc
Avatar
[quakenet] Dune BOT 2019-12-13 20:52:49Z
Oy: I think a new flag will take time
Avatar
the hud score should scale with the text length
Avatar
[quakenet] Dune BOT 2019-12-13 20:53:17Z
@ChillerDragon good point, I imagine minutes just go up
Avatar
ChillerDragon 2019-12-13 21:29:16Z
Is there any way to parse an teeworlds log file and see how many players are currently online? :/ i thought every "player is ready" message gets followed by a "client dropped" but i ran this script http://149.202.127.134:8080/Pk against my full server that is running since weeks and i got -35 online players xD
21:29
seems like players can drop without being ready o.O
Avatar
timeout?
Avatar
ChillerDragon 2019-12-13 21:43:38Z
?
Avatar
you can use the tw python api instead of parsing :D, but I guess you wanna parse
Avatar
ChillerDragon 2019-12-13 21:43:58Z
i wanna parse 🙂 what tw python api btw
21:44
and what do you mean by "timeout?"
21:44
do timeouted clients drop twice?
Avatar
check tw/scripts
Avatar
ChillerDragon 2019-12-13 21:45:51Z
oh that looks good too
21:45
but still
21:49
ready=$(grep -cP '^[.{19}][server]: player has entered the game. ClientID=' "$logfile") drop=$(grep -cP '^[.{19}][server]: leave player=' "$logfile") hm now i get 10000 connected players :/
21:49
shouldnt it be possible? :/
Avatar
@ChillerDragon on disconnect econ status maybe?
Avatar
ChillerDragon 2019-12-13 22:13:31Z
hm?
Avatar
other possible solution
22:14
maybe you have silent spec mode?
Avatar
ChillerDragon 2019-12-13 22:14:03Z
to connect a econ client and then parse status?
Avatar
is your goal counting players?
Avatar
ChillerDragon 2019-12-13 22:14:39Z
yes
22:14
i try to implement restart when empty
Avatar
will end in endless restarts
Avatar
ChillerDragon 2019-12-13 22:15:24Z
nah
22:15
only once
Avatar
i mean you could get 1000 players
22:17
if you have 1000 dropped
Avatar
ChillerDragon 2019-12-13 22:19:08Z
wat? xd
Avatar
do you have ready == 10000 or ready-drop == 10000?
Avatar
ChillerDragon 2019-12-13 22:20:18Z
latter
Avatar
ChillerDragon 2019-12-13 22:20:47Z
wat yo countdowning?
22:20
new rls?
Avatar
lol, use the tw api, or the stuff I use in my teeworlds discord bot
22:21
instead of parsing logs
Avatar
ChillerDragon 2019-12-13 22:21:29Z
im actually looking into the tw api
Avatar
it's being used there 😮 to retrieve the full server list every 10 seconds or so
Avatar
ChillerDragon 2019-12-13 22:22:00Z
just will be some extra work to get the port because i can extract the logfile from my settings but not the port
Avatar
in order to check in discord, who plays zCatch 😄
Avatar
oh yeah there is a netmessage for exactly this
22:23
you can see the playernum from the browser
Avatar
A concept for a Teeworlds Server Data retrieving Bot that also functions as a Discord bot in order to search for online players or active game types. - jxsl13/TeeworldsDiscordBot
22:25
might as well get your own external ip
22:26
cand check your ports from 8000 - 10000
Avatar
localhost:8080
Avatar
ChillerDragon 2019-12-13 22:26:41Z
oh i can use localhost
Avatar
you could check your external ip and retrieve the list from the master server and check if there is a subset
22:27
._.
22:27
or localhost sadface
Avatar
ChillerDragon 2019-12-13 22:27:40Z
i dont see why i would have to use masterserver
22:27
directly talking to localhost makes more sense to me
Avatar
because it could be a bit easier
Avatar
ChillerDragon 2019-12-13 22:28:39Z
typing localhost is pretty easy i was about to lookup how to get own external ip in python
Avatar
set(external_ip:8000-10000).cut( set(masterserver_list))
22:29
you gotte use some external service for that
22:29
maybe
Avatar
hmm, teeworlds with https support
Avatar
import urllib.request external_ip = urllib.request.urlopen('https://ident.me').read().decode('utf8')`
Avatar
the deadline is over :c
Avatar
ChillerDragon 2019-12-13 23:02:55Z
Avatar
ChillerDragon 2019-12-13 23:03:06Z
Avatar
it saays buy python3.7
Avatar
ChillerDragon 2019-12-13 23:03:24Z
bru
Avatar
ChillerDragon 2019-12-13 23:03:38Z
last time i compiled python my self was a mess
Avatar
might try to run this with 2.x on your ubbuntu machine
Avatar
ChillerDragon 2019-12-13 23:03:45Z
thats best i can get with debian9
Avatar
try python3 main.py
Avatar
ChillerDragon 2019-12-13 23:04:02Z
i did
23:04
have fun rmeoving current syntax ._.
23:04
removing
Avatar
ChillerDragon 2019-12-13 23:04:21Z
bru
23:04
bra
Avatar
xD I don't know why it doesn't work
23:04
of, did you read teh readme
23:04
there is vpn stuff in there as well
Avatar
ChillerDragon 2019-12-13 23:05:08Z
wat readme
Avatar
ist that running the discord bot by itself or is that copy and pasting some of my stuff?
23:06
hm, file looks like yours
23:06
weird shiet
Avatar
ChillerDragon 2019-12-13 23:06:44Z
A python script which communicates with teeworlds server log as input and econ connection as output. - chillavanilla/TeeworldsEconMod
23:07
im running this which is tw_api.py from vanilla master without master
Avatar
try reverting the last change :D?
23:09
of the tw api
23:09
maybe that helps, kinda doubt it, but gotta try
23:09
where deen changed the first line
Avatar
ChillerDragon 2019-12-13 23:23:48Z
well executing it with python3 should bypass the shebang
Avatar
I'd guess :'c
Exported 177 message(s)