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-01-25 00:00:00Z and 2018-01-26 00:00:00Z
Avatar
@Ryozuki you broke force votes...
00:09
@Ryozuki could you please test this stuff before making a PR? 😦
00:10
or before we merge 😛
Avatar
cb0209d Reapply "Only make grenades explode once (fix b... - def-
Avatar
as a mapper we have the possebility to speak to the player via tune_zone_enter, which is a cool thing, but... its shown as a server message. its a bit bad for lets say new players who dont really understand where to look at especially when the server is full and there are many server messages anyway. so i was wondering if it is possible to put these tips into broadcast but only as long as youre in the zone? would be very cool. also would reduce the message sound (edited)
Avatar
@Learath2 can u explain further how it is broken? i would expect something better from a dev than "it's broken"
Avatar
ChillerDragon 2018-01-25 06:42:58Z
@Im 'corneum braodcasts overwrite each other .-. So the map broadcasts can get overwritten by the clock. Or they can overwrite Moderator broadcasts and map releases and so on
Avatar
@ChillerDragon hmmm. I thought about that and thought to myself. What are the odds?
Avatar
ChillerDragon 2018-01-25 06:45:38Z
They increase by adding this stuff.
06:46
I have to fight a lot with this Problem in ddpp. What i did Is i implemented a broadcast importance. So irrelevant broadcasts like a clock cant overwrite map broadcasts. But what Is stronger? Map or Moderator?
06:47
And idk if my System would fit into ddnet
06:48
Imo broadcasts are great. But in a serious mod they should only appear in a small amount
Avatar
grenadesar refixed ?
Avatar
grenadesar?
11:39
@Ryozuki as far as I understood from @Learath2, forcing the vote doesn't work, it has no effect, it doesn't even output anything
Avatar
ChillerDragon 2018-01-25 11:40:27Z
"grenades are fixed?" @heinrich5991
Avatar
currently the double explosions do not happen
11:41
if you know a map that's broken due to this, please report it to me or @snail
Avatar
ChillerDragon 2018-01-25 11:42:10Z
great move!
11:42
i like it
11:42
#makeDDNetVanillaAgian
Avatar
Can someone explain that double explosion problem.
Avatar
ChillerDragon 2018-01-25 11:43:41Z
nades can double
11:44
im not sure when exactly but i think if the lifetime is low or 0 and its close to collision or something
Avatar
if the grenade hits the wall at the same time as its lifetime running out, you'll get two explosions
11:44
one from the collision and one from the "timedeath" of the grenade
11:44
*you'd
11:44
(in the past)
Avatar
Hmm nice
11:46
What about "cheated ranks"?
Avatar
ChillerDragon 2018-01-25 11:47:30Z
died "delete em" xd
Avatar
Ye just remove the ranks from every map with rocket
Avatar
ChillerDragon 2018-01-25 11:47:58Z
xd
Avatar
@n000b I have decided 😛 that it's unlikely that there are many of them so far
Avatar
ChillerDragon 2018-01-25 11:49:40Z
i also think that the influence isnt too bad
11:49
and i hope it
Avatar
Okay, best decision I guess
Avatar
we should probably take a look at "Quintessenz" and "Binary", as reported in the forums
Avatar
Yeah I saw
Avatar
with what version of tw used datafile version 4?
Avatar
it was before "copied refactor to trunk" 😃
12:04
i.e. before 2007
12:05
*before the end of 2007
Avatar
thonkery then I will not support version 3
Avatar
@Matodor where? what are you programming? 🙂
Avatar
heh, I see my doc there 😉
Avatar
thx for that
Avatar
if you have useful things to add, please do so ^^
Avatar
@Ryozuki no output at all
Avatar
tw in c#? 😃
Avatar
ChillerDragon 2018-01-25 14:46:54Z
c/c++ > c#
f3 2
Avatar
never
14:49
only C#. I fell i love
heartw 2
f4 3
hey 3
Avatar
c best lang
❤ 1
f3 1
feelsamazingman 1
🥚 1
16:28
"glory C#! C# best! С PLUS PLUS at the bottom! C# easy"
Avatar
[quakenet] <Learath2> C > everything else, deal with it hipsters
f3 1
16:32
[quakenet] <Learath2> you come and you go with your newfangled languages but C is eternal, it's omnipresent
Avatar
ChillerDragon 2018-01-25 16:32:28Z
❤ true
Avatar
you are more hipsterish now than we 😄
Avatar
Just wondering if I have missed something, but is there anywhere published on GitHub source of e.g. https://ddnet.tw/status/ ? main part of website is of course under https://github.com/ddnet/ddnet-web , but is there a way I could find what generates the not-published-there ones?
ddnet-web - Static part of DDNet's website: https://ddnet.tw/
Avatar
I bet, it's under status folder
Avatar
oh, this one is just one directory deeper
17:05
or rather in /stats/server/...
Avatar
depends on what you are looking for
17:06
I'm looking for anything that would produce output being index.html/.php file
Avatar
If i remember, it's generated every few minutes by his scripts
17:06
check ddnet-scripts
17:07
that serverstatus.js is responsible for information
17:07
about VPS
17:07
I mean, no game servers
Avatar
@Soreu the rest is generated by scripts in ddnet-scripts
Avatar
@Learath2 yea, the thing is I can't figure out which one creates what 😛
Avatar
tell me which one you are looking for 😛
Avatar
also, is there any simple way I could run it locally to test whole website?
17:09
idc about missing data from e.g. database
Avatar
# m h dom mon dow command */20 * * * * /usr/bin/nice -n 19 /usr/bin/ionice -c 3 /home/teeworlds/servers/scripts/update-everything.sh */2 * * * * /usr/bin/nice -n 19 /usr/bin/ionice -c 3 /home/teeworlds/servers/scripts/update-status.sh #* * * * * /home/teeworlds/servers/scripts/print.sh
17:09
one of them
17:09
probably update-status.sh
17:09
but I don't see it 😄
Avatar
update-everything.sh runs other scripts
Avatar
I know, right. but can't find that file
17:10
maybe private
Avatar
including the ones that generate the webpages
Avatar
oh, here
Avatar
update-local builds the vote files and the map archives
17:11
here you go
Avatar
I think I just reminded myself why over year ago I gave up on writing redesign 😛
Avatar
ranks.py generates /ranks 😛
17:12
Yeah not really easy to redesign when the site is written this way
17:12
you might aswell rewrite the whole thing at that point
Avatar
not my skill
Avatar
I remember our bootstrap version
17:12
xD
17:13
It was quite nice
Avatar
generating web pages with python, while smart, is not the best idea
Avatar
though, the mess in https://github.com/ddnet/ddnet-web/tree/master/www drives me crazy when sitting in editor
ddnet-web - Static part of DDNet's website: https://ddnet.tw/
17:13
finding damn index.php file took me a while
17:13
and it's sorted alphabetically xd
Avatar
Yeah, it should be rewrite from scratch. But, i don't think that anyone would do it 😄
Avatar
@Savander that's why I know about ~7 projects of redesign
17:14
and I started at least 3
Avatar
One with me I guess
Avatar
of redesign/rewrite*
Avatar
I guess you could reskin it maybe 😛
Avatar
ye, union of lazy developers and such things @Savander
Avatar
heh, it's better to make new DOM
17:15
than messing in current one.
Avatar
@Savander sure but we already stated "Ain't nobody got time for that"
Avatar
@Learath2 wanted to go with changing just css file, but still needed to make few changes to templates
Avatar
few changes shouldn't be too hard @Soreu, just needs some digging
Avatar
and tbh, writing new articles have to be pain in ass at the moment 😄
Avatar
new articles?
Avatar
with current system
17:17
ya
Avatar
the blog posts?
Avatar
ya ya
Avatar
oh do I see some twig or sth there?
Avatar
if anyone is interested, this is how it looks after whole night of digging:
Avatar
some templating engine, thought the index page was also generated by python 😄
17:18
or without fancy community-based background with some nice screenshots:
17:19
Avatar
I though its Nunjucks
17:19
tbh
Avatar
could be anything 😄 You know I don't know hao2 web
Avatar
I learnt Nunjucks few days ago
17:20
I really like it
17:20
😄
17:20
nunjucks-scss-browsersync-boilerplate - Boilerplate for developing with using of Nunjucks (Template Engine), SASS/SCSS (CSS PreProcessor), BrowserSYNC and GULP (For automatization).
Avatar
and before anyone starts screaming that ppl won't like it, that: http://v2.ddnet.tw/WIP/ was made during whole day of edits based on comments from commuity (old big group on skype), I'm just trying to recreate it in working way
Avatar
I made simple Automatization, like reallly simple
17:21
but works perfectly for me 😛 Pro designing
17:21
I mean, I don't know what people expects from teeworlds site
17:21
probably they will never like any changes
f3 2
17:22
And second, the question is, if we want to follow trends
17:22
or we want to stay behind
17:22
😛
Avatar
Well, due to the part of always someone not liking something, I was damn surprised back then when everyone in the channel participated in my fun of figuring out nice new design, and everyone (in the group) at the end liked it
17:24
still no idea how that happened xd
Avatar
old style from 2014 for reference
17:25
my impressive logo skills 😃
Avatar
have seen far worse looking websites 😛
17:27
and the current one neither looks bad, I just like to improve how stuff looks 😉
17:27
we don't need to follow super extra new trends
17:27
but hookrace.net
17:27
looks perfectly fine
17:27
just flat white color, with good fontface
17:28
we don't need anything more 😄
17:28
It's not a joke, i really like it
Avatar
ChillerDragon 2018-01-25 17:29:26Z
me2
17:29
but i also like ddnet.tw
Avatar
@Soreu help designing maps xd
Avatar
@n000b that was too much time-consuming 😛
17:54
(not like I wouldn't like to back on that)
Avatar
I forgot a single ! in https://github.com/ddnet/ddnet/pull/996 and it made all broke. Right now force votes don't work on ddnet servers, this fixes it. Tested
Avatar
I forgot a single ! in #996 and it made all broke. Right now force votes don't work on ddnet servers, this fixes it. Tested
18:36
also you should give "vote_no" command access to helpers
19:22
god...
Avatar
votes are votes
Avatar
what votes
Avatar
If it was configurable, why we deleted it ?
19:42
lul
19:42
Maybe next time, ask people before implementing such things ;p
19:46
or at least before releasing new client
Avatar
it was in the beta aswell
Avatar
so people complained?
Avatar
if yes, why you didn't removed it before? or make pull
19:47
if no, why now
19:47
lol
Avatar
I have another question, why so important? 😄
19:47
Is just emojis
Avatar
It's not just emojis
Avatar
i complained in beta
19:48
no one listened
Avatar
I mean, it's overall problem
19:48
About new features
Avatar
others complained as well
Avatar
and remvoes
19:48
very often, they are made jsut because you want to 😄 Then people complaining
19:48
first ask, then do 😛
Avatar
It's not wasted dev-time as someone else coded it, people complained, we removed it (edited)
Avatar
it's for people
19:49
not for devs
19:49
imo
Avatar
people were not harmed by emojis
Avatar
stop talking about emojis
19:49
I;m talking about overall problem
19:49
with new features
19:49
it's just like, boom
19:50
without asking, very often. Only sometimes there's some kind of post on forum, with question
Avatar
which feature was just like boom? please inform me, we don't have many devs nor do we have much time to waste
Avatar
It would be much better 😛
19:50
Anyway, it's your project
Avatar
@Learath2 new hooktrhough
19:51
we were lucky it survived imo xD
19:51
people also hated it
Avatar
If you are going to complain about it, you should give examples 😛
Avatar
Then I should list every feature here
19:51
they are discussed here, with devs
19:51
no with real people, which uses it
19:51
;p
Avatar
new hookthrough is a bugfix tho, the old one didn't even work as intended
19:52
I just want one @Savander 😃
Avatar
devs are no real people
19:53
ok
Avatar
don't think like, devs playing few hours every day
19:54
and the amount of devs is pretty small
Avatar
I play every day, from 1 am to 5am with @heinrich5991
Avatar
find us on any fine server that hosts "Back in the days 1/2/3" or "Stronghold 1/2"
19:54
😄
Avatar
that's why devs shouldn't make community decisions
Avatar
okay guys, you are taking everything too personal
19:54
I don't continue discussion here
19:54
😉
Avatar
have a nice day
Avatar
Who said anything personal 🙁
19:56
You say devs don't play, we have like what 4 active devs, 2 of us play every night, Ryozuki is always around, that makes 3/4
19:57
You want to discuss something, then don't want me to reply to any of your arguments
19:59
and you leave me hanging... whatever, I'll keep working
Avatar
rip savander
20:02
lol you made him quit
Avatar
and all I used were rational statements that included no insults, no words with bad connotations or even a bad tone
20:05
I guess I was supposed to lie and say things I didn't believe in
Avatar
Well it was more about how can 3 people think what is best.
20:06
But you know, I don't really care.
Avatar
then he failed to get his point across, not like I told him to stop arguing
Avatar
I'm completely okay with discussing things
Avatar
i play more than "few hours"
20:06
my steam records actually 1500+ hours
Avatar
It's not a discussion if I'm not allowed to talk tho
Avatar
@Ryozuki concerning numbers?
20:07
But I got also like at least 1000 hours I guess, but I am still noob
Avatar
i play before tw was even in steam
20:07
so thats not the real time
20:11
that escalated quickly
20:11
n0000b stfu now
20:11
you are annoying
Avatar
nice tournament, now for registering is soon
Avatar
vanilla, rly? thonkery
Avatar
Why should I be silence, while you are only spamming your video @Roco
20:37
@Roco you didn't find other teeworlds discord channels? I got some extra If you want
Avatar
[quakenet] <ReiTW38> Hi people, does someone have a little tutorial about converting .mp3 to opus? when i'm trying to get on this link https://forum.ddnet.tw/viewtopic.php?f=16&t=582, i get a little message "You are not authorised to read this forum."
Avatar
ChillerDragon 2018-01-25 20:57:43Z
write in ur favoruite search engine "mp3 to opus mlg free web converter 420" press enter and get crazy results
Avatar
[quakenet] <ReiTW38> god damn
21:01
[quakenet] <ReiTW38> i found some uganda knuckles by searching dat
21:40
[quakenet] <deen> where did you find the link? we should update that
21:42
[quakenet] <ReiTW38> ehm "How To Map" from ddnet.tw
21:42
[quakenet] <ReiTW38> you have for Sound Layer: Detailed Tutorial by DoNe
21:42
[quakenet] <ReiTW38> this link
Exported 278 message(s)