Page 1 of 1

[Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Thu Mar 02, 2017 02:52
by vitalie
Announcing a collective effort to create a set of April Fools' pranks for Minetest players.

Ideas welcome. Code welcome.

Implemented so far:
  • Sleepwalking -- Once in a while, player's position changes by one block (random player, random direction, random timing). As if somebody's pushing you...
  • Fake privileges -- Once in a while, a player receives a message saying that another player granted him/her a non-existent privilege, or revoked a real privilege.
  • Crafts -- Every once in a while, when a players tries to craft something, he/she gets a completely unexpected object.
  • Tool swap -- Every once in a while, when a players tries to use his/her tool, the tool turns into something else.

Testing:
If you want to see the effects immediately, edit each init.lua file and change *_timeout and *_chance variables to smaller values (like 5 and 1). This will trigger the effects every 5 seconds with 100% chance, so don't forget to revert your changes after you're done.

Ideas:
  • Gift -- adding a random item to player's inventory.
  • Have an idea? Write a comment below!

GitHub https://github.com/ciubotaru/april_fools (each feature is developed in a dedicated branch, released pranks go to stable).

General considerations:
  • Modpack -- every prank is independent, so that server admins can choose which ones to activate.
  • Temporary effects only -- easy to turn on, easy to turn off, so no new blocks, no new node metadata etc.
  • Only harmless pranks -- don't scare players away from your server.

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Thu Mar 02, 2017 04:55
by TheReaperKing
I love this idea!! Time to troll those unappreciative students :)

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Thu Mar 02, 2017 17:15
by Andrey01
Nice idea, i even don`t know what can would be concont for it.
Maybe will add some mobs (for example, all will be opposite:animals are evil and monsters are kind).
Or to add anything new objects?
Anymore i don`t have any ideas.

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Thu Mar 02, 2017 21:53
by BBmine
LOL I would add this to my server, but it's a server to train noobs, so I don't want to confuse them.

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Fri Mar 03, 2017 03:29
by vitalie
Update: version 0.0.1 is out.

Changelog:
  • Implemented sleepwalking -- Once in a while, player's position changes by one block (random player, random direction, random timing).

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Fri Mar 03, 2017 06:33
by ExeterDad
Hah! This has promise! I'll rack my brain and see if I can contribute :P

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Sat Mar 04, 2017 20:24
by the_raven_262
How about using invisibility to make players banished from the realm of the living?
Or just an effect anyway.

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Sat Mar 04, 2017 20:32
by bell07
On mining: spamming using minetest.show_formspec with simple label (message) "Are you sure to mine this block?" and buttons [No], [No] [Cancel]

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Sat Mar 04, 2017 20:37
by the_raven_262
bell07 wrote:On mining: spamming using minetest.show_formspec with simple label (message) "Are you sure to mine this block?" and buttons [No], [No] [Cancel]

Troll xD
How about [No] [Maybe] [Cancel]

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Sun Mar 05, 2017 12:42
by vitalie
Update: version 0.0.2 is out.

Changelog:
  • Fake privileges -- Once in a while, a player receives a message saying that another player granted him/her a non-existent privilege, or revoked a real privilege.

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Sun Mar 05, 2017 22:09
by gpcf
another idea: blocks get randomly hidden around the player.

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Wed Mar 08, 2017 03:20
by GreenDimond
Players have a 10% chance of mining an ore and getting a fake item from that ore (though they never know it). If they craft a tool from that ore, it breaks after one use :) get pranked boi

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Sat Mar 11, 2017 15:44
by vitalie
Update: version 0.0.3 is out.

Changelog:
  • Crafts -- Every once in a while, when a players tries to craft something, he/she gets a completely unexpected object.

P.S.: 20 days left...

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Tue Mar 21, 2017 02:52
by vitalie
Update: version 0.0.4 is out.

Changelog:
  • Tool swap -- Every once in a while, when a players tries to use his/her tool, the tool turns into something else.

P.S.: 10 days left...

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Tue Mar 21, 2017 16:27
by bell07
Next idea (not checked if possible): If mobs_redo mod is installed, pick randomly a monster model+skin, apply them to a player and disable the nametag for ~2 minutes gameplay. Should be funny in multiplayer if anyone transforms to monster and you cannot see the difference.

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Tue Mar 21, 2017 19:04
by azekill_DIABLO
damn, iwon't imagine the mess on a server!

D-10!

Re: [Mod] April Fools [WIP] [git] [april_fools]

PostPosted: Wed Mar 22, 2017 01:34
by vitalie
If I only knew how to implement the remaining ideas... Anybody have real working code?