[Mod] Informs fake game players over MT [adblock]

Post Reply
User avatar
TalkLounge
Member
Posts: 324
Joined: Sun Mar 26, 2017 12:42
GitHub: TalkLounge
In-game: TalkLounge
Location: Germany

[Mod] Informs fake game players over MT [adblock]

by TalkLounge » Post

Image

How does it work?
AdBlock detect players walking longer than 10 seconds on the same spot(While they watching the ad) and show them a information formspec about minetest

Dependencies
None

Download
Download
Browse on Github

License
CC BY-NC 3.0

Changelog
29.05.2018: Released.
31.05.2018(v2.0): Fixed attach bug.
29.06.2019(v3.0): Fixed recursive formspec showing bug and added logging. Player will not see the formspec until the ad is over.
Last edited by TalkLounge on Sat Jun 29, 2019 13:40, edited 2 times in total.
Subgames Server: Sky World Subgames German Survival Server: Wildes Land 2 E-Mail: talklounge@yahoo.de

User avatar
BuckarooBanzay
Member
Posts: 435
Joined: Tue Apr 24, 2018 05:58
GitHub: BuckarooBanzay
IRC: BuckarooBanzai
In-game: BuckarooBanzai

Re: [Mod] Informs fake game players over MT [adblock]

by BuckarooBanzay » Post

How do you detect fake players?

EDIT: sorry, i see it now, they walk on the same spot...
¯\_(ツ)_/¯ Not active here anymore, contact me on the minetest discord, irc, lemmy or github (for programming issues)

User avatar
Krock
Developer
Posts: 4649
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker
Location: Switzerland
Contact:

Re: [Mod] Informs fake game players over MT [adblock]

by Krock » Post

So you're blocking their view for another 10s when they already were punished with long ads?
I suggest to either provide more visual information, such as including an image like this one and/or a "no money" image. Also consider using colored text for the most important keywords. Otherwise the players will think this is yet another advertisement and ignore the entire formspec until [Close] appears.

Another idea: How about showing a short HUD text element (red colored, maybe?) which does not prevent them from playing but receives attention due to the penetrant color.

Bug report (untested): This mod will also show a formspec to players which are attached to any object which isn't moving and/or when their physics properties disallow moving.
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>

User avatar
Linuxdirk
Member
Posts: 3217
Joined: Wed Sep 17, 2014 11:21
In-game: Linuxdirk
Location: Germany
Contact:

Re: [Mod] Informs fake game players over MT [adblock]

by Linuxdirk » Post

Krock wrote:Another idea: How about showing a short HUD text element (red colored, maybe?) which does not prevent them from playing but receives attention due to the penetrant color.
Bright red flashing ...

THIS IS AN INOFFICIAL MINETEST CLIENT!
REMOVE THIS APP AND GET THE OFFICIAL ONE!

... around the crosshair :)

The problem in general: Scammers could use the official client as base and could simply overlay their ads.

User avatar
TalkLounge
Member
Posts: 324
Joined: Sun Mar 26, 2017 12:42
GitHub: TalkLounge
In-game: TalkLounge
Location: Germany

Re: [Mod] Informs fake game players over MT [adblock]

by TalkLounge » Post

So you're blocking their view for another 10s when they already were punished with long ads?
Yep, your right. If there is a rule on my server that says: Only official minetest releases
Then you should enforce this rule. Because rules should be observed.
I suggest to either provide more visual information
The most players that I have told: Please use Minetest its without ads, free and the original one
The answer was: Tomorrow, not yet etc.

If theres no requirement to change the game, why should I change my game then?
Otherwise the players will think this is yet another advertisement and ignore the entire formspec until [Close] appears
I think you can clearly separate Minetest with an ad.
How about showing a short HUD text element (red colored, maybe?) which does not prevent them from playing
Haha. I have already banned people because they wont change there game to minetest.
If every server admin does have this opinion then the minetest servers will be emptier, but we dont support idiots, which take minetest, put ads on it and sell it as a new game.

A few facts(Google Play Store):
Minetest: 100.000+ Downloads
Multicraft: 50.000.000+ Downloads
Pro Craft: 1.000.000+ Downloads
Block World: 500.000+ Downloads

And many more fakes you can found there...
Bug report (untested): This mod will also show a formspec to players which are attached to any object which isn't moving and/or when their physics properties disallow moving.
Yep, can be a bug. Any ideas how i can detect if a player is attached?
Subgames Server: Sky World Subgames German Survival Server: Wildes Land 2 E-Mail: talklounge@yahoo.de

User avatar
Krock
Developer
Posts: 4649
Joined: Thu Oct 03, 2013 07:48
GitHub: SmallJoker
Location: Switzerland
Contact:

Re: [Mod] Informs fake game players over MT [adblock]

by Krock » Post

TalkLounge wrote:A few facts(Google Play Store):
Minetest: 100.000+ Downloads
This will change quickly as soon the version 0.5.0 with the new player controls is available.
TalkLounge wrote:Yep, can be a bug. Any ideas how i can detect if a player is attached?
Either you can use the MTG-provided table (0.4.16, old or 0.4.17-dev, new) to check whether the player is attached (example on bottom, in register_globalstep).

Or use the proper get_attached method lua_api reference - but which returns a dummy ObjectRef when the player isn't attached:

Code: Select all

local obj = player:get_attach()
if not obj:get_luaentity() then
    -- Player probably watches ads
end
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>

User avatar
TalkLounge
Member
Posts: 324
Joined: Sun Mar 26, 2017 12:42
GitHub: TalkLounge
In-game: TalkLounge
Location: Germany

Re: [Mod] Informs fake game players over MT [adblock]

by TalkLounge » Post

Thanks Krock
Has been updated
Subgames Server: Sky World Subgames German Survival Server: Wildes Land 2 E-Mail: talklounge@yahoo.de

User avatar
ManElevation
Member
Posts: 896
Joined: Tue Aug 02, 2016 22:04
GitHub: ManElevation
IRC: ManElevation
In-game: ManElevation
Location: Madrid,Spain

Re: [Mod] Informs fake game players over MT [adblock]

by ManElevation » Post

insteresting mod +1
My Public Mods! Discord: Rottweiler Games#3368

User avatar
Hume2
Member
Posts: 709
Joined: Tue Jun 19, 2018 08:24
GitHub: Hume2
In-game: Hume2
Location: Czech Republic

Re: [Mod] Informs fake game players over MT [adblock]

by Hume2 » Post

That's a good mod! Maybe the time to wait should increase exponentially by each ad shown. :D
If you lack the reality, go on a trip or find a job.

User avatar
Lejo
Member
Posts: 718
Joined: Mon Oct 19, 2015 16:32
GitHub: Lejo1
In-game: Lejo

Re: [Mod] Informs fake game players over MT [adblock]

by Lejo » Post

What about players who play on Ios Multicraft?
They can't download minetest.

gpcf
Member
Posts: 382
Joined: Fri May 27, 2016 10:48
GitHub: gpcf
In-game: gabriel

Re: [Mod] Informs fake game players over MT [adblock]

by gpcf » Post

Just add this sticker to your game, as we use on linuxworks minetest:

Image

User avatar
Lejo
Member
Posts: 718
Joined: Mon Oct 19, 2015 16:32
GitHub: Lejo1
In-game: Lejo

Re: [Mod] Informs fake game players over MT [adblock]

by Lejo » Post

Yeah I also think it's better to show them Minetest instead of banning them.
For example a red hud message

Chiantos
Member
Posts: 377
Joined: Sun Jan 15, 2017 09:04

Re: [Mod] Informs fake game players over MT [adblock]

by Chiantos » Post

Deleted message
Last edited by Chiantos on Mon Sep 30, 2019 05:21, edited 1 time in total.

User avatar
MCL
Member
Posts: 654
Joined: Mon Aug 20, 2018 00:44
GitHub: MCLx86
IRC: migdyn
In-game: singleplayer
Contact:

Re: [Mod] Informs fake game players over MT [adblock]

by MCL » Post

This mod may be a bit annoying, but it's very useful. I saw a lot of videos and articles in which people say that Multicraft is such a bad game and calling it a Minecraft clone (probably because of the ads). People should be more aware of apps like this. I once saw a modded Minetest client for Android that required you to pay 100 dollars to create a new map
2014-02-14 - 2024-02-14 TEN YEARS OF MCL

User avatar
MCL
Member
Posts: 654
Joined: Mon Aug 20, 2018 00:44
GitHub: MCLx86
IRC: migdyn
In-game: singleplayer
Contact:

Re: [Mod] Informs fake game players over MT [adblock]

by MCL » Post

I just changed my mind when I got killed on a server because of this plugin. The fact that a player is standing still for more than 10 seconds doesn't mean he's playing an unofficial build. I can't think of any better ways to detect than someone is using a game based on Minetest that 's trying to impersonate Minecraft. The best way to inform players of these games is to display a message like this when a player joins the game for the first time
2014-02-14 - 2024-02-14 TEN YEARS OF MCL

User avatar
Festus1965
Member
Posts: 4181
Joined: Sun Jan 03, 2016 11:58
GitHub: Festus1965
In-game: Festus1965 Thomas Thailand Explorer
Location: Thailand ChiangMai
Contact:

Re: [Mod] Informs fake game players over MT [adblock]

by Festus1965 » Post

TalkLounge wrote:...
Haha. I have already banned people because they wont change there game to minetest.
If every server admin does have this opinion then the minetest servers will be emptier, but we dont support idiots, which take minetest, put ads on it and sell it as a new game.
i do also, euban them for 30 days with a text telling them not using this apps and change to minetest

migdyn wrote:The fact that a player is standing still for more than 10 seconds doesn't mean he's playing an unofficial build.
edit: just had TalkLounge in chat,
at IS detecting
"Stand same position and also IS walking"

and some more idea:
* generate a list of gamers, where a counter is added for each of this happenings, so THEN the admin can go further and use a ban mod ... as that also makes server work, in out, in out ...
Last edited by Festus1965 on Sun Jan 27, 2019 22:58, edited 2 times in total.
Human has no future (climate change)
If urgend, you find me in Roblox (as CNXThomas)

Sokomine
Member
Posts: 4276
Joined: Sun Sep 09, 2012 17:31
GitHub: Sokomine
IRC: Sokomine
In-game: Sokomine

Re: [Mod] Informs fake game players over MT [adblock]

by Sokomine » Post

Festus1965 wrote: at IS detecting
"Stand same position and also IS walking"
Wouldn't that happen when using autowalk and running against something higher than the selected autojump height?
A list of my mods can be found here.

User avatar
Festus1965
Member
Posts: 4181
Joined: Sun Jan 03, 2016 11:58
GitHub: Festus1965
In-game: Festus1965 Thomas Thailand Explorer
Location: Thailand ChiangMai
Contact:

Re: [Mod] Informs fake game players over MT [adblock]

by Festus1965 » Post

nice, thanks
it is activated at my server now

i think, it is possible to add

Code: Select all

print(name, "got Client Warning")
to get an into at chat (me or admin) or log in minetest.log
maybe i try later, just had another LUA Out of Memory crash
Human has no future (climate change)
If urgend, you find me in Roblox (as CNXThomas)

Post Reply

Who is online

Users browsing this forum: No registered users and 21 guests