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 2017-06-18 00:00:00Z and 2017-06-19 00:00:00Z
Avatar
Previously, using drive-relative paths could be used to escape the Teeworlds directory on Windows.
18:28
1a50d40 Use str_find from src/base/system.h and che... - heinrich5991 e774643 Merge pull request #789 from heinrich5991/pr_do... - def-
Avatar
Lumpy ◐ω◑ 2017-06-18 20:39:20Z
why on this server kill protection won't work? Optik accidentally killed himself near finish and after finish we tried to test kill protection and we killed yourself with bind
Avatar
ᶰ°Konͧsti 2017-06-18 20:40:22Z
Seems like you were fast, killprotection works after 20 minutes
❤ 2
Avatar
Lumpy ◐ω◑ 2017-06-18 20:40:36Z
nope, there were more then 100 mins
Avatar
ᶰ°Konͧsti 2017-06-18 20:40:50Z
wtf
Avatar
maybe he bound kill; say /kill
20:40
?
Avatar
killprotection should be like 5 minutes
Avatar
it's configurable
Avatar
ᶰ°Konͧsti 2017-06-18 20:41:15Z
; doesnt work without extra command
Avatar
i meant. Configurable via server_config
20:41
but okay, maybe should be configurable for each player
20:41
or smth
Avatar
it really should
Avatar
Lumpy ◐ω◑ 2017-06-18 20:42:13Z
idk what he bind but it worked for me then there is always kill protection with my bind after 20 mins (edited)
Avatar
especially in locked teams
20:42
I love slipping off to my kill key
Avatar
you tested it now?
Avatar
Lumpy ◐ω◑ 2017-06-18 20:43:19Z
he told that he tried to chat smth, but we didn't see chat cloud above him, so I think he accidentally push kill bind button
Avatar
idk, some people boud say kill and kill
20:44
idk why, but
Avatar
Lumpy ◐ω◑ 2017-06-18 20:45:01Z
its not the bind, I told you I tested it with my bind, and my bind never let me kill myself after 20 mins
Avatar
but you understand what im saying?
20:45
if you say /kill; on chat
20:45
it doesn't amtter if its 20 minutes
Avatar
yes he gets you
Avatar
or 5 minutes
20:45
you wil die anyway
Avatar
Lumpy ◐ω◑ 2017-06-18 20:46:16Z
he didn't type /kill and problem is not with what he did, my bind killed me then it shouldn't
Avatar
so you tested it yea?
20:46
which port
Avatar
Lumpy ◐ω◑ 2017-06-18 20:46:43Z
yeah
Avatar
1110010hacker1101011 2017-06-18 20:46:44Z
ZULUL
20:46
happy
Avatar
nvm i got
Avatar
1110010hacker1101011 2017-06-18 20:47:53Z
All like?
20:47
:p
Avatar
Lumpy ◐ω◑ 2017-06-18 20:48:28Z
@1110010hacker1101011 its developer channel, pls don't go offtopic (edited)
Avatar
1110010hacker1101011 2017-06-18 20:48:32Z
@Lumpy ◐ω◑ ok (edited)
20:49
music
Avatar
question, did you finish?
Avatar
Lumpy ◐ω◑ 2017-06-18 20:49:54Z
+
Avatar
1110010hacker1101011 2017-06-18 20:50:04Z
-
Avatar
Lumpy ◐ω◑ 2017-06-18 20:50:18Z
but on other servers even after finish it won't let me kill with bind
20:50
after finish, your time is set to server-time
20:50
then you can kill yourself
20:51
it only works, when you are while racing
20:51
after finish nope
Avatar
ᶰ°Konͧsti 2017-06-18 20:51:19Z
True
Avatar
because then it doesn't matter if you will die or no. :PP you finished anyway so
Avatar
Lumpy ◐ω◑ 2017-06-18 20:52:16Z
is it smth new? coz if I remember correctly I couldn't kill myself with bind after finish
Avatar
1110010hacker1101011 2017-06-18 20:52:24Z
Emoticon_Smile_Face
20:52
it works like that since
20:52
i wrote it
20:52
:p
Avatar
Lumpy ◐ω◑ 2017-06-18 20:52:35Z
hm
Avatar
you need to "bind k kill" not "bind k say /kill"
Avatar
Lumpy ◐ω◑ 2017-06-18 20:53:09Z
ok, I'm testing it right now with u 😄 15 mins to go
Avatar
saying /kill always kills you
Avatar
Lumpy ◐ω◑ 2017-06-18 20:53:28Z
I have bind f9 "kill"
Avatar
which actually is a weird way of doing this, maybe we should ask for confirmation in any case after 20 mins
20:54
could also maybe get x% of the average finish time
Avatar
for what? /kill is extra command anyway
Avatar
1110010hacker1101011 2017-06-18 20:54:53Z
@Savander Savander |KoG| this /kill (edited)
Avatar
I've seen a lot of people suggest "bind k say /kill"
20:55
which is stupid
Avatar
it is, right
20:55
but it will work only on ddnet
20:55
so, if poeple are stupid
Avatar
it isn't right
20:55
it bypasses kill protection
Avatar
they can do
20:56
/kil /confirm in bind. but
20:56
maybe we can add something like
20:56
"Confirm kill command by saying /kill again"
Avatar
we should just require two kill inputs of any kind
20:57
so if a flag is set kill the guy on any kill input if not set the flag
Avatar
or maybe, we should just switch the name of command
20:58
to something more. . .
20:58
ehm,
Avatar
switch the name of which one?
Avatar
./kill
20:59
to maybe
20:59
./confirm_kill
20:59
Maybe poeple just think that
20:59
/kill is the only way to suicide/restart game
20:59
so they binding it
Avatar
well if it's going to be ./confirm_kill it shouldn't kill you at all
20:59
well it effectively is the only way to kill oneself after 20 mins
21:00
i propose we make /kill and kill analogous and make them check a common flag
21:00
so even if people bind the wrong one they still get kill protection \o/
Avatar
so if you want to commit suicide, you need to kill yourself twice?
21:01
i mean, send flag
Avatar
after 20 mins yeah i guess
Avatar
what if you accidentialy press kill twice? D:
Avatar
you could always get a bind like say /allowsemicolon;/kill;/kill to nuke yourself 😛
Avatar
yea, i know that
Avatar
well if you are spamming kill you prolly want to die
Avatar
i don't think so, sometimes you wwant to start chating
21:03
you are writing someone, then OH cmon
21:03
i didn't press "T"
21:03
buum, you are dead
21:03
because you type twice "A " XD (edited)
21:03
or somehitng
21:04
Idea
21:04
if you want to kill yourself, then you have to type random string, which will be generated by server
21:04
yea, nobody will kill accidentialy 😄
21:05
or something like PIN, 4 numbers
Avatar
that's just ridiculous amount of work just to kill yourself 😛
21:05
don't think we get that many accidental kills either
Avatar
but look at it from another side.
21:05
you are playing an insane map (edited)
21:06
then you are accidentialy press twice kill command, OH CMON i died
21:06
but now, you have to type 4 numbers, random numbers
21:06
if you really want to die
21:06
everyone are happy
Avatar
Lumpy ◐ω◑ 2017-06-18 21:06:43Z
@Learath2 not so many with 20 min protection, but then it won't work its kinda bad
Avatar
cause it will be neccessary only afeter 20 mib
21:06
;D
Avatar
well i'm not sure
21:08
we could poll for it i guess
Avatar
i have a proposal, let the people who don't think when doing their binds recieve it's consequence :D
Avatar
i for one wouldn't want to type a PIN just to reset a run
Avatar
pin sounds overkill
Avatar
it was just a stupid idea, don't take it serious
Avatar
/kill -y
Avatar
make it the unix way
Avatar
/kill --yes -r='because yes" -R (edited)
21:09
with -R
21:10
it will kill everyone, recursive
21:10
V
21:10
:V
Avatar
/kill --force --verbose --reason="I hate my life"
👌 1
Avatar
rm -rf / --reason="suicide is the only option"
21:11
i did chmod 000 -R
21:11
in .
21:11
:/
21:11
or
21:11
no it was
21:11
chmod 666 -R
Avatar
@Savander type all in one sentence please xD
Avatar
sorry, im old. It works like that 15 yeas ago
21:11
lol
21:11
i pressed enter every word 😄 (stupid wont) (edited)
Avatar
no one liked that ever, they were just being polite 😛 (edited)
Avatar
i didn't say
21:13
anyone likes that
21:13
i said, it was LIKE THAT then xD
Avatar
was it?
21:13
It felt like a dynamic conversation, you know
Avatar
<Learath2> MSN, AOL?
Avatar
set protection time to the (average finish time)/2
21:14
maybe would be a good idea
Avatar
Being able to set your own protection time might be nice
21:15
😄
Avatar
it wouldnt save accross servers nor accross disconnects connects i think
21:15
so my idea is better imo
Avatar
Ryozuki that would be bad on super long or super short maps
Avatar
easy to fix
21:15
set a min and max
Avatar
we can add to client
Avatar
So basicly like it is right now
Avatar
kill protection time
21:16
😄
21:16
that would be it
Avatar
<Learath2> ooh an account system would work nicely with that :P
Avatar
@Savander :D xD
Avatar
Learath2, yea!
Avatar
@Learath2 you went to the dark side (irc)
Avatar
anotherer advantage !
Avatar
<Ryozuki> :o
21:16
<Learath2> much much easier to use irc
21:17
<Ryozuki> much lightweight and faster
Avatar
fuck lightweighting
Avatar
i like dark theme, future (edited)
Avatar
1110010hacker1101011 2017-06-18 21:17:47Z
:/
Avatar
i have dark theme in irc
Avatar
<Learath2> my irc theme is completely dark
21:18
<Learath2> much darker then the discord theme too
Avatar
with, fireworks
21:18
and effects
21:18
😄
21:18
im web designer k?
21:18
not C
21:18
😄
Avatar
1110010hacker1101011 2017-06-18 21:18:49Z
lel :c (edited)
Avatar
@1110010hacker1101011 int 0x80
Avatar
404php
Avatar
The "int" instruction calls an interrupt. An interrupt is basically a signal to the CPU which stops it, and calls a special handler function (declared in the IDT, or Interrupt Descriptor Table). On many UNIX-based OSes, interrupt 80h, or 128, triggers a system call (with the call number in EAX, and its arguments in EBX, ECX, EDX, ESI, EDI, and EBP). This is highly implementation specific, and could do anything in different OSes. #bored
Avatar
1110010hacker1101011 2017-06-18 21:20:50Z
@Tasar What 0x80?
Avatar
int 0x80 its an assembly instruction
Avatar
explained in the big text i sent
Avatar
1110010hacker1101011 2017-06-18 21:21:17Z
ah
Avatar
@Learath2 true dark side xD
Avatar
1110010hacker1101011 2017-06-18 21:21:42Z
:\
Avatar
look like a, 80s star wars
Avatar
it could be worse
Avatar
system to destroy the planets
21:22
like @deen is mother-planet or smoething
Avatar
For a second i thought i had a Friend ;__; (edited)
Avatar
i had greyer colors then that
Avatar
zwel is a moon (edited)
Avatar
but i noticed it looks much better likes this
Avatar
meh, i don't like console look
21:23
:/
Avatar
@Savander I didn't either
Avatar
i like the style of the ubuntu terminal
21:23
its beutiful
Avatar
but then you notice how much quicker you can work on a terminal
Avatar
Could you show me?
Avatar
maybe, but i don't need to be quick as possible
Avatar
:O, lookss/ pretty
Avatar
see when you take out the pain of working through a (most of the time badly designed) ui and add all the gained time to doing things that you actually enjoy it's worth it
Avatar
maybe, but im not using linux muhc time.
21:26
rather, photoshop/adobe_premier_pro/after_effects
21:26
and phpstorm to code in PHP and HTMl/CSS + JS
Avatar
well in your case it's different, I do a lot of C and most of the time windows gets in the way
Avatar
console is only ran, when im using pug with sass
Avatar
with it's ugly ass unresizable 1960's console and half ass'd support for C99
Avatar
yea i klnow, web development is much different
21:27
than c programming
Avatar
visual studio + c# works so well
Avatar
oh yea, using C# with unity
21:27
😄
21:27
but i don't need to use conosle then, Unity do it for me
Avatar
i've done some web development on linux for the last couple of days, I must say i'm quite impressed with how much the tooling improved, but still nowhere near the adobe CS
Avatar
vim is still best
Avatar
as a editor yes
21:28
its not an ide
Avatar
I'm learning Sublime Text 3
21:28
there is vim mode
Avatar
loved working with Unreal, not so much with Unity, Unity seems to have contradicting information everywhere even in its documentation
21:29
Sublime Text 3 is brilliant
Avatar
contradicting information?
Avatar
fkin emacs
Avatar
The best editor is neither Emacs nor Vim, it's Emacs and Vim!
Avatar
hate emacs b/c emacs tries to become a bloody OS
Avatar
thats the spaceemacs desc
21:29
spacemacs = vim + emacs
Avatar
there is a goddamn teledildonics plugin for emacs
21:30
thats how it looks
Avatar
it looks cool
Avatar
vim all the way
Avatar
1110010hacker1101011 2017-06-18 21:31:05Z
@Ryozuki good photo
21:31
cool +++++++++++ (edited)
21:31
gdin + manjaro
Avatar
c has foreach?
21:33
nice
Avatar
my vim used to look all cool, then i lost my vimrc, then i didn't want to bother creating a new one, then i found sublime
Avatar
@ZimE that is python, was trying to serialize the entire gamestate with generated code
Avatar
LARAVEL :V
Avatar
.h python
21:34
wut
Avatar
Omg get theme for sublime text @Learath2 https://github.com/ihodev/sublime-boxy
sublime-boxy - The most hackable theme for Sublime Text 3
21:34
;-;
Avatar
@ZimE if you pay attention i'm most certainly on the tab of genser.py
21:34
sry
Avatar
looks cool
21:34
@Oblikumquat (edited)
Avatar
@Savander never quite enjoyed using frameworks in PHP, they usually do one thing wrong which gets me mad then i end up rewriting the entire thing
Avatar
im using laravel , cause i need to find a job
21:35
laravel is most common framework used in web development
Avatar
@Savander actually yours looks pretty neat as well is that the material theme?
Avatar
yea, material + Jeffrey Way (edited)
Avatar
@Oblikumquat used to use Cobalt 2
Avatar
laravel is most popular
21:36
don't want to split myself
Avatar
i really love the background color in monokai
Avatar
I can't stand the white sidebar on the default theme on sublime
21:36
Avatar
using atom for pug and sass xD
21:36
(y)
Avatar
@Savander obv, it's just that I have issues 😛
Avatar
atom takes 300years to load up
Avatar
now ay
Avatar
ye atom is so slow
Avatar
i used atom
Avatar
takes 5 times the hdd space
Avatar
and it was faster than sublime
Avatar
i replaced atom with vs code
Avatar
maybe my computer is too good (y) (edited)
Avatar
even after i load it up it's slow in editing files
Avatar
For some reason I always see "Ryozuki is playing Visual Studio Code" on discord (edited)
Avatar
cause, Ryozuki is pro codder. Anyway
Avatar
@Savander i have 16gb ram and 4core 3.2ghz computer with a 350€ gpu and its still slow
Avatar
how about your game? 😄
Avatar
im not pro xD
Avatar
you are!~
Avatar
@Savander working on it, its a long way
Avatar
ryozuki u forgot to tick "fast mode"
Avatar
:). anyway. Sublime is good for a projet, where you know every class, function and code
21:38
when you are working with framework
21:38
it's better to use some ide
21:38
like phpstorm, for PHP
Avatar
i even tried some bleeding edge optimized build that cut down on loading times by 80% and it was still slower then sublime and vim :/
Avatar
u cant be faster than vim
Avatar
sublime ends up being faster for huge files actually
21:39
didnt know
Avatar
b/c sublime doesn't load the entire file at once while vim won't render it until it's all in memory
Avatar
and i thought atom > sublime... i uninstall atom now, thx guys
Avatar
@ZimE by all means use what you enjoy
Avatar
i love the atom trailer
Avatar
it's about productivity not about following the bandwagon
Avatar
i like to join ur bandwagon
Avatar
i love the atom git integration while the one in sublime sucks bull testicles
Avatar
I'm annoyed that sublime text constantly nags me to pay for it Also you probably can't beat the git integration on atom considering that github made it
Avatar
reason why i don't use sublime
Avatar
crack it urself
21:41
lul
21:42
i like more vs code
Avatar
i'd gladly pay for it if the guy wasn't smoking crack with that 70$ price
21:42
like WTF
Avatar
ikr, $70 wtf
Avatar
crack lul
Avatar
i'd pay 20-30$ easily
Avatar
it's a great editor tbh
Avatar
@Learath2 poor guy, he needs his daily coffee
Avatar
if he sold it for 30$ i'd bet a lot more people would buy it
21:43
sure he'd need to triple his sales
Avatar
We need an economist
Avatar
he should be like putin, decrease taxes
21:43
more people will buy it
21:43
like more pople now pay taxes
21:44
😄
Avatar
IDEs are all doing it wrong too
21:44
instead of making things lightweight they pile on feature after feature
Avatar
Facebook shows me that: https://teamsql.io/
TeamSQL is a Multi-Platform SQL client built for collaboration, usability and performance. TeamSQL supports MySQL, PostgreSQL, Microsoft SQL Server and AWS Redshift and runs on macOS, Linux and Windows. You can join TeamSQL Private Beta Program now!
21:44
looks perfect 😮 dark design 😮
Avatar
dark ftw
21:45
light themes shouldn't exist
21:45
they are eye killers
Avatar
dont jump o nthe dark bandwagon guys!
Avatar
had the "pleasure" of using Visual Studio a couple of days ago, took me 5 hours to rebuild the stupid index, 2 hours for VAX to rebuild it's index and when i unloaded a project from the solution it did it all again
Avatar
i havent got a problem with vs studi
21:46
it works better with c 3
21:46
c#
21:46
*
21:46
than c++ tho
Avatar
i used it for both and you are quite right about that, C# seems to work better, but both crap out at the huge scale of projects that VS claims to cater for
21:47
just try loading the UE4 engine code on a computer that is less then the latest
Avatar
its true vs eats lot of ram
21:48
lucky i have lot :P
Avatar
don't get me started on MSVC which has no business calling itself a compiler
21:48
I had 16gb on the pc here back in turkey and it quickly hit the ceiling and slowed down considerably, b/c oom you know
Avatar
m$ made c# and vs so obviusly they focused their ide to be perfect with c#
Avatar
lol, it's windows
21:48
that's normal, it eats
21:48
16gb ram
Avatar
@Savander it eats <2gb
21:49
depends what im doing
Avatar
@Ryozuki m$ was working on MSVC and C++ looong before C# was even a thing
Avatar
msvc sucks
Avatar
@Ryozuki try loading a huge project like UE4 or some other recent engine
Avatar
What c++ ide does everybody use when they don't use visual studio
Avatar
UE4 looks like a too big engine
21:51
i prefer unity xD
Avatar
no IDE at all seems to work amazingly for C++ 😛
21:51
never found a perfect one
21:51
@Learath2 you tried qtcreator?
Avatar
it also encourages better programming practices then spamming autocomplete 😛
Avatar
I tried modding some TW code with eclipse, but it crashed a lot
21:52
😄
Avatar
yeah i used eclipse the first time around too
Avatar
i dont like eclipse
Avatar
You tried CLion ?
21:52
vs is better
Avatar
nice IDE so sad that they bloated it to crap with features and it's written in Java(eugh)
Avatar
Doesn't Jetbrains stuff cost a ton
Avatar
depends
Avatar
not that much if u are student etc
Avatar
CLion was cute, QtCreator meh, DevC++ horrible, VS sluggish
Avatar
Oh thx @Ryozuki I didn't notice that
Avatar
i guess im to used to vs ¯\_(ツ)_/¯
Avatar
never got around to using code::blocks b/c when i learned about it i was already enjoying my split screen of text editor and terminal
21:54
@Ryozuki VS works fine for the small stuff and the lag becomes less and less noticable the smaller your project is
Avatar
What about, Dev-C++?
21:55
Avatar
@Learath2 how much ram you have?
Avatar
but then you try sublime on the same project and it skips around code like its butter
21:55
@Ryozuki 32G
Avatar
it's not about the ram
Avatar
why so much?
21:55
you render or smth?
Avatar
he stroe data in ram
Avatar
modern games and shitty browser coding sucks my ram dry
Avatar
32gb is overkill still i think xD
Avatar
neither of them give 2 shits about memory management b/c modern languages teach them to just leave it to the GC
21:56
like a php programmers
21:56
and working with big data
21:56
(y)
Avatar
well brb playing lol
Avatar
you trigger a manual GC cycle in Rust (Unity) it takes down ram usage by 6G after an hour of play
Avatar
select * from big_table with milion records
21:57
yea, to ram
Avatar
google chrome and firefox both love just taking all available ram
Avatar
right, but imo. firefox is slower
21:58
and generally, i don't like it
Avatar
and i like playing inbetween working in unreal so that also takes a crapton of ram
Avatar
are you working on some kind of game?
Avatar
I used to love firefox, then they added garbage after garbage, making it slower and slower every patch
21:59
so now i have to use chromium which also leaks as much but atleast it works fast
22:00
yeah working on a VR game to get admitted to a lab here in turkey (they have 6 oculuses, 2 htc vives, PSVR, OSVR, dual r9 390x all around)
22:00
it's like a dreamworld 😛
Avatar
:o. What kind of game?
22:00
simulation ?
22:00
or just VR experience
Avatar
the beauty of being in turkey is everyone here is straight garbage or don't care about their work
22:01
working on a sandbox kind of game
Avatar
minecraft 😮
22:01
in VR oop
22:02
have you any screenshots/previews?
Avatar
me and a friend we push out prototypes in like 3-4 days while it takes the turkish guys in the same lab 4 months to get a working prototype of a bloody drum game
22:02
@Savander not on this pc
22:02
doesn't look to impressive yet without any models or textures 😛
Avatar
😃 but works so
22:03
Unity have assets store
22:03
i really like it.
Avatar
i'm no good at graphics work
Avatar
I can focus on coding
22:03
instead of making textures/models
22:03
cause, i can't
Avatar
well my friend is a gfx guy so he got that covered
Avatar
oh, that's nice
22:04
My friends, are generally programmers
22:04
(those which want to make games)
22:04
:<
Avatar
<Learath2> i have lots of friends who want to make games
Avatar
we don't fit hehe 😛
Avatar
<Learath2> none of which seem to want to put any work in it
Avatar
they put
Avatar
<Learath2> so i end up making a working prototype with all the code working and they just never deliver on any level design or modelling
Avatar
they even did some prototypes, but we started maybe few months ago, to think and work on something (edited)
Avatar
<Learath2> then i feel like choking my friends to death
Avatar
If they don't want to, then maybe you should find someone else
22:06
who really wants to make games
22:06
not just saying
Avatar
<Learath2> i have like 5 people nagging me saying they want to make games
22:07
<Learath2> i don't start on anything until they deliver a GDD and some work
Avatar
haha, right
22:07
i made one GDD
22:07
with friends
22:07
a week ago
22:08
but it is in polish, so you wouldn't understand./
22:08
I force them to make that stuffs.. projects, mechanics
22:08
before starting anything
Avatar
<Learath2> someone uploaded the wrong episode of a series on this stupid site
22:08
<Learath2> now i have to find the episode somewhere else :/
Avatar
<Learath2> some guy just uploaded S04E13 and named it S04E12
Avatar
what a devil!
Avatar
yes quite evil indeed
Avatar
<Learath2> i'll go get some sleep, nice chatting with you Savander
Avatar
good night 😃
22:12
maybe you can listen to polish disco polo
22:12
before sleeep? ha! 😛
Avatar
disco polo?
22:13
I listen to a lot of russian rap
22:13
😄
Avatar
<Learath2> 10/10 :D gn8 @Savander
Avatar
thanks, good when you have bad mood
22:15
gn8
Exported 506 message(s)