Fly mode privilege

User avatar
neko259
Member
Posts: 805
Joined: Sun Jun 19, 2011 06:51

Fly mode privilege

by neko259 » Post

Make privileges for fly mode and fast mode, so that it was disabled by default. It's making the game too easy, I thinks.
s3tuPDfUv2IyvXHzPmE31MQvnWULv1zj

User avatar
rinoux
Member
Posts: 184
Joined: Tue Dec 27, 2011 12:15

by rinoux » Post

+1

User avatar
JSonic
Member
Posts: 68
Joined: Fri Jan 13, 2012 17:48
Location: Suomi Finland
Contact:

by JSonic » Post

+1
Stairs are cool!
Minetest-c55 for Puppy Linux
Minetest-c55 PPA: daily, stable

User avatar
sfan5
Moderator
Posts: 3962
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5
Location: Germany

by sfan5 » Post

+1
Mods: Mesecons | WorldEdit | Nuke & Minetest builds for Windows (32-bit & 64-bit)

User avatar
Calinou
Moderator
Posts: 3166
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou
Location: Troyes, France
Contact:

by Calinou » Post

+1

User avatar
rahonejm
Member
Posts: 88
Joined: Wed Dec 28, 2011 01:58
Location: Brazil

by rahonejm » Post

+1 Only true players don't fly!
Sorry for possible language mistakes

User avatar
dannydark
Member
Posts: 428
Joined: Fri Aug 12, 2011 21:28
Location: Manchester, UK

by dannydark » Post

+1

This has been on the TODO list for sometime now: http://c55.me/minetest/wiki/doku.php?id=todo just no one has got around to it yet I'm guessing because there has been more high priority stuff to be done first (i.e. modding api)

User avatar
neko259
Member
Posts: 805
Joined: Sun Jun 19, 2011 06:51

by neko259 » Post

Well, modding API is difficult to implement. And putting to IFs and a new privilege isn't.
s3tuPDfUv2IyvXHzPmE31MQvnWULv1zj

User avatar
xyz
Member
Posts: 450
Joined: Thu Nov 10, 2011 14:25

by xyz » Post

There is comment in code that will say more:

Code: Select all

            /*
                Check player movements

                NOTE: Actually the server should handle player physics like the
                client does and compare player's position to what is calculated
                on our side. This is required when eg. players fly due to an
                explosion.
            */
    

User avatar
redcrab
Member
Posts: 831
Joined: Tue Dec 13, 2011 13:45
Location: France
Contact:

by redcrab » Post

+1
0.4 for serious builder click here
Dedicated Minetest redcrab server forum at http://minetestbb.suret.net

It's nice to be important but it is more important to be nice.

User avatar
XCalibur54
Member
Posts: 51
Joined: Mon Oct 24, 2011 01:29

by XCalibur54 » Post

+1
Moderator of redcrab's 0.4 server: http://c55.me/minetest/forum/viewtopic.php?id=606

User avatar
neko259
Member
Posts: 805
Joined: Sun Jun 19, 2011 06:51

by neko259 » Post

xyz wrote:There is comment in code that will say more:

Code: Select all

            /*
                Check player movements

                NOTE: Actually the server should handle player physics like the
                client does and compare player's position to what is calculated
                on our side. This is required when eg. players fly due to an
                explosion.
            */
    
For now just disabling fly mode clientside would be enough, I think.
s3tuPDfUv2IyvXHzPmE31MQvnWULv1zj

User avatar
xyz
Member
Posts: 450
Joined: Thu Nov 10, 2011 14:25

by xyz » Post

neko259 wrote:
xyz wrote:There is comment in code that will say more:

Code: Select all

            /*
                Check player movements

                NOTE: Actually the server should handle player physics like the
                client does and compare player's position to what is calculated
                on our side. This is required when eg. players fly due to an
                explosion.
            */
    
For now just disabling fly mode clientside would be enough, I think.
Yes, now there will be situation when some players (aka cheaters) can fly & noclip, some - not.

User avatar
neko259
Member
Posts: 805
Joined: Sun Jun 19, 2011 06:51

by neko259 » Post

That's better than when all the players are flying. You can always ban the cheaters if you see them flying.
s3tuPDfUv2IyvXHzPmE31MQvnWULv1zj

User avatar
xyz
Member
Posts: 450
Joined: Thu Nov 10, 2011 14:25

by xyz » Post

neko259 wrote:That's better than when all the players are flying. You can always ban the cheaters if you see them flying.
You cannot see them flying because when they see you entering game they stop flying 8)

User avatar
neko259
Member
Posts: 805
Joined: Sun Jun 19, 2011 06:51

by neko259 » Post

If you let such players to your server, it's your fault :P
s3tuPDfUv2IyvXHzPmE31MQvnWULv1zj

User avatar
xyz
Member
Posts: 450
Joined: Thu Nov 10, 2011 14:25

by xyz » Post

neko259 wrote:If you let such players to your server, it's your fault :P
Can you advice any criteria to choose good players?

User avatar
neko259
Member
Posts: 805
Joined: Sun Jun 19, 2011 06:51

by neko259 » Post

It's individual. For example, you are a good player, celeron55 is a good player too. Hackeridze is not :3
s3tuPDfUv2IyvXHzPmE31MQvnWULv1zj

User avatar
Calinou
Moderator
Posts: 3166
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou
Location: Troyes, France
Contact:

by Calinou » Post

I think the clientside flying should just be removed/have a flag... that would stop like 80% of flying.
The client checks the server's config. If it has "allow_flying = 1", then the flying/speed keys will work. Else, those keys will do nothing. By default flying is disabled. If a player has a "flying" privilege on a server with "allow_flying = 0", he will be able to fly (and inversely, on a allow_flying = 1 server, the player will not be able to fly).

User avatar
Hackeridze
Member
Posts: 310
Joined: Thu Nov 03, 2011 13:35

by Hackeridze » Post

neko259 wrote:It's individual. For example, you are a good player, celeron55 is a good player too. Hackeridze is not :3
Bitch! =\
Last edited by Hackeridze on Thu Jan 26, 2012 11:43, edited 1 time in total.
My game: RTMG
GENTOO USER

User avatar
neko259
Member
Posts: 805
Joined: Sun Jun 19, 2011 06:51

by neko259 » Post

I knew you would say that ©
s3tuPDfUv2IyvXHzPmE31MQvnWULv1zj

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

by jordan4ibanez » Post

Hackeridze wrote:
neko259 wrote:It's individual. For example, you are a good player, celeron55 is a good player too. Hackeridze is not :3
Bitch! =\
lmfao you guys are crazy

and +1
I've been gone for a long time

User avatar
RAPHAEL
Member
Posts: 627
Joined: Tue Nov 01, 2011 09:09
Location: Earth

by RAPHAEL » Post

+1 I'd love to see the ability for servers to disable flying
"Before you speak, ask yourself: Is it kind, is it true, is it necessary, does it improve upon the silence?"
My mods: http://goo.gl/n4kpn
(Currently Various, Industrial, Fakeblocks, Jail, MoarCraft, Christmas, Replicator, minetest dev installer for linux, bash mod installer, windows mod installer)

User avatar
Krisi
Member
Posts: 41
Joined: Sat Oct 15, 2011 21:32
Location: Germany

by Krisi » Post

It should be really, really, really easy to program a config option for disabling the fly mode on the server side. In the, i think player.cpp is a if query which ask whether player have turned on the fly and speed mode. So the server must just send his fly mode (and speed mode) config to the client and then he must make the if query for her own setting and the server setting too.

I would gladly code that but im sure someone already have made that and when not and i make that it must come in the mainstream otherwise one would use the patch and the other not...
3D Player in Minetest?! - New GUI and more graphic options
"Lets do this..." Ghost Riley
Linux needs a good ego-shooter!!...
Sorry for my bad english

User avatar
Scott
Member
Posts: 100
Joined: Sun Nov 13, 2011 06:35

by Scott » Post

if this were to take place then i would need a fix to my individual problem. when ever i log in, i spawn about 3 blocks below where i logged out, so online, i use flying to free myself
ubuntu would be #1, without unity

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 1 guest