Time Nick Message 11:38 xerox123 stand up against discrimination: http://0x0.st/sMbN.png 11:58 Krock xerox123, so probably only ~6 people here would stand up :P 12:41 rubenwardy xerox123: the outrage 12:41 rubenwardy also, it's just English 12:42 rubenwardy the GB bit is redundant 12:42 xerox123 yes! 12:42 xerox123 we're the default, everyone else should specify 12:46 rubenwardy we need to raise troops and take back Minetest for the good of the empire 12:46 rubenwardy no more color 12:46 rubenwardy no more could care less 12:47 rubenwardy introduce and enforce a new weather system which is permanently stuck to "raining cats and dogs" mode 13:07 longerstaff13 thanks, shivajiva :) 13:08 shivajiva no problem 13:44 nerzhul rubenwardy, what do you mean by "no more color" ? 13:45 nerzhul and i'm for making MT great again, but let me manage the code quality parts on the CI or be more reactive on my questions ^^ 13:45 rubenwardy It's colour 13:45 nerzhul a core side weather system can be nice yes 13:45 nerzhul at least a global weather system for the first implementation and maybe a local weather on the second dev 13:49 rubenwardy I think you're taking me too seriously 13:57 nerzhul i don't understand you today it seems :p 14:10 * paramat could care less about 'could care less' 14:10 * Krock smells recursion 14:11 Mr_Pardison y'all do realize that the phrase "could care less" means that you still care about something even though it's just a little, right? 14:12 Krock right 14:15 paramat caring > 0 14:36 Mr_Pardison so, if the ability to ID who killed another player in a PvP attack is implemented, then, in theory, you could make a bounty hunting mod? 14:36 Krock yes. 14:37 * Mr_Pardison makes plans 14:37 Krock fun for the entire family BANG BANG 14:37 Krock or some touches with a diamond sword 14:41 Mr_Pardison I was thinking of making one of these before this was even brought up since it is one of the things that is under the tasks for modders under the how to help page on RC/DL website. 14:41 Mr_Pardison http://rc.minetest.tv/how-to-help/ 14:43 Mr_Pardison I'll get to work on this once I'm done with the important stuff for school (most importantly the AP test) and in some spare time I can plan out how it would work. 14:44 Mr_Pardison If anyone has any ideas to contribute on this, please feel free to share. 15:55 tenplus1 hi folks :P 15:55 Thomas-S hi, tenplus1! 15:56 tenplus1 hi thomas o/ 15:56 Shara Hi Ten :) 15:56 tenplus1 hey shara :) 15:57 tenplus1 I changed the farming pull btw for the food_ groups 15:57 tenplus1 no more override :P 15:57 Shara :D 15:57 Shara Can't check right now, but no override is good :) 15:57 tenplus1 das okie... the register_plant() function is fixed so it handles groups now 15:58 Krock hi tenplus1 15:59 tenplus1 hey Krock :) 15:59 Mr_Pardison hola senor 11. 16:00 tenplus1 ehehe, hey mister :P 16:00 tenplus1 farming and mobs updated with french locale if anyone interested :P 16:04 rubenwardy Mr_Pardison: been possible for ages 16:04 rubenwardy CTF has this 16:04 tenplus1 hi ruben 16:04 rubenwardy As in, telling which player killed a playet 16:04 Mr_Pardison rubenwardy: but that is only on your thing, right? 16:05 rubenwardy No, in 0.4.16 16:05 rubenwardy The code is in the ctf_stats mod 16:05 * Mr_Pardison looks it up 16:06 tenplus1 hey sniper 16:06 rubenwardy Oh lol 16:07 rubenwardy Ctf_stats uses ctf.register_on_killedplayer 16:07 rubenwardy So the code will be in ctf/teams.lua 16:07 rubenwardy Still probably better to use hpchange reasons anyway 16:08 Shara Mr P: word of warning, this mod might be a difficult one, but if you do want to work on it, please feel welcome. 16:08 Mr_Pardison Shara: ofc it's going to be a challenge but I like a challenge. 16:08 Shara You will need to think about how bounties are placed. 16:08 Mr_Pardison yeah. 16:08 Mr_Pardison can't be a static reward or else it is boring. 16:09 rubenwardy On punch gives you the damage 16:09 rubenwardy https://github.com/rubenwardy/ctf_pvp_engine/blob/master/ctf/teams.lua 16:09 rubenwardy So it's perfectly possible to find out the player in 0.4.16 16:09 Shara Well, you might want to limit it to things like diamonds or mese by default, then someone can offer however much of those they want as a bounty 16:09 rubenwardy For arrows and such, they usually punch with an entity 16:10 rubenwardy So it's the arrow which punches the player 16:10 rubenwardy So you can store the firing player's name in the arrow 16:10 rubenwardy And use that as the killer in the logic 16:10 rubenwardy Note that it could also be a mob 16:10 Shara But it should be set up so the server owner can easily change the items that can be offered as bounties 16:11 Mr_Pardison would have the rewards stored in a file that can be modified. 16:11 Mr_Pardison was also thinking that it would have a list of players that would be excluded from the contracts. 16:11 Shara No one is excluded :) 16:11 Mr_Pardison not even you? 16:12 Shara If people want to try and put bounties on the admin... who am I to stop them throwing away diamonds? :) 16:12 tenplus1 lol 16:12 Mr_Pardison good point. 16:12 Shara It should also stack 16:13 Shara So if you put a 10 diamond bounty on Shara today and someone else put a 5 diamond bounty on that terrible person tomororw, suddenly it will be a 15 diamond bounty to whoever kills her next 16:13 Shara And there'd need to be some kind of /show_bounties command 16:14 rubenwardy Nice 16:14 rubenwardy What if the player never comes online again? 16:14 rubenwardy Sfinv or UI page 16:14 Shara DL uses inv plus still for now 16:14 rubenwardy Oh odd 16:14 Shara Why odd? 16:15 Shara Anyway, the mod, if done well, should include pages for all three 16:15 Shara If it's done that way 16:15 rubenwardy Yes 16:15 Shara An alternative would be a node that can be placed as a bounty station 16:15 rubenwardy Smartfs has some code which gives one API for all three 16:15 rubenwardy I should probably make it work well for actual formspecs 16:15 rubenwardy Errr 16:16 rubenwardy *a mod which works well for actual formspecs 16:16 Shara Well, to place a bounty you'd usually have to go to an actual place to deposit money 16:16 Shara I'd guess the way to handle people not signing in would be to track who desposited what, and after some length of time it can be withdrawn 16:16 Mr_Pardison bounty station that is somewhat like a shop that would give the hunter the reward for completing the contract after confirming that they did kill the player. 16:16 rubenwardy What's the disadvantage to dying? 16:16 rubenwardy *of 16:17 Shara Drop items and maybe lose them 16:17 tenplus1 adding a time limit to said bounty 16:17 Shara No bones on DL, so you have to be very quick to recover things 16:19 Shara Anyway, not a small mod, Mr_Pardison, so if you do decide to work on it, get it on github and maybe some of us will help out :) 16:20 Mr_Pardison I've already got a 8.5x11 paper with some of the things it will need going right now. 16:20 Shara Oh, should also include a command for admin to automatically add a bounty to someone. Could be a nice way to deal with annoying people :) 16:21 Mr_Pardison ofc that's goign to be part of it. 16:22 Mr_Pardison Allows an apex predator to actually get something for their work on dealing with such a player. 16:24 Mr_Pardison afk-ish 17:14 tenplus1 wb Darcidride 17:48 tenplus1 wb thomas 18:08 tenplus1 o/ atorian 18:13 atorian37 o/ all 18:14 atorian37 o/ tenplus 1 ;) 18:14 tenplus1 :P 19:47 tenplus1 nite folks o/// 20:33 longerstaff13 hi 20:34 Krock hi shorterstafftenplus3 20:34 longerstaff13 heh 20:35 longerstaff13 how are you Krock? 20:35 Krock oh, I'm fine, thanks :) 20:35 Krock how about you? 20:35 longerstaff13 I am good, thanks for asking :P 20:36 Krock Easter is coming and it's always nice - may it only be due the massive amount of chocolate 20:36 longerstaff13 lol 20:37 longerstaff13 brb 20:46 longerstaff13 back 21:07 Peppy hi 21:07 rubenwardy o/ 21:10 Peppy i'm fighting with mod translation (again) 21:11 Krock Translation 3 : 1 Peppy 21:11 Peppy it seems that only po files works on the server (both txt and po works local) 21:12 Krock yes, for that case there are client-side translations 21:12 Krock but that's quite new and tbh I have no clue how they work 21:13 Peppy no, both are server side, i did that before... 21:13 Peppy 0.4.16 21:15 Peppy anyway, it may be because, the server is lauched with some environment variables for LANG and LANGUAGE 21:17 Peppy I'm trying to fix last commit on tenplus1's protector (a kid did translation, it has almost one error by line) 21:27 Peppy i've uploded the po file, it seems to work ok 21:29 Peppy Krock : i'm not sure what you mean by cliend-side-translations (the files are client side or the translations is done per client ?) 21:33 Krock Peppy, sent as media like textures to 0.5.0-dev clients. Added here: https://github.com/minetest/minetest/pull/5274 21:36 Peppy .tr files now ? i'm lost x) 21:38 Peppy i did about 30 mod translations when there had no .po method, i'll now have to change everything again 21:39 Krock it's all backwards compatible so don't worry :O 21:41 Peppy well i don't want to do this again, someone allready pushed most of my translation work with is name on them :( 21:41 Peppy but, yes he pushed po files (at least he did this work) 21:44 Peppy so, for new translations to work for 0.4.16 and be compatible with 0.5, should I use txt or po files ? 21:45 Krock you're working with intllib. that will work for both versions 21:46 Peppy ok, so i'll go for po files, thanks 21:51 Peppy is there any good practices for minetest translations licences ? 21:53 Peppy would CC BY-SA 3.0 be ok ? 21:59 Krock I'd simply take the project's license 21:59 Krock or use what others use 22:00 Peppy well, i've never seen licence for translation in mineteset mods before 22:02 Peppy I just want to avoid someone to put his name on my 50+ hours of work again 22:06 Fixer *,,,,,,* 22:33 xerox123 you're not rickrolling correctly until it points to here: http://www.dafk.net/what/ 22:35 rdococ lol 22:36 longerstaff13 lol 23:18 aerozoic Anybody know why the "Survival X" server isn't at the top of the list? As far as i can tell it has all servers beat in all categories. 23:24 IhrFussel aerozoic, because the server score depends on more than just "e-penis" numbers 23:25 IhrFussel For example it depends on the names that are connected... a server full of mobile players (names that end with 3 or 4 numbers) will rank lower than a server with normal names 23:25 aerozoic hmm, i was told long ago that it was a formula based on the numbers shown in each column at servers.minetest.net 23:26 IhrFussel A server that has 17 players will count i the list as 1 player 23:27 IhrFussel So at 17+ the server list "ignores" 16 players 23:27 sfan5 aerozoic: it *is* a formula based on data shown 23:28 sfan5 also "names that end with 3 or 4 numbers" is a simplified explanation 23:28 aerozoic i hope so XD. I'm guessing there is some kind of check for client type? 23:28 IhrFussel No it#+s just a regex 23:29 IhrFussel [A-Z][a-z]{1,}[0-9]{3,4} I think 23:29 aerozoic Is there a forum post or wiki that explains the formula? 23:30 rubenwardy I have a gist which tells you how a server gets its score 23:30 rubenwardy And what it's being penalised for 23:30 aerozoic cool thx, i'll check that out 23:31 IhrFussel The "mobile player penalty" is most likely the source of the frequent jumping 23:31 Fixer imagine something even more advanced, like parsing for hitlercupcake username that in turn lowers the score of the server!117 23:32 aerozoic so a "mobile" player is only determined by the numbers at the end? 23:32 IhrFussel Cause a server can have for example 10 "mobile players" in one check and only 3 anymore in another 23:33 Fixer you can determine it other way i think 23:34 IhrFussel Any name that matches this pattern of upper/lower case and numbers: Westguard250 23:34 aerozoic oh ok 23:35 IhrFussel The first letter MUST be uppercase, the other must be lower case and the name has to end with 3 or 4 numbers 23:35 IhrFussel Then it's considered a "guest" 23:36 IhrFussel I already made an issue about it once https://github.com/minetest/master-server/issues/17 23:38 aerozoic rubenwardy, i couldn't find it 23:39 IhrFussel If you understand python a bit you can also just check the source code of the server list 23:58 Shara IhrFussel: Accusing me of censorship now? 23:59 Fixer make minetest great again, good night 23:59 Shara Lol, night Fixer 23:59 Fixer *minetest_game