00:28 < bridge> -nah i was tempted to leave for a month now 00:43 < bridge> seemed like this discord server was not good for his mental health anyways 01:20 < bridge> hello 01:21 < bridge> can someone explain to me why why m_Fire is always incremented or decremented (+= / -=), instead of set directly? 01:21 < bridge> like why isn't it just a bool 01:22 < bridge> is firing or is not firing 01:39 < bridge> <-StormAx> alr does someone remember i asked about katana in 16.2.2? 01:39 < bridge> <-StormAx> i still cant find where is that was changed 01:45 < bridge> Katana? 01:46 < bridge> <-StormAx> in old ver (before 16.2.2 ) the frozen tee was actually ninja with katana 02:14 < bridge> Here, I guess . But if you wanted to get the original behaviour back, you would have to send an old client version like `16019` (which I don't recommend doing) and also removing this line in `src/game/client/components/players.cpp` 02:14 < bridge> ```cpp 02:14 < bridge> if(m_pClient->m_aClients[i].m_FreezeEnd != 0) 02:14 < bridge> aRenderInfo[i].m_TeeRenderFlags |= TEE_EFFECT_FROZEN | TEE_NO_WEAPON; 02:14 < bridge> ``` 06:44 < bridge> is it possible to log something to some console in the code? 06:44 < bridge> if so, how 06:44 < bridge> like say i just want to see the value of some variable, play the game, stuff happens and that triggers a console log 06:44 < bridge> then i can see if afterwards or even in-game or smth 06:53 < bridge> You can do it with magic of coding 🪄✨ 06:59 < bridge> yes but how :c 06:59 < bridge> i have it compiled and everything 06:59 < bridge> and can run 06:59 < bridge> just dont know where to start 06:59 < bridge> just dont know where to go 07:17 < bridge> you can run it with a debugger and set a breakpoint at the line of code you want to observe 07:17 < bridge> or you can log it with CConsole::Print 07:21 < bridge> how would i run it with debugger? 07:21 < bridge> what’s your setup 07:21 < bridge> right now i just build and go to ddnet/build/pack_DDNet-17.4.2-win64_zip and run ddnet.exe in there 07:22 < bridge> ok but what’s your setup tho 07:22 < bridge> visual studio 2022? 07:22 < bridge> what do you mean 07:22 < bridge> windows 07:25 < bridge> 10 07:33 < bridge> press the long button 07:33 < bridge> with the green arrow 07:34 < bridge> oh 07:34 < bridge> i did that before and it didnt work 07:34 < bridge> but now it does 07:34 < bridge> thanks 07:45 < bridge> :owo: 07:46 < bridge> company's having christmas party 07:46 < bridge> its quite boring 07:46 < bridge> 07:50 < bridge> damn 08:11 < bridge> question 08:11 < bridge> what if i joined a server with my build 08:11 < bridge> i dont want to try it in case i get banned ^^ 08:11 < bridge> would it work? or would i not be able to connect... or would no one know 08:54 < bridge> it would work 09:08 < bridge> so i could make some hacks basically 09:08 < bridge> is there some anticheat? how would i get caught 09:12 < bridge> There is server sided anticheat. Don't mess with it, it'll ban you 09:15 < bridge> ok. so i shouldnt join with a custom client then, regardless of whether theres hacks or not 09:15 < bridge> just don’t cheat tbh 09:15 < bridge> join with whatever client you want that isn’t a cheat client 09:15 < bridge> so how does the anticheat decide whether something is a cheat or not 09:17 < bridge> irrational player movement patterns and stuff, you should not have to care about it though since hopefully you won’t even come close to triggering it 09:17 < bridge> don’t automate or tamper with inputs in anyway that you can’t already do in ddnet 09:18 < bridge> that would be a cheat 09:19 < bridge> >tamper with inputs 09:19 < bridge> ah ok 09:19 < bridge> > tamper with inputs 09:19 < bridge> ah ok 09:54 < bridge> theres also some checksum thing i believe 09:55 < bridge> although idk how it works 10:42 < bridge> hm ok 10:43 < bridge> i have another question 🙂 does the client store the last g_Config.m_ClDummyJump or g_Config.m_ClDummyHook or g_Config.m_ClDummyFire? 10:43 < bridge> as in, if last tick it was set to 1, but now it is set to 0 kind of thing 10:44 < bridge> is there any way to access the value it was set to the last tick 10:52 < bridge> probably not but im sure it wouldnt be hard to implement 10:54 < bridge> No, past values aren't stored 11:16 < bridge> Hehe the weekly new bot client dev joined the conversation 11:33 < bridge> :pepeW: 11:36 < bridge> 🫂 11:41 < bridge> :pepeW: 12:41 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1188808709808336967/ivlmwr0lyd8c1.png?ex=659bdf63&is=65896a63&hm=0c640b1d68e5c13909ad2431451236fe63113cc38a8ab32bdb4fa3c3f274f589& 14:59 < bridge> I don’t get the meme 14:59 < bridge> Ryo explain 15:06 < bridge> @SpeedTime 15:06 < bridge> Did the ping work? 15:17 < bridge> they leaked today 15:17 < bridge> gta 5 source 15:17 < bridge> code 15:20 < bridge> They also leaked gta6 trailer right 15:20 < bridge> Leak company 15:21 < bridge> Who leaked the code? I assume it wasn’t official. And is it easy to actually self compile and setup now? 15:21 < bridge> That’s huge isn’t it 16:49 < bridge> are you guys using TakeDamage() to fly with jetpack ? 16:50 < bridge> in tune zones 16:55 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1188872569684774912/Screenshot_35.png?ex=659c1adc&is=6589a5dc&hm=8f7d2b89d115f07dbdb605fcd3e8193a52437d09c47f6723cb347bdd489e7323& 16:57 < bridge> and if the player was not in the tone zone , Tune() function will take care of jetpack handling ? am i right ? 17:00 < bridge> in tune zones ? 17:05 < bridge> i think I'm wrong 17:21 < bridge> i found my new favorite function :brownbear: TakeDamage() 17:25 < bridge> never mind 17:27 < bridge> how can i trigger something here every 3 second ? 17:27 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1188880626850463764/Screenshot_37.png?ex=659c225d&is=6589ad5d&hm=30e083fcdde82c3edefaa9f33d7fa2337f5eb7a065612a118fe117a5dcfaa872& 17:27 < bridge> how can i trigger something here every 3 seconds ? 17:27 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1188880626850463764/Screenshot_37.png?ex=659c225d&is=6589ad5d&hm=30e083fcdde82c3edefaa9f33d7fa2337f5eb7a065612a118fe117a5dcfaa872& 17:28 < bridge> hello guyz, how can i make a tee hook another tee through a blocks placed on diagonal, its not a cheat client, just asking for a friend 17:29 < bridge> if(Server()->Tick() % Server()->TickSpeed() * 3 == 0) 17:29 < bridge> what is the point, you are not able to use it on any server 17:29 < bridge> :clueless: 17:31 < bridge> what is the different between Server() and GameServer() ? 17:31 < bridge> Server() - engine 17:31 < bridge> GameServer() - all game logic 18:48 < bridge> aim -> hook -> success 18:48 < bridge> duh 18:54 < bridge> can u gimme code which does it? 18:56 < bridge> #include "game/client/superbotlogic.h" 18:56 < bridge> 18:56 < bridge> void SUPERBOTLOGICCLASS::GO() 18:56 < bridge> { 18:56 < bridge> Aim(); 18:56 < bridge> Hook(); 18:56 < bridge> Success(); 18:56 < bridge> } 18:57 < bridge> thanks, works like a charm 👍 18:57 < bridge> its that easy 18:57 < bridge> np 18:57 < bridge> ```cpp 18:57 < bridge> #include "game/client/superbotlogic.h" 18:57 < bridge> 18:57 < bridge> void SUPERBOTLOGICCLASS::GO() 18:57 < bridge> { 18:57 < bridge> Aim(); 18:57 < bridge> Hook(); 18:57 < bridge> Success(); 18:57 < bridge> } 18:57 < bridge> ``` 19:07 < bridge> Yikes 19:12 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1188907222923747478/8ykwwqijfe8c1.png?ex=659c3b22&is=6589c622&hm=0ec1b9cb61a7ecf24cb9f3f4ae4b627dcaf6a80abd7fd1c6132cd68c24f063bb& 19:16 < bridge> Xd 19:21 < bridge> xd 19:37 < bridge> xd 19:39 < bridge> george michael 20:01 < bridge> is there a way to make the console follow again 20:01 < bridge> after being locked 20:02 < bridge> scroll to the bottom. 20:02 < bridge> but what if many lines are being created too fast for my scroll xd 20:02 < bridge> i guess clear_local_console works, but wondering if theres a hotkey or something 20:03 < bridge> Use `End` key and it will go to the bottom or you can use `PageDown` to go down a page. 20:07 < bridge> awesome thanks 20:32 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1188927182714720276/nng8x8lzdf8c1.png?ex=659c4db9&is=6589d8b9&hm=94104c22a4d365542f0983e608dc55949265fa3900aab08d34b7d7d88ced436b& 20:58 < bridge> Gesundheit! 21:45 < bridge> i found the easiest way to make a mod 🙂 (switches) 21:45 < bridge> https://cdn.discordapp.com/attachments/293493549758939136/1188945579552800859/test_2023-12-26_00-07-53BestModMakerEver.mp4?ex=659c5edb&is=6589e9db&hm=ee00c2a9d14026a52f70cf58a90efbca1e34b177f92d82363888cea80c94a5a3& 22:02 < bridge> i got another monitor 22:02 < bridge> but i cant get into settings 22:02 < bridge> the rocker thing isn't going up for some reason 22:03 < bridge> i want to adjust it so the profile is similar to my other monitor