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 |