10:38 <+bridge> [ddnet] maybe muted (chat) 10:38 <+bridge> [ddnet] do first time 10 second 10:41 <+bridge> [ddnet] im suggesting add wiki functional to ddnet discord bot 10:42 <+bridge> [ddnet] like you saying $wiki kog 10:42 <+bridge> [ddnet] and it sends link to page about kog with kog discord link 10:53 <+bridge> [ddnet] https://en.wikipedia.org/wiki/Landfill 10:53 <+bridge> [ddnet] :greenthing: 11:06 <+bridge> [ddnet] make client for phone and playstation, xbox,... 11:06 <+bridge> [ddnet] Invade world 11:07 <+bridge> [ddnet] ye this is similar to my idea 11:07 <+bridge> [ddnet] we could integrate it with wiki pages i guess 11:44 <+bridge> [ddnet] there is a client for phone 11:45 <+bridge> [ddnet] not maintained tho 11:45 <+bridge> [ddnet] and android only 11:46 <+bridge> [ddnet] iphone = 😴 12:21 <+bridge> [ddnet] making something for consoles means get right to use sdk 12:22 <+bridge> [ddnet] 🥺 12:22 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874236279326388294/unknown.png 12:24 <+bridge> [ddnet] cmakelists.txt? 12:26 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874237100017475614/unknown.png 12:27 <+bridge> [ddnet] default one 12:33 <+bridge> [ddnet] @uwu what was your cmake line? 12:43 <+bridge> [ddnet] i used just cmake .. first 12:43 <+bridge> [ddnet] and then `cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/toolchains/mingw64.toolchain` 12:43 <+bridge> [ddnet] but i dont get any files either 12:43 <+bridge> [ddnet] im on windows 10 btw :kek: 12:44 <+bridge> [ddnet] cant use visual studio in this situation 12:44 <+bridge> [ddnet] so using mingw 12:52 <+bridge> [ddnet] ok nvm using msbuild is good solution either 13:26 <+bridge> [ddnet] @Discord Mod scam link 13:43 <+bridge> [ddnet] suggestion : add a refresh button for reload mapres 13:43 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874256667338997800/screenshot_2021-08-09_13-42-43.png 13:58 <+bridge> [ddnet] did you install mingw btw 13:59 <+bridge> [ddnet] yes 14:00 <+bridge> [ddnet] toolchain file is meant for crosscompile 14:00 <+bridge> [ddnet] use Mingw generator from cmake 14:01 <+bridge> [ddnet] -G "MinGW Makefiles" 14:01 <+bridge> [ddnet] might be easier to use msys or smth tho, guess they have gcc directly in the path 14:31 <+bridge> [ddnet] @Ryozuki\: https://blog.dave.tf/post/ip-addr-parsing/ 14:39 <+bridge> [ddnet] netsecurity gangs said that go's std and rust's std::net ip parsing is vulnerability 14:39 <+bridge> [ddnet] netsecurity gangs said that go's std and rust's std::net ip parsing are vulnerability 14:40 <+bridge> [ddnet] I want to find out who first entered the team to give him a leader (for example, only the leader will have the rights to click "kill"), if we do this by iterating through the array to find out if it contains this value, will it be adequate? 14:40 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874270926861107240/unknown.png 14:41 <+bridge> [ddnet] netsecurity gangs said that go's std and rust's std::net ip parsing functions are vulnerability 14:44 <+bridge> [ddnet] leader? 14:44 <+bridge> [ddnet] oh ok i got it 14:44 <+bridge> [ddnet] u can add var to team that will indicate who is leader 14:44 <+bridge> [ddnet] it will represent his id 14:45 <+bridge> [ddnet] who will enter first - leader 14:45 <+bridge> [ddnet] the problem is to detect first players nobo 14:46 <+bridge> [ddnet] to find out who entered first, the easiest thing is to make a loop through the array, will this solution be acceptable for a pull request? 14:46 <+bridge> [ddnet] you can do two things: 14:46 <+bridge> [ddnet] for-cycle 14:46 <+bridge> [ddnet] or 14:46 <+bridge> [ddnet] refactor CteamsCore 14:50 <+bridge> [ddnet] `int CGameTeams::Count(int Team) const` 14:50 <+bridge> [ddnet] if Count(team) == 1 14:50 <+bridge> [ddnet] leader = true; 14:50 <+bridge> [ddnet] :monkalaugh: 15:19 <+bridge> [ddnet] a loop through all teams sounds fine I think 16:25 <+bridge> [ddnet] Careful, there is no guarantee this change would be accepted. If you don't want to work for no reason maybe you should create an issue for discussion first 16:29 <+bridge> [ddnet] :monkaS: 16:29 <+bridge> [ddnet] ye ips are wacky 16:30 <+bridge> [ddnet] :monkalaugh: 21:56 <+bridge> [ddnet] Does anyone have some knowledge on gobjects? 21:57 <+bridge> [ddnet] gobjects 21:57 <+bridge> [ddnet] glob glob objects 22:16 <+bridge> [ddnet] How do i make my LAN server public for my friends? 22:16 <+bridge> [ddnet] sv_register 1 22:16 <+bridge> [ddnet] in config or in f2 22:16 <+bridge> [ddnet] in config or in f2 console 22:17 <+bridge> [ddnet] Ok ty 22:19 <+bridge> [ddnet] no, sv_register is not for lan servers 22:19 <+bridge> [ddnet] afaik 22:19 <+bridge> [ddnet] they should see it in the lan tab without 22:19 <+bridge> [ddnet] `How do i make my LAN server public` 22:19 <+bridge> [ddnet] ah, misunderstood 👍 22:26 <+bridge> [ddnet] #3363 22:26 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/3363 22:27 <+bridge> [ddnet] should this be closed? 22:30 <+bridge> [ddnet] #3362 22:30 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/3362 22:31 <+bridge> [ddnet] can this be a possible solution huh? 22:31 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874389338312552448/unknown.png 22:34 <+bridge> [ddnet] there was an issue before with icons and everything 22:34 <+bridge> [ddnet] dont know what happened ot it 22:35 <+bridge> [ddnet] :monkalaugh: 22:37 <+bridge> [ddnet] #3655 22:37 <+bridge> [ddnet] #3836 22:37 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/3655 22:37 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/3836 23:20 <+bridge> [ddnet] how many requests of servers.json can i ask form the master? 23:27 <+bridge> [ddnet] I've designed icons for something like that a while ago, just the guy who was gonna code it disappeared or something 23:29 <+bridge> [ddnet] :monkaS: disappeared 23:29 <+bridge> [ddnet] I still have them if somebody is down to code it 23:35 <+bridge> [ddnet] I would appreciate if u will send them to me and i will try to add them 23:41 <+bridge> [ddnet] @uwu it was never decided what the layout/resolution should be so here's a random one for now 23:41 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874407038950719558/icons.png 23:41 <+bridge> [ddnet] okay, thx :D 23:43 <+bridge> [ddnet] btw no hook hit/no hammer hit/ no shotgun hit. and etc. Is controlled by 1 tile 23:43 <+bridge> [ddnet] On that screenshot i decided to draw them as 1 title "No hits" 23:43 <+bridge> [ddnet] no hook is a separate one and other weapons are a setting on no hammer tile 23:44 <+bridge> [ddnet] oh, there are settings for it? :o 23:44 <+bridge> [ddnet] you can disable it with switch 23:44 <+bridge> [ddnet] shotgun/grenade/laser 23:44 <+bridge> [ddnet] if you give a number to no hammer tile on switch layer then it has different effects 23:45 <+bridge> [ddnet] Okay, i just will render it as 1 title if all are disabled 23:45 <+bridge> [ddnet] explain this, I think my wiki summary of it is incomplete then 23:45 <+bridge> [ddnet] I don't remember exactly but I think 0 disables hit on all weapons and 1-4 are shotgun/nade/laser 23:45 <+bridge> [ddnet] oh ok I have that 23:46 <+bridge> [ddnet] I thought it was something hammer specific I didn't know about lol 23:46 <+bridge> [ddnet] idk tbh, maybe it is 23:46 <+bridge> [ddnet] well it sounds like something that should be a thing 23:46 <+bridge> [ddnet] I tested the weapons for each ID and added to the wiki 23:47 <+bridge> [ddnet] is there really no thingy exclusive to hammer then? 23:47 <+bridge> [ddnet] no it includes it 23:48 <+bridge> [ddnet] I think default and ID 1 is for hammer 23:48 <+bridge> [ddnet] rest of the weapons after 23:48 <+bridge> [ddnet] it would make sense if 1 is only for hammer 23:48 <+bridge> [ddnet] or is default no hit for all 23:48 <+bridge> [ddnet] can't rmbr 23:48 <+bridge> [ddnet] I think 0/default is for all 23:48 <+bridge> [ddnet] would make sense 23:49 <+bridge> [ddnet] I need to expand the map layers a bit 23:49 <+bridge> [ddnet] into individual pages, then reference them 23:49 <+bridge> [ddnet] there are nuances in each layer that are worth explaining in new pages 23:50 <+bridge> [ddnet] like how tune zones ignore global tune, some things aren't in front layer, things that have to be in switch to work properly vs ones that can be in any 23:51 <+bridge> [ddnet] what do you guys think about solving #3878 with /team -1 that invites player to first enpty team? 23:51 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/3878 23:51 <+bridge> [ddnet] empty 23:51 <+bridge> [ddnet] you could also write about stuff that doesn't have to be in switch layer but can be for extra functionality 23:51 <+bridge> [ddnet] I don't think /team -1 would be obvious to players. it is to us because programmers 23:51 <+bridge> [ddnet] it should be a new command 23:52 <+bridge> [ddnet] too much sugar then 23:52 <+bridge> [ddnet] /nextteam /new team /randomteam 23:52 <+bridge> [ddnet] I don't think it's a big deal 23:52 <+bridge> [ddnet] its like 50-100 lines of code 23:52 <+bridge> [ddnet] /emptyteam is also good 23:52 <+bridge> [ddnet] when this thingie adds only two xd 23:52 <+bridge> [ddnet] why can't it be moved to a file to dedup 23:52 <+bridge> [ddnet] oh wait cpp makes that annoying 23:53 <+bridge> [ddnet] remove cop 23:53 <+bridge> [ddnet] remove cpp 23:53 <+bridge> [ddnet] i mena not only /team -1 23:53 <+bridge> [ddnet] sounds like another cryptic command that you find out from someone after years of playing, like /mapinfo {map} or /top5 {number} 23:53 <+bridge> [ddnet] you can write any invalid team and it will invite you 23:53 <+bridge> [ddnet] just support a keyword then 23:53 <+bridge> [ddnet] /team empty is the best solution probably 23:53 <+bridge> [ddnet] but conflicts with another issue 23:53 <+bridge> [ddnet] it can't be handled that way 23:54 <+bridge> [ddnet] or comment in that issue I think 23:54 <+bridge> [ddnet] someone wants /team [name] 23:54 <+bridge> [ddnet] why 23:54 <+bridge> [ddnet] why not 23:54 <+bridge> [ddnet] we already have /invite player 23:54 <+bridge> [ddnet] you still have to enter the number 23:54 <+bridge> [ddnet] and it should work for unlocked teams 23:55 <+bridge> [ddnet] what number tho 23:56 <+bridge> [ddnet] whatever number the player that invited you is in 23:56 <+bridge> [ddnet] can't you pass nickname here 23:56 <+bridge> [ddnet] can you? I've never tried 23:56 <+bridge> [ddnet] i think i did 23:56 <+bridge> [ddnet] but i don't remember 23:56 <+bridge> [ddnet] in that case it makes more sense to allow it to non-lockef as well 23:56 <+bridge> [ddnet] even easier to impl 23:56 <+bridge> [ddnet] in that case it makes more sense to allow it to non-locked as well 23:56 <+bridge> [ddnet] ye 23:57 <+bridge> [ddnet] try it on a server 23:57 <+bridge> [ddnet] I won't start ddnet right now 23:57 <+bridge> [ddnet] and actually I'm going back to work lol 23:57 <+bridge> [ddnet] anyway adding new command like/emptyteam without wiki state about server commands is useless 23:57 <+bridge> [ddnet] because anyway new players will know it from old olayers 23:57 <+bridge> [ddnet] im in bed rn 23:58 <+bridge> [ddnet] lol 23:58 <+bridge> [ddnet] Im in bad too 23:58 <+bridge> [ddnet] I don't think relying on players to point it out is good. just make a note of it in news and change log 23:58 <+bridge> [ddnet] Im in bed too 23:58 <+bridge> [ddnet] it can be any syntax really as long as it's obvious 23:58 <+bridge> [ddnet] Same bed:monkalaugh: 23:58 <+bridge> [ddnet] note that we have pages for server client console commands 23:58 <+bridge> [ddnet] shouldn't we have it for chat commands too 23:58 <+bridge> [ddnet] we both know only like 10% uses that xd 23:59 <+bridge> [ddnet] yeah 23:59 <+bridge> [ddnet] I mean it's in the page 23:59 <+bridge> [ddnet] I think it's convenient to join by nickname, and in some cases, I also thought about it. /teamrandom or /teamempty also sounds good, but is it really necessary? even when connected, the dummy will be used rarely, and it is not so difficult to enter a number 23:59 <+bridge> [ddnet] bcs players use chat instead of console 23:59 <+bridge> [ddnet] doesn't mean that random team is a bad idea, maybe some will like having a new color every time 23:59 <+bridge> [ddnet] sometimes its really annoying when you try to enter your favourite teams and they're all locked 23:59 <+bridge> [ddnet] also it guarantees that it's not someone else's bind even tho it's rare, so what's wrong with thay