Minetest logo

IRC log for #minetest-hub, 2018-03-31

| Channels | #minetest-hub index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:32 Tmanyo joined #minetest-hub
02:42 garywhite joined #minetest-hub
02:49 AndroBuilder joined #minetest-hub
06:25 behalebabo joined #minetest-hub
06:37 CWz joined #minetest-hub
09:06 Krock joined #minetest-hub
09:28 Gael-de-Sailly joined #minetest-hub
10:40 Fixer joined #minetest-hub
11:38 xerox123 stand up against discrimination: http://0x0.st/sMbN.png
11:52 Darcidride joined #minetest-hub
11:58 Krock xerox123, so probably only ~6 people here would stand up :P
12:32 aerozoic joined #minetest-hub
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
12:49 Gael-de-Sailly joined #minetest-hub
12:54 sniper338 joined #minetest-hub
13:07 longerstaff13 thanks, shivajiva :)
13:08 shivajiva no problem
13:24 paramat joined #minetest-hub
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 lumberJ joined #minetest-hub
13:49 rubenwardy I think you're taking me too seriously
13:57 nerzhul i don't understand you today it seems :p
14:01 Mr_Pardison joined #minetest-hub
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:10 Raven262 joined #minetest-hub
15:13 aerozoic joined #minetest-hub
15:55 tenplus1 joined #minetest-hub
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 sniper570 joined #minetest-hub
16:06 tenplus1 hey sniper
16:06 sniper570 joined #minetest-hub
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 Darcidride joined #minetest-hub
17:14 tenplus1 wb Darcidride
17:48 ThomasMonroe joined #minetest-hub
17:48 tenplus1 wb thomas
18:08 atorian37 joined #minetest-hub
18:08 tenplus1 o/ atorian
18:13 atorian37 o/ all
18:14 atorian37 o/ tenplus 1 ;)
18:14 tenplus1 :P
19:25 atorian37 joined #minetest-hub
19:47 tenplus1 nite folks o///
19:47 tenplus1 left #minetest-hub
20:11 Gael-de-Sailly joined #minetest-hub
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:06 ThomasMonroe joined #minetest-hub
21:07 Peppy joined #minetest-hub
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:24 Fixer joined #minetest-hub
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 IhrFussel joined #minetest-hub
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

| Channels | #minetest-hub index | Today | | Google Search | Plaintext