Page 1 of 2

Fly mode privilege

PostPosted: Tue Jan 24, 2012 11:24
by neko259
Make privileges for fly mode and fast mode, so that it was disabled by default. It's making the game too easy, I thinks.

PostPosted: Tue Jan 24, 2012 11:41
by rinoux
+1

PostPosted: Tue Jan 24, 2012 13:31
by JSonic
+1

PostPosted: Tue Jan 24, 2012 13:46
by sfan5
+1

PostPosted: Tue Jan 24, 2012 16:25
by Calinou
+1

PostPosted: Tue Jan 24, 2012 18:10
by rahonejm
+1 Only true players don't fly!

PostPosted: Tue Jan 24, 2012 18:49
by dannydark
+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)

PostPosted: Tue Jan 24, 2012 18:58
by neko259
Well, modding API is difficult to implement. And putting to IFs and a new privilege isn't.

PostPosted: Tue Jan 24, 2012 20:12
by xyz
There is comment in code that will say more:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
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.
            */
   

PostPosted: Tue Jan 24, 2012 21:10
by redcrab
+1

PostPosted: Tue Jan 24, 2012 21:18
by XCalibur54
+1

PostPosted: Tue Jan 24, 2012 21:22
by neko259
xyz wrote:There is comment in code that will say more:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
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.

PostPosted: Wed Jan 25, 2012 06:37
by xyz
neko259 wrote:
xyz wrote:There is comment in code that will say more:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
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.

PostPosted: Wed Jan 25, 2012 07:15
by neko259
That's better than when all the players are flying. You can always ban the cheaters if you see them flying.

PostPosted: Wed Jan 25, 2012 09:01
by xyz
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)

PostPosted: Wed Jan 25, 2012 12:09
by neko259
If you let such players to your server, it's your fault :P

PostPosted: Wed Jan 25, 2012 12:15
by xyz
neko259 wrote:If you let such players to your server, it's your fault :P

Can you advice any criteria to choose good players?

PostPosted: Wed Jan 25, 2012 12:18
by neko259
It's individual. For example, you are a good player, celeron55 is a good player too. Hackeridze is not :3

PostPosted: Wed Jan 25, 2012 12:23
by Calinou
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).

PostPosted: Thu Jan 26, 2012 11:43
by Hackeridze
neko259 wrote:It's individual. For example, you are a good player, celeron55 is a good player too. Hackeridze is not :3

Bitch! =\

PostPosted: Thu Jan 26, 2012 12:58
by neko259
I knew you would say that ©

PostPosted: Thu Jan 26, 2012 13:06
by jordan4ibanez
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

PostPosted: Fri Jan 27, 2012 04:02
by RAPHAEL
+1 I'd love to see the ability for servers to disable flying

PostPosted: Sun Jan 29, 2012 23:54
by Krisi
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...

PostPosted: Mon Jan 30, 2012 04:22
by Scott
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

PostPosted: Mon Jan 30, 2012 18:27
by RAPHAEL
Scott wrote: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

Digging also works...

PostPosted: Tue Jan 31, 2012 00:13
by randomproof
Scott wrote: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

That server must be using version 0.3. That problem has been fix in version 0.4

PostPosted: Sat Feb 11, 2012 08:43
by Bartuch
+1

PostPosted: Mon Feb 13, 2012 00:58
by Michael Eh?
I've come to like free_move and fast_move. Particularly because I like building far out. Without them (and teleport) I be walking forever, if I get killed off and have to spawn near center.

PostPosted: Sun Feb 19, 2012 22:17
by shelbyingram
+1