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 2018-12-18 00:00:00Z and 2018-12-19 00:00:00Z
Avatar
[quakenet] <heinrich5991> redirecting isn't possible, so what you're looking for is reverse-proxying the clients
00:05
[quakenet] <teeworlds_rocks> heinrich5991: thanks, I'll look into that
Avatar
[quakenet] <rand> that's what some fake servers were doing to steal players credentials on other modded servers iirc
Avatar
[quakenet] <teeworlds_rocks> rand: I only want to "redirect" specific users to other ports on my server, nothing else
11:28
[quakenet] <teeworlds_rocks> for some mod I'm thinking about doing
11:28
[quakenet] <teeworlds_rocks> nothing malicious
11:32
[quakenet] <teeworlds_rocks> or if it's possible to change the map only for some players, I'd also take that^^
11:33
[quakenet] <heinrich5991> you can send a ChangeMap to the clinets
11:34
[quakenet] <teeworlds_rocks> heinrich5991: for example if two players want to duel each other, they'll be sent to another map while the other players stay on the old one (including new players who join)?
11:34
[quakenet] <heinrich5991> but note that the current server code isn't architectured in a way that allows for this easily
11:34
[quakenet] <heinrich5991> yes, you can do that
11:34
[quakenet] <teeworlds_rocks> ok cool that might be better
Avatar
[quakenet] <rand> it looks hard to implement but interesting, good luck :)
Avatar
[quakenet] <Teeworlds> [teeworlds] Dune-jr opened pull request #1904: Always use colorful gametype and level icons in the browser instead of grayscale (master...feature-colorful-browser) https://git.io/fppzJ
Avatar
[quakenet] <teeworlds_rocks> yeah colored icons look better, especially to distinguish the different skill levels
Avatar
[quakenet] <teeworlds_rocks> also in the browser players aren't correctly sorted after applying the 'hide bots' option
15:04
[quakenet] <teeworlds_rocks> not sure if that's intended
Avatar
some people stole and leaked my mod with that feature, feelsbadman
15:05
and it got intern leaked
Avatar
[quakenet] <Oy> that sorted was already fixed on github
15:09
[quakenet] <teeworlds_rocks> ah I see
15:14
[quakenet] <Dune> o/
15:14
[quakenet] <rand> @Deleted User which feature ? multi game on one server ?
Avatar
yes
15:15
it can ez improved and can be more flexible
Avatar
[quakenet] <teeworlds_rocks> you might as well leak it to github now :D
Avatar
so i could make it globally work on different servers
15:16
no
Avatar
[quakenet] <rand> did you have a limit on the number of clients you have ?
15:18
[quakenet] <rand> wonder if integrating an irc client on teeworlds is useful
Avatar
max is 256
15:19
but it can be more
15:19
unlimited if i want
Avatar
[quakenet] <rand> then, you can chat with people to choose a server afterward instead of using an additional server
15:20
[quakenet] <rand> does your server spawn game server on demand ?
Avatar
how do u mean on demand?
Avatar
[quakenet] <rand> if 256 players want to play on their own ctf server to train their capture speed
Avatar
ah
15:22
i dont accept demands, but it could possible too for user to add their own servers with command + login into their accs
Avatar
[quakenet] <rand> so, you only are a proxy ?
Avatar
no
Avatar
[quakenet] <rand> (a powerful proxy)
15:24
[quakenet] <rand> what were the server players were playing on ?
15:25
[quakenet] <rand> (you said "their own servers")
Avatar
the feature isnt possible for users, but i can add with commands servers
15:25
only for admins
15:26
and it was only intented for blocker servers
Avatar
[quakenet] <Dune> rand: multiple clients did irc integration iirc
15:28
[quakenet] <Dune> e.g. Henningsttwo's
15:28
[quakenet] <rand> I'm confused, do the (blocker) servers run on the same (teeworlds) server ?
Avatar
true
Avatar
[quakenet] <rand> or are there multiple binaries ?
Avatar
nope
Avatar
[quakenet] <rand> ok
15:30
[quakenet] <rand> Dune: can't wait not to see this feature in official teeworlds :D
Avatar
oh god
15:30
pls no
Avatar
[quakenet] <Dune> rand: I tried to implement one myself 8 years ago and failed, never touched IRC since :D
15:39
[quakenet] <Dune> your turn
15:39
[quakenet] <rand> I don't want to see this in tw official
15:40
[quakenet] <rand> it is a thought experiment
15:41
[quakenet] <rand> tutorial and AI are much more interesting and challenging
15:44
[quakenet] <Oy> had one integrated in 0.4 or 0.5 times
15:48
[quakenet] <teeworlds_rocks> the AI on the test server feels so unnatural
15:49
[quakenet] <teeworlds_rocks> the reflexes are way too good
15:49
[quakenet] <teeworlds_rocks> I don't like it when somebody instahooks me whenever I get into their range :D
15:49
[quakenet] <Dune> and it got nerfed :D
15:50
[quakenet] <Oy> are based on the ones from sushi?
15:50
[quakenet] <Oy> *+they
Avatar
[quakenet] <rand> mines are not
Avatar
[quakenet] <Oy> ok
16:21
[quakenet] <rand> (also from scratch)
16:23
[quakenet] <rand> I read about quake bots but the overall system is a bit complex to me to adapt in teeworlds
Avatar
ChillerDragon 2018-12-18 16:26:24Z
@Deleted User nobo if u develop open source on github for everyone you can't be leaked :p
Avatar
didnt
16:27
if somebody login into server via ur email/pw on panel and get pw, sad life asf (edited)
16:27
chiller and if u have no idea, then be quiet pls
Avatar
ChillerDragon 2018-12-18 16:29:13Z
As far as I know it was your roommate who leaked it?
Avatar
true
Avatar
ChillerDragon 2018-12-18 16:29:22Z
closed src sucks thats a fact
Avatar
you 2
Avatar
ChillerDragon 2018-12-18 16:29:31Z
u
Avatar
gamecontext.cpp 20k lines
Avatar
ChillerDragon 2018-12-18 16:29:46Z
character.cpp 20k lines function xd
Avatar
ye thats sad on your mod xd
Avatar
ChillerDragon 2018-12-18 16:29:59Z
u
16:30
didnt you stole it back then?
Avatar
make no sense if its from me and 13x37
16:30
how can i steal it back?
Avatar
ChillerDragon 2018-12-18 16:31:27Z
No i mean back then when i was a closed src nobo i gave my source to Marcella and then i saw a very very similar mod with specific commands like /dummy on the exec Starblock server
Avatar
you are talking about the old old mod
Avatar
ChillerDragon 2018-12-18 16:31:51Z
yy
16:31
pre BW and pre everything
Avatar
[quakenet] <Oy> hm, that empty vote thing ain't that simple to fix ...
16:32
[quakenet] <Dune> err
Avatar
ChillerDragon 2018-12-18 16:32:15Z
oh we are in the official irc
Avatar
marcella said, made it by himself
Avatar
ChillerDragon 2018-12-18 16:32:20Z
sorry for offtopic -.-
16:32
marcella nobo xxxD and he kicked me out of credits completly
Avatar
[quakenet] <Dune> Oy: I guess you have to add a flag somewhere "ReasonLoaded", init it to 0, then set it to 1 at the first callvote message?
16:33
A retro multiplayer shooter. Contribute to teeworlds/teeworlds development by creating an account on GitHub.
16:33
[quakenet] <Dune> but would be nice if server sent the reason too :|
16:35
[quakenet] <Oy> it sends vote_unknown so it doesn't create the xxx started vote blabla when u join and it's already running
16:35
[quakenet] <Oy> but that's only one and can't build correct description for kick and spectate votes
16:37
[quakenet] <Oy> well probably best to just use them. have to live with that chat msg till 0.8
Avatar
ChillerDragon 2018-12-18 16:38:18Z
0.8 lol
Avatar
[quakenet] <rand> i don't know how mail/login leaks is related to opensource
16:46
[quakenet] <rand> and at this point, I m afraid to ark
Avatar
if my roommate logging in into acc to get serverpw
16:47
make sense?
16:48
without permissions and download the files on usb or on his pc with root pw
16:48
rip
Avatar
[quakenet] <rand> open source does not mean open config
Avatar
why u say config to it?
16:49
do u know what happen with my old mod?
16:50
somebody of devs had depressions and published it ony github, because he didnt get attention, if i have no time for him aka. Rei
Avatar
[quakenet] <rand> i dont understand serverpw can be linked publishing sources
Avatar
ChillerDragon 2018-12-18 16:52:29Z
rand: in this case there would be no motivation to enter @Deleted User s server with serverpw to get the code if it was public anyways
16:52
somebody went to his server to steal something what should be public in my eyes anyways
Avatar
@ChillerDragon lets publish ur own nudes of ur mobile phone
Avatar
[quakenet] <rand> that's noq the point
Avatar
the world needs them
Avatar
ChillerDragon 2018-12-18 16:54:11Z
there are no nudes :p
Avatar
its a funny comparison
Avatar
ChillerDragon 2018-12-18 16:54:23Z
i publish 99% of the data i own
Avatar
lets say to google, gimme srv
16:54
src*
16:54
or facebook
Avatar
ChillerDragon 2018-12-18 16:54:39Z
yea would be nice
Avatar
[quakenet] <Dune> you might want to take that conversation on another channel
Avatar
ChillerDragon 2018-12-18 16:54:52Z
yes i am so sorry
16:54
we should stop here
16:54
:c
Avatar
i wouldnt discuss with him anyway, its dumb
Avatar
[quakenet] <rand> Dune: meh
Avatar
its like to give everyone a key for ur home (edited)
Avatar
ChillerDragon 2018-12-18 16:55:48Z
stap edit msgs they get resent on irc
Avatar
[quakenet] <rand> I don't care about the status of the source, I won't play on it but it's my choice as much as it was your choice not to publish the source
Avatar
but apparently he does not accept that I do not want to publish it
Avatar
[quakenet] <rand> my question is : how publishing the source make your personal data leaks ? (except of mail address that can appear in commits)
Avatar
if u live with another one in a commune for a year
16:57
it explains it to yourself?
Avatar
[quakenet] <rand> you mean,the verly lines of code are your personal data ?
16:58
[quakenet] <Dune> My guess would be that they commit everything to github, including the .cfg
Avatar
no
Avatar
[quakenet] <Dune> Wrong guess :(
16:59
[quakenet] <rand> I'm trying not to guess ^^
16:59
[quakenet] <Teeworlds> [teeworlds] oy pushed 1 new commit to master: https://git.io/fpp7p
16:59
[quakenet] <Teeworlds> teeworlds/master 9099a69 oy: fixed empty vote when joining a server. closes #1887
16:59
[quakenet] <rand> teeworlds source are open, but it does not mean people can access each computer/server which is running a teeworlds server
Avatar
teeworlds standard is opensrc
Avatar
[quakenet] <rand> it's the same with every opensource server application (webserver, dns, proxy etc)
Avatar
thats true
Avatar
[quakenet] <Dune> oy: no client side fix then?
17:00
[quakenet] <Dune> thx for doing it btw: )
17:01
[quakenet] <rand> well, teeworlds mod can be closed, that's why it is indeed up to the dev
Avatar
but if u make an own mod when nobody else has acces to it and its not opensrc that specific mod
17:01
and if somebody steal it from you
17:01
how you would call it?
17:02
closed opensrc?
Avatar
[quakenet] <rand> you are telling us that the whole email/pw/etc stuff was a image to illustrate your point ?
Avatar
facepalm
Avatar
[quakenet] <rand> and tht the only thing that was stolen was the source ?
17:04
[quakenet] <Oy> Dune: just server sided. and it seems the client drops the according chat msg cause it's still somehow connecting - so everything is smooth :D
Avatar
everything on the server
Avatar
[quakenet] <rand> not that it has no value
17:04
[quakenet] <rand> ok
17:04
[quakenet] <rand> but how your mail/pw was leaked ?
Avatar
stolen by my own commune mate
Avatar
[quakenet] <Dune> Oy: cool :)
17:05
[quakenet] <Oy> looking into the motd thing now
Avatar
do u know save password options...
Avatar
[quakenet] <rand> then, it's not because of your mod becoming opensource that your whole data on your server was stolen but because of this your mod became "opensource"
17:07
[quakenet] <Dune> error: ‘const struct CNetObj_PlayerInfo’ has no member named ‘m_ClientID’
Avatar
you confuse me rand
Avatar
[quakenet] <Dune> uh, I missed a chapter
17:08
[quakenet] <rand> is the opensource issue the cause or the consequence of your roomate stealing your data ?
Avatar
ye
Avatar
A retro multiplayer shooter. Contribute to teeworlds/teeworlds development by creating an account on GitHub.
17:12
[quakenet] <rand> I understood at first that was the cause
17:13
[quakenet] <Dune> aah
17:14
[quakenet] <rand> it's a feature !
17:14
[quakenet] <Dune> haha
17:14
[quakenet] <Oy> revert it?
17:14
[quakenet] <Dune> manually opening the scoreboard should turn off the MOTD probably
17:14
[quakenet] <Dune> it's going to be ugly otherwise
17:15
[quakenet] <Oy> could add more alpha to the motd background so it still looks good with open scoreboard
17:15
[quakenet] <Dune> sounds good
17:17
[quakenet] <Dune> coding with MS fonts on linux is awful
Avatar
[quakenet] <lvgx> q
Avatar
[quakenet] <Dune> no way to bind the key left of 1 anymore on french keyboards, right, rand ?
17:53
[quakenet] <rand> left of 1
17:53
[quakenet] <rand> ?
17:54
[quakenet] <Dune> yes, above tab
17:56
[quakenet] <rand> I will test
17:56
[quakenet] <Oy> ^В°
17:56
[quakenet] <rand> ²
17:57
[quakenet] <Dune> it used to be backquote
17:57
[quakenet] <Oy> Dune: about the copy thing https://github.com/matricks/bam/blob/master/src/tools.lua#L350
Bam is a fast and flexible build system. Bam uses Lua to describe the build process. It's takes its inspiration for the script files from scons. While scons focuses on being 100% correct when b...
17:58
[quakenet] <Oy> that's what bam uses
17:59
[quakenet] <Oy> "cp datasrc/ui/gametypes/itdm).png build/x86_64/debug/data/ui/gametypes/itdm).png"
18:01
[quakenet] <Dune> aaah, thanks
18:01
[quakenet] <Dune> yeah, it lacks a " "
18:03
[quakenet] <Dune> nice find
18:05
[quakenet] <Dune> the windows string is escpaed
18:06
[quakenet] <Dune> works, thank you
18:08
[quakenet] <Oy> :D
18:11
[quakenet] <Dune> more or less done porting spl0k's teecomp \o/
18:14
[quakenet] <Oy> cool :)
18:14
18:15
[quakenet] <Dune> i'll play with it for a while then try to clean it for a PR I guess, not sure what needs to be adjusted visually
Avatar
pls tell me the stats are computed server-side Dune 😃
18:46
that has been the biggest downside of teecomp, e.g when joining the server late
Avatar
@magnet Even the K/D stats from the default scoreboard are client-side :/
Avatar
the protocol wasn't changed for that, sadly
Avatar
well that's something for 0.8 then 😃
Avatar
see you sunday :)
Avatar
that's been a github issue for like 8-9 years 😛
Avatar
I think it was a trac issue
Avatar
possibly
19:07
but I would have liked if you hadn't reminded me of the existence of trac 😛
Avatar
aren't you happy to have git now?
Avatar
precisely
19:08
even github issues are better than trac.
Avatar
feels like I'm born just in time to not have to deal with poor versioning software :P
Avatar
well trac isn't svn
19:10
even though both sucked
Avatar
[quakenet] <teeworlds_rocks> https://www.teeworlds.com/?page=docs is outdated btw.
19:21
[quakenet] <teeworlds_rocks> e.g, sv_spectator_slots -> sv_player_slots
19:23
[quakenet] <teeworlds_rocks> I think I had to look into the source code when I configured my servers a few days ago^^
19:24
[quakenet] <Dune> teeworlds_rocks: you can, report doc issues there https://github.com/teeworlds/documentation/issues
Contribute to teeworlds/documentation development by creating an account on GitHub.
Avatar
[quakenet] <teeworlds_rocks> ah there's already a PR which addresses this
19:49
[quakenet] <Dune> TIl issues can be pinned on github
19:50
[quakenet] <heinrich5991> TIL
19:50
[quakenet] <heinrich5991> how?
19:52
[quakenet] <heinrich5991> huh
19:52
[quakenet] <heinrich5991> looks new, with that "beta" thing
19:52
[quakenet] <Dune> yeah
Avatar
[quakenet] <rand> Dune: when using the "left of 1", I get "&178" as bind
22:06
[quakenet] <rand> and it works in-game
22:06
[quakenet] <Dune> huh, thanks
22:06
[quakenet] <rand> (at least with +nextwepaon
22:06
[quakenet] <rand> (using teeworlds/master)
22:07
[quakenet] <Dune> ty
22:07
[quakenet] <Dune> works
Exported 247 message(s)