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 2022-04-13 00:00:00Z and 2022-04-14 00:00:00Z
06:38
Why when I add some nice features it give me error like delete_scalar or getownghost
06:39
I have absolutely not touched these functions in any way, but they continue to give me an error after starting the game or closing the game (both with alt + f4 and with the appropriate key)
Avatar
chillerdragon BOT 2022-04-13 06:41:50Z
?xd
06:42
What did you do? What features? Where do you get what type of errors exactly
Avatar
Lol i love chillerdragon
Avatar
Avatar
chillerdragon
What did you do? What features? Where do you get what type of errors exactly
I added very small, minimally invasive writing in the hud and inside an if, in the nameplate I added a function to show me the player's hitbox by drawing a quad, because I didn't know in which other classes I could have the exact position of the player, then I always added them that adds a dot next to the name of the ping color, in the players class it seems to me a spin bot that is only local and makes only the Sprite move, in the menus_settings class I added all the necessary settings and that's it, the errors are in the file delete_scalar.cpp and in the menus_ingame file in the getownghost function where I put a try catch inside and so during the game it does not give errors but when you close the game yes, even before it gave them when you close the game, all this happens only when you have started a race.
06:49
I used the translator because it was a long text
Avatar
Avatar
kio
I added very small, minimally invasive writing in the hud and inside an if, in the nameplate I added a function to show me the player's hitbox by drawing a quad, because I didn't know in which other classes I could have the exact position of the player, then I always added them that adds a dot next to the name of the ping color, in the players class it seems to me a spin bot that is only local and makes only the Sprite move, in the menus_settings class I added all the necessary settings and that's it, the errors are in the file delete_scalar.cpp and in the menus_ingame file in the getownghost function where I put a try catch inside and so during the game it does not give errors but when you close the game yes, even before it gave them when you close the game, all this happens only when you have started a race.
then obviously the macros of the variables.h file to link the variables to the settings
Avatar
Ddnet client not teeworld
Avatar
@kio try removing your changes and see if you still get the same error
07:50
if yes, then problem with your build i guess. if not, then maybe you‘re overwriting random memory. post source code if you want us to take a look
Avatar
Avatar
c0d3d3v
(25) Switch for turret is broken on solo maps see: https://streamable.com/jux2rs https://ddnet.tw/maps/Increase-32-Your-32-Speed/ without sv_solo_server the switch works
Lots of bugs you‘re finding. Is it used on some map? Maybe we should use heinrich‘s libtw tool to scan if there are any maps that would be affected by fixing this
Avatar
i don't remember any map using switched shooter
Avatar
Avatar
deen
if yes, then problem with your build i guess. if not, then maybe you‘re overwriting random memory. post source code if you want us to take a look
Where can I post it?
Avatar
Avatar
kio
Where can I post it?
maybe post it here?
Avatar
If it's ok all right xd
Avatar
github, gist and link it maybe
Avatar
Avatar
deen
Lots of bugs you‘re finding. Is it used on some map? Maybe we should use heinrich‘s libtw tool to scan if there are any maps that would be affected by fixing this
It is at least used on this map https://ddnet.tw/maps/Increase-32-Your-32-Speed/ at the start, the turret should be only active as soon you go through the green switches. It works without the server is solo. The bug was found by @Deathman I only investigated a little bit
10:01
I can take a look at the tool, xD if it's not too complicated, I can do a scan.
Avatar
I think it affects all turrets on the map
10:09
basicly the map is not playable as intended 😄 ^^ if we fix it we would have to delete all ranks
10:10
or all since the bug was introduced
Avatar
Despite being still selected, only the most recent group selection highlighted. You can reproduce this bug by selecting an entire group with shift-click, selecting another entire group in the same manner, then shift by X/Y for the current selection. It may appear that only the current group is selected but it will also shift the originally selected group.
Avatar
Each time you shift-click something, it's remembered by the editor to be selected. The only problem is, this effect stacks for each subsequent shift-click action, so if you shift-click a selection 10 times, it will be X/Y shifted 10 times as much as you expected. If you select multiple groups this way, the resulting X/Y shift will be larger for the original selection but smaller for the new one, messing up any alignment these layers had before.
Avatar
these bugs were such a bitch to describe and they're so annoying lol
Avatar
Avatar
c0d3d3v
or all since the bug was introduced
this bug was introduced in DDNet 12.5 2019-06-13
Avatar
had to change the most recent issue to be more accurate
10:38
discord embed may or may not be accurate when viewing this channel
Avatar
also just found out a lot of the unexpected behavior is worse than i thought gg
10:55
shift clicking stuff and X/Y shifting multiple times causes the distance between the layers to jump even more
Avatar
What is an X/Y shift @lynn?
10:55
Could you maybe record a webm of this behaviour? It'd be easier to understand what's broken
Avatar
You know the Shift X option for layers?
10:56
moving em around?
10:56
that does not play nicely with multiple selected layers at all (edited)
10:57
it may or may not be Shift X/Y specific but worth testing other stuff, like resizing
Avatar
Multiple selections just don't work well at all 😦
Avatar
im curious about the first bug though, is it even a bug at all? or were we never intended to be able to select multiple groups at once
10:58
it's either that or just, old selection becomes uncolored as i mentioned
Avatar
Avatar
c0d3d3v
It is at least used on this map https://ddnet.tw/maps/Increase-32-Your-32-Speed/ at the start, the turret should be only active as soon you go through the green switches. It works without the server is solo. The bug was found by @Deathman I only investigated a little bit
@deen https://github.com/ddnet/ddnet/commit/fbf5edfdcbca8810471c0689339066702f879a0c this is the commit that introduced the bug xD I do not even know why this changes the physics of switches, very strange
Avatar
I tested it in latest master, without this line the turrets work correct, I will look if I find out what goes wrong
Avatar
I know cl_show_ninja exists, but we should offer more settings, since we are already adding settings for aspects of the client that have not changed for a long time. Here's some suggestions:
  • cl_freeze_skin for using a skin other than x_ninja to show frozen tees
  • An option to show a tee's original skin while frozen, like cl_show_freeze_skin 0 (this could cause confusion with live freeze states, but could be disambiguated with settings like cl_live_freeze_skin and `cl_show_live_f...
11:28
🥰
Avatar
this should not be directly merged as it changes the physics of maps When a player was solo, plasma turrets always fired whether they were on or off. This changes the physics of all maps that use Plasma Turrets in a solo part. And fixes the physics for solo maps that use plasma turrets. on solo maps this was only since the following commit, because only then the solo status of a player was set: https://github.com/ddnet/ddnet/commit/fbf5edfdcbca8810471c0689339066702f879a0c This means...
Avatar
Avatar
c0d3d3v
basicly the map is not playable as intended 😄 ^^ if we fix it we would have to delete all ranks
I'm surprised no one noticed before :o I wonder if many maps use the opposite mechanic (as in switchable plasma gun that still affect you in solo), but I guess that is likely
12:51
In team maps*
Avatar
do we have solo switches in team? so if you switch something in solo it does only affect your switch?
Avatar
Avatar
trml
I'm surprised no one noticed before :o I wonder if many maps use the opposite mechanic (as in switchable plasma gun that still affect you in solo), but I guess that is likely
since the reach of plasma turrets is normaly only ~22blocks, I do not think many maps used turrets for solo and team
Avatar
Avatar
c0d3d3v
do we have solo switches in team? so if you switch something in solo it does only affect your switch?
yes, in solo servers every player is in a separate team
Avatar
I mean on team servers of course xD (edited)
Avatar
switches are per team, if that helps
Avatar
so we do not have
13:20
k
Avatar
Avatar
c0d3d3v
It is at least used on this map https://ddnet.tw/maps/Increase-32-Your-32-Speed/ at the start, the turret should be only active as soon you go through the green switches. It works without the server is solo. The bug was found by @Deathman I only investigated a little bit
@heinrich5991 could you help me using libtw xD Its full of undocumented tools. I do not know where to start to find solo maps using turrets with switches
Avatar
could we maybe deactivate default registration on master server (without me setting up a config xD), as it was on older servers? for debugging its annoying to get the terminal full of useless messages.
Avatar
Avatar
trml
I'm surprised no one noticed before :o I wonder if many maps use the opposite mechanic (as in switchable plasma gun that still affect you in solo), but I guess that is likely
draggers seems to work correct btw
Avatar
Avatar
c0d3d3v
could we maybe deactivate default registration on master server (without me setting up a config xD), as it was on older servers? for debugging its annoying to get the terminal full of useless messages.
sv_register 0
13:31
u can start the server wirh arguments
Avatar
mh sounds like a compromise
Avatar
I find it cool that you started working actively on DDNet btw
Avatar
Avatar
trml
I'm surprised no one noticed before :o I wonder if many maps use the opposite mechanic (as in switchable plasma gun that still affect you in solo), but I guess that is likely
mh in https://github.com/ddnet/ddnet/pull/4980/commits/65b7380023f37210ef55b35b1dd4b6b2530214a6 I changed that turrets will fire to the closest player in team, and ignore solo players. But the same mechanic is also build in draggers, seems I should revert it, because it is a game mechanic that it draggs only the solo team mate if he is closer, instead of both (solo would get dragged anyway) (edited)
this should not be directly merged as it changes the physics of maps When a player was solo, plasma turrets always fired whether they were on or off. This changes the physics of all maps that use P...
13:37
mh but I do not think this will affect any map
Avatar
Avatar
c0d3d3v
mh but I do not think this will affect any map
maybe it will
Avatar
Avatar
fokkonaut
maybe it will
theoretically, according to the old code, you should always get the double charge when you are in the team solo, once as a normal team member as the closest player and once as a solo player xD lol
Avatar
Avatar
deen
if yes, then problem with your build i guess. if not, then maybe you‘re overwriting random memory. post source code if you want us to take a look
Click here to view and download these shared files from Filemail.com
Avatar
i am confused xd one moment
13:52
ah if (IdInTeam[Target->Team()] != i) would prevent the double charge
Avatar
man, use github or any other git hoster
14:11
idk how post it on github, is oversize
Avatar
Avatar
kio
idk how post it on github, is oversize
make a account on github, then go to https://github.com/new 😄 after creating a repo you can set the upload stream to your new repo url git remote set-url origin git@github.com:YOURURL like: git remote set-url origin git@github.com:C0D3D3V/My_DDNET_CLIENT.git and then use git commands, like git add . git commit -m "init" git push origin master 😄 its worth leaning git 😄 trust me (edited)
GitHub is where people build software. More than 73 million people use GitHub to discover, fork, and contribute to over 200 million projects.
Avatar
C:\Users\sradi\OneDrive\Desktop\KRV Client>git push -u origin main git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
Avatar
use the html url instead 😄
14:24
eh https
14:24
xD
14:25
like git remote set-url origin https://github.com/ddnet/ddnet.git
DDraceNetwork, a cooperative racing mod of Teeworlds - GitHub - ddnet/ddnet: DDraceNetwork, a cooperative racing mod of Teeworlds
Avatar
git push -u origin main remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: Authentication failed for 'https://github.com/Kiotid/KRVClient.git/'
Beginning August 13th, 2021, we will no longer accept account passwords when authenticating Git operations on GitHub.com.
14:30
ok done th
14:30
thx
14:32
only loaded readme xd
14:38
it does not upload anything to github rip
14:41
now that
14:41
C:\Users\sradi\OneDrive\Desktop\KRV Client>git remote set-url origin https://github.com/Kiotid/KRVClient.git fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>git add . fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>git commit -m "init" fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>git push origin master fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>
Contribute to Kiotid/KRVClient development by creating an account on GitHub.
Avatar
make git init first (edited)
Avatar
krvClient? sounds sus
14:49
greenthing
Avatar
xD I was lost
Avatar
Avatar
kio
C:\Users\sradi\OneDrive\Desktop\KRV Client>git remote set-url origin https://github.com/Kiotid/KRVClient.git fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>git add . fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>git commit -m "init" fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>git push origin master fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>
go on
14:53
the folder you uploaded is already a git repository
14:53
seems like you are in a wrong directory
Avatar
you need to create a fork on github
Avatar
xD he dont need to
Avatar
it's way easier
Avatar
he can just change the remote url (edited)
Avatar
Avatar
kio
C:\Users\sradi\OneDrive\Desktop\KRV Client>git remote set-url origin https://github.com/Kiotid/KRVClient.git fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>git add . fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>git commit -m "init" fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>git push origin master fatal: not a git repository (or any of the parent directories): .git C:\Users\sradi\OneDrive\Desktop\KRV Client>
you also did already a test commit 😄
14:56
just run the commands in the same folder as you did your test commit
14:57
git remote set-url origin https://github.com/Kiotid/KRVClient.git git push origin master
Contribute to Kiotid/KRVClient development by creating an account on GitHub.
Avatar
Avatar
c0d3d3v
seems like you are in a wrong directory
Nop
14:59
Idk it not work
Avatar
how can you have a 1GB archive when the repo itself is only 500MB (without the ddnet-libs submodule)
15:02
the base src+data is only 50MB
15:02
the rest is only git history
Avatar
it contains all
Avatar
you could just fork the ddnet repo if you haven't made any changes yet
Avatar
yeah, fork is imo the easiest solution
Avatar
including 500mb build
15:03
xD
Avatar
GitHub is where people build software. More than 73 million people use GitHub to discover, fork, and contribute to over 200 million projects.
Avatar
Avatar
Tater
you could just fork the ddnet repo if you haven't made any changes yet
he has made changes
Avatar
Avatar
kio
Why that's no good?
I upload it do not worry 😄 so the otheres can lock at it too
Avatar
doesn't matter, fork in another repo, set upstream and origin remote
15:04
overwrite fork with modified sources
Avatar
DDraceNetwork, a cooperative racing mod of Teeworlds - GitHub - C0D3D3V/ddnet at KRV_Client
Avatar
lol that has my code in it
Avatar
xD yes I saw that too 😄 but now is the question @kio what is the problem xD
Avatar
now he can just fork your repo, problem solved
Avatar
no he has a problem with his client... some bugs 😄
Avatar
he wanted to ask for help
Avatar
bugs with his cheats? xD
Avatar
Avatar
kio
Why when I add some nice features it give me error like delete_scalar or getownghost
there
15:13
not sure what those things mean
Avatar
xD it simply does not compile because of that
Avatar
oh GetOwnGhost
15:19
why is the try catch necessary?
Avatar
eh it isnt from what i see
15:23
i have very rarely seen try catch in c++ code
15:23
maybe modern code uses exceptions
Avatar
he added it to stop the compiler 😄
Avatar
but i dont like exceptions
15:23
ah
Avatar
^^ I have no Idea why he did it, but without it it builds
Avatar
i love rust Result<T, E> and from a quick google u may do the same with expected
15:25
which may come in c++23
Avatar
chillerdragon BOT 2022-04-13 15:25:43Z
@kio: in case you wanna learn more about git and github I made two long ass youtube videos on it for complete beginners https://www.youtube.com/watch?v=ZanfzV3ioC8 https://www.youtube.com/watch?v=mxBwyEIeaRQ
Avatar
I like using std::experimental::optional in my C++ code, but the problem is value_or requires the default value to be of the same type as the optional's value. This doesn't work very well when I w...
15:26
chilledragon
Avatar
felt some code was mixed together 😄 without much idea
Avatar
next time send links wrappedi n <>
Avatar
chillerdragon BOT 2022-04-13 15:26:56Z
oke
Avatar
so they dont put embeds and spam
15:27
Avatar
chillerdragon BOT 2022-04-13 15:27:10Z
like <#url> or <url> ?
Avatar
chillerdragon BOT 2022-04-13 15:27:14Z
or <#>url<#>
Avatar
oh maybe u can emulate a Result with std::variant
15:28
but meh
Avatar
2 minutes ago video :O
Avatar
chillerdragon BOT 2022-04-13 15:28:48Z
ikr :D
Avatar
new chiller video pog
15:29
but you use windows
15:29
so thats not pog
Avatar
chillerdragon BOT 2022-04-13 15:29:28Z
yes but otherwise windows normies get confused when adding ssh key to github xd
15:29
linux users do not have to watch my series haha
Avatar
@kio it compiles and works 😄 only your features are not working 100% 😄
Avatar
ah a bot client
15:30
i knew it
Avatar
spinbot? 🤨
Avatar
chillerdragon BOT 2022-04-13 15:30:31Z
KRV Client with spinbot. Lmao sus af
Avatar
Unleash the limits of my aim
Avatar
why most ppl who know shit are always coding bots
15:30
smh
Avatar
Avatar
Tater
Unleash the limits of my aim
I really wonder what it does
Avatar
half those things are from my client (edited)
15:32
PES2_CringeSign
Avatar
my client doesn't have cheats tho
15:33
I see it removes ClampMousePos() so you can look around
15:35
mh but it does not work on dyn cam xD only on spec... why are there no good bot clients out there
troll 2
Avatar
chillerdragon: sus (edited)
Avatar
@kio you can use this fix, then you can compile again, https://github.com/C0D3D3V/ddnet/commit/26bd4910cee5cc13eae2b264620cd70506576ec6 but your changes are full of errors xD maybe you try learning C++ on a easier project
Avatar
chillerdragon BOT 2022-04-13 15:40:16Z
:justatest:
Avatar
Avatar
c0d3d3v
xD it simply does not compile because of that
AHAHAHAHAHA I USE THAT BUT I KNOW THATS SO WRONG
Avatar
Avatar
c0d3d3v
@kio you can use this fix, then you can compile again, https://github.com/C0D3D3V/ddnet/commit/26bd4910cee5cc13eae2b264620cd70506576ec6 but your changes are full of errors xD maybe you try learning C++ on a easier project
oh, what errors
Avatar
I do not even know why the compiler allows the i variable outside of the function
Avatar
lol yeah
Avatar
chillerdragon BOT 2022-04-13 15:46:52Z
why not
15:47
it wont be reset on every function call :D such a trol var
Avatar
how does it know what i is it 😄 to what class it belongs
15:48
why does it just make it static
Avatar
boh yesterday it worked now from 1829389 errors without having changed anything, I cry
Avatar
Avatar
c0d3d3v
I do not even know why the compiler allows the i variable outside of the function
because c++ isn't only object oriented (edited)
Avatar
Avatar
c0d3d3v
I do not even know why the compiler allows the i variable outside of the function
File scope is a thing that's why?
Avatar
Avatar
Learath2
File scope is a thing that's why?
mh k
15:50
interesting
Avatar
Think of it as a global in other languages for most intents and purposes
Avatar
chillerdragon BOT 2022-04-13 15:50:55Z
it does not belong to a class
15:51
its just in global scope
Avatar
can I access it in other files?
15:52
looks like best practice in any case
Avatar
Avatar
c0d3d3v
I do not even know why the compiler allows the i variable outside of the function
why add angle before if, the variable can always go in the if or else
15:53
now I'm going to do a nice thing, download everything and add things back one by one
Avatar
With extern keyword yes
Avatar
Avatar
c0d3d3v
@kio it compiles and works 😄 only your features are not working 100% 😄
i commented hitbox
Avatar
Avatar
bencie
spinbot? 🤨
local sprite
Avatar
Avatar
Tater
half those things are from my client (edited)
lie
15:54
i searched to improve that
Avatar
it's fine I don't care
15:56
:3
15:56
@c0d3d3v how u compiled that, cmake give errors with different location no?
Avatar
No errors
15:57
tell me how senpai (edited)
Avatar
make the changes I did...
15:57
one second xd
15:58
15:59
15:59
but it always worked and he never told me these things
Avatar
did you use cmake from inside visual studio or from external program?
Avatar
git submodule init
16:00
git submodule update
16:01
the visual studio one doesn't work with ddnet idk
Avatar
the problem is that ddnet-libs arent cloned
Avatar
Avatar
Tater
the visual studio one doesn't work with ddnet idk
it gave me an infinity of cmake errors
Avatar
Avatar
Jupstar ✪
the problem is that ddnet-libs arent cloned
oh
Avatar
Avatar
Jupstar ✪
the problem is that ddnet-libs arent cloned
ok empty folder xd
16:03
sorry guys if i'm stressful, but i wanted to experiment with c ++ for a long time and since i love this game i started like this. you don't have to answer me if I ask questions in the future, don't worry
Avatar
this channel is for teeworlds related dev stuff
16:04
so its fine
Avatar
thank you, but I wouldn't want to abuse your help without realizing it
Avatar
if i feel abused i can also just close discord xD
Avatar
ahah ok :3
16:06
@ChillerDragon are u russian? before i saw axaxax like as a laugh (edited)
Avatar
Avatar
c0d3d3v
make the changes I did...
16:06
ok join in a server
16:08
16:08
on kill after start a race
16:08
same errors lol
Avatar
Avatar
c0d3d3v
I see it removes ClampMousePos() so you can look around
i must add the screen limits
Avatar
nope I can not reproduce it 😄 for me your client works fine
16:45
I also see no changes by you that could affect the ghost... so you should get the same error on official ddnet client
Avatar
Hello there! I can't find the github of the gamesource, somone can give it to me please? ^^
Avatar
github.com/ddnet/ddnet
Avatar
i thought we were not supposed to help develop/debug bot client?
Avatar
are there rules about that?
Avatar
idk but it is obvious
Avatar
Don't promote or encourage illegal activities - Includes botting/cheating.
Avatar
ok 😄 I will no longer help
Avatar
I think we should add scroll wheel functionality to all the horizontal sliders in the settings but idk if there's any good way to do that without adding to the mess, a lot of the sliders have custom math to determine how they function
Avatar
wtf, i cant connect to any ddnet server?
16:56
actually, i can't connect to any server...
Avatar
it works for me
Avatar
Avatar
Chairn
wtf, i cant connect to any ddnet server?
did you try turn off and on again
troll 1
Avatar
i will right now
Avatar
fra is being ddosed rn
Avatar
i tried all ddnet eur location, but kog wasn't working either, seems to work now
Avatar
My code isn't bot xd
Avatar
then what is the spinbot thing (edited)
Avatar
it spins your aim around, but only in the client
17:02
only visual stuff
17:03
yet it is no bot, but also not really usefull
Avatar
Avatar
c0d3d3v
yet it is no bot, but also not really usefull
the PingNameCircle sounds usefull tho (edited)
Avatar
Avatar
c0d3d3v
github.com/ddnet/ddnet
Thank you
Avatar
Avatar
nouaa
then what is the spinbot thing (edited)
The weapon's Sprite rotate in local
Avatar
Avatar
nouaa
the PingNameCircle sounds usefull tho (edited)
Show the ping players without go to check on scoreboard
Avatar
Avatar
kio
The weapon's Sprite rotate in local
would be nice if it spins all players
17:30
and all in rainbow colors
17:30
and map also in disco colors
17:31
and a disco ball
Avatar
Avatar
c0d3d3v
would be nice if it spins all players
I can xd
17:33
Haha idk if u want troll me but I'll do that xd
Avatar
Avatar
kio
Click to see attachment 🖼️
Nobody know?
17:34
This errors
Avatar
Avatar
kio
Haha idk if u want troll me but I'll do that xd
I would not use it daily but it would be amusing for a few funny moments, or to make troll videos. Preferably so that you can turn it on with a keyboard shortcut. If just something great happens e.g. when you make a tower, you can start the party. also zoom effects or rotation effects of the screen should happen randomly if the party starts.
Avatar
HEY EVERYONE vali is ddosing all ddnet server: -Gores -Dummy -fokkonaut's server and more.... Today i saw, vali using fokkonaut's name on servers and typing: IM NOW DDOSING NIGGAS
17:41
Avatar
we are aware
Avatar
Read the red text
Avatar
And im happy because now i have 2 monitor
17:44
This is my screenshot, me sent it to fokkonaut
17:44
There is my skin right-down xd
17:44
Dummy map
Avatar
is it always the same person who does the ddos? I feel like this happens unusually often
Avatar
i think yes
18:00
vali basically
Avatar
chillerdragon BOT 2022-04-13 18:02:21Z
I am German potato. And wanna be Russian in my free time (@kio)
@ChillerDragon u are russian? before i saw axaxax like a laught
18:03
Yea thanks for helping with the awareness that it is a fake. I hope the majority either does not know fokkonaut and won’t care or knows him well enough and understand it’s a fake. It’s surprising how few Reputation attacks happen in teeworlds given that faking is so easy (@AndreW)
HEY EVERYONE vali is ddosing all ddnet server: -Gores -Dummy -fokkonaut&#x27;s server and more.... Today i saw, vali using fokkonaut&#x27;s name on servers and typing: IM NOW DDOSING NIGGAS
Avatar
Has anyone ever noticed that when you stand still the pCharacter.m_VelX alternates between 0 and -1 or 0 and +1 depending on the direction in which you last moved xD (edited)
18:09
only when you run against a block and stand the velocity remains 0
Avatar
speedups with max_speed affect tees differently depending on the direction they last moved ^^
Avatar
chillerdragon BOT 2022-04-13 18:20:57Z
Floating points maffs be like…If speed only gets slown down and never properly reset. Magic happens :D
Avatar
I thought it is because of the Quantize() function, because if the vel.x is ~ 0.00195 it gets multiplied with 256 that is ~0.4992 what gets rounded to 1 because of round_to_int, what gets decoded (by deviding through 256) to 0.00390625 then it starts all over with friction as a factor of 0.5f but there must be more to it, because this way it would only be 1 or -1 and not alternating
18:29
Or the snapshots are created in an other thread o.O mh idk
18:35
xD vel.y is equally funny, sometimes the gravity of 0.5 gets not eliminated to 0 if you move in one direction ^^
Avatar
Avatar
chillerdragon
I am German potato. And wanna be Russian in my free time (@kio)
oh im studying russian xd
Avatar
Avatar
c0d3d3v
Has anyone ever noticed that when you stand still the pCharacter.m_VelX alternates between 0 and -1 or 0 and +1 depending on the direction in which you last moved xD (edited)
yes
Avatar
Avatar
kio
Click to see attachment 🖼️
AAAAAAAAAAAAAAAAAAAAA I CAN'T RESOLVE FUCK MY PC
18:53
@c0d3d3v can u use the client and do some kog and do some stuff and tell me if crash also to u (edited)
Avatar
with all settings on?
Avatar
it does not show any hitbox btw
Avatar
in nameplates remove from the comment where there is write krv
18:58
in render function
Avatar
Disable Aim sprite mouse attachment is like wtf Where am I xD who plays without a cursor
Avatar
my friend asked to me xd
Avatar
the position of sepctating tees is wrong
Avatar
the circle?
19:03
they are randomly ....
Avatar
it work to me wtf
19:05
is for kog when u do /spec
19:08
wtf do you mean that when you go to spectator mode the view is far from the player?
Avatar
xD looks a little bit wrong
Avatar
ah, um, I relied on the fact that I fit perfectly into the collision boxes of the blocks
Avatar
The circles appear randomly on the map, I had already thought when I read the code the first time that this makes no sense.
Avatar
Avatar
c0d3d3v
The circles appear randomly on the map, I had already thought when I read the code the first time that this makes no sense.
i never saw nothing weird (edited)
Avatar
I think collision hitbox is 28 and not 31.6 And hook hitbox I think 48
19:15
mh 28 is correct, 48 is a guess, could also be 60 (edited)
19:17
another random error lol
Avatar
I did not get any error... I stop now testing
19:22
I see now why the spec circles are random
19:23
You tried to add them for KOG even tho you do not get the information by the server
Avatar
AAAAAAAAAAAAAAAAAAAAAA
19:23
when i fucking stop the game
Avatar
Avatar
chillerdragon
Yea thanks for helping with the awareness that it is a fake. I hope the majority either does not know fokkonaut and won’t care or knows him well enough and understand it’s a fake. It’s surprising how few Reputation attacks happen in teeworlds given that faking is so easy (@AndreW)
My fucking hungarian brain cant understood this...
19:24
chillerdragon
Avatar
Avatar
kio
AAAAAAAAAAAAAAAAAAAAAA
@deen u know what can be that?
Avatar
xD use linux @kio
Avatar
hjbcfsdbhjksdjhdbfs
19:31
I will not give in to temptation
Avatar
and set the display language to english... I can not read anything in your screenshots (edited)
Avatar
sorry is italian
19:32
An exception was thrown: read access violation
19:33
and below it says: settings exceptions> abort when this type of exception is thrown \n Except when from:> DDNet.exe
Avatar
And the stack trace?
19:34
I would prefer to use VS-Code instead of VS, its more light, faster and easier to use and to configure (edited)
Avatar
i know but C on vscode is like cammostripes
19:36
You can perfectly use it for coding and debugging DDnet
Avatar
I should install a lot of things that I don't want to install, if you help me I create a new environment more similar to yours haha, I need someone with more experience than me to not do bullshit
Avatar
and its open source 😄 (At least a version of it)
Avatar
when i did kill lol
19:42
lets to setup VSCode
Avatar
I get the following output with ASan/UBSan when launching the client (f60ae47be10a282cc7b5d7bab7a275c223ba916b): ``` [2022-04-13 21:21:11][gfx]: Created OpenGL 3.0 context. [2022-04-13 21:21:11][gfx]: unable to create graphic context: Could not create GL context: GLXBadFBConfig src/engine/client/backend_sdl.h:239:59: runtime error: load of value 190, which is not a valid value for type 'bool' #0 0x5652be6a443e in CGraphicsBackend_SDL_GL::UseTrianglesAsQuad() src/engine/client/bac...
19:49
See https://github.com/ddnet/ddnet/runs/5961245894?check_suite_focus=true#step:5:532 ``` Direct leak of 1048576 byte(s) in 1 object(s) allocated from: #0 0x4b6f6d in malloc (/home/runner/work/ddnet/ddnet/san/DDNet+0x4b6f6d) #1 0xd93008 in CTextRender::InitTextures(int, int, IGraphics::CTextureHandle (&) [2], unsigned char* (&) [2]) /home/runner/work/ddnet/ddnet/src/engine/client/text.cpp:326:31 #2 0xd53795 in CTextRender::LoadFont(char const, unsigned char const, unsigne...
Avatar
Avatar
c0d3d3v
and its open source 😄 (At least a version of it)
done, how u run it
Avatar
The leak was introduced by #4783, as creating a socket with net_udp_create now allocates memory but the memory is never freed, as net_udp_close does not free the buffer and is not called in any case. I'll fix this issue and port some of the relevant code/refactoring from upstream: d716201687fce903613fcadc3f2f75e77e0df4c0 and f6abc9433a0f559dec7c5011686ec3afe4ce832b. See https://github.com/ddnet/ddnet/runs/5961245894?check_suite_focus=true#step:5:570 ``` Direct leak of 617544 byt...
Avatar
Avatar
kio
done, how u run it
I use this config, but on windows you have to look up how it works
433 bytes
Avatar
fixes #4981 This bug should not create any uninitended behavior, since these values get reinitialized after the backend creation worked

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that aff...
Avatar
Avatar
c0d3d3v
I use this config, but on windows you have to look up how it works
idk where put this files 😦
Avatar
create a folder called ".vscode" and put it there
20:51
[cmake] -- Configuring done [cmake] -- Generating done [cmake] -- Build files have been written to: C:/Users/sradi/OneDrive/Desktop/ddnet-KRV_Client/build
20:51
stop here always the compile 😦
Avatar
this is the output of cmake -DDEV=ON .. I think... You should run make in the build directory after that (edited)
Avatar
chillerdragon BOT 2022-04-13 21:21:07Z
Doubt there is nproc on windows
Avatar
hey, what uses so much memory? downloadedskins / downloadedmaps / demos / maps / ghosts maybe? i deleted all my assets but my gfx mem stays really high and i crash when trying to enter assets tab
justatest 1
Avatar
@bencie did you try disabling auto skin download?
Avatar
no, but the folders that i listed have alot of contents so i thought some of them may use gfx memory
Avatar
I know you use skins.tw db for auto download and their ungodly 4k skins are as big as 256 regular skins, maybe that's the reason
Avatar
i'll try
Exported 376 message(s)