Fly mode privilege

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

Fly mode privilege

by neko259 » Tue Jan 24, 2012 11:24

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
 

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

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

by sfan5 » Tue Jan 24, 2012 13:46

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

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

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

by rahonejm » Tue Jan 24, 2012 18:10

+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 » Tue Jan 24, 2012 18:49

+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: 804
Joined: Sun Jun 19, 2011 06:51

by neko259 » Tue Jan 24, 2012 18:58

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 » Tue Jan 24, 2012 20:12

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

by redcrab » Tue Jan 24, 2012 21:10

+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.
 

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

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

by neko259 » Tue Jan 24, 2012 21:22

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 » Wed Jan 25, 2012 06:37

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: 804
Joined: Sun Jun 19, 2011 06:51

by neko259 » Wed Jan 25, 2012 07:15

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 » Wed Jan 25, 2012 09:01

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: 804
Joined: Sun Jun 19, 2011 06:51

by neko259 » Wed Jan 25, 2012 12:09

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 » Wed Jan 25, 2012 12:15

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: 804
Joined: Sun Jun 19, 2011 06:51

by neko259 » Wed Jan 25, 2012 12:18

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: 3156
Joined: Mon Aug 01, 2011 14:26
Location: Troyes, France
GitHub: Calinou
IRC: Calinou
In-game: Calinou

by Calinou » Wed Jan 25, 2012 12:23

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 » Thu Jan 26, 2012 11:43

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: 804
Joined: Sun Jun 19, 2011 06:51

by neko259 » Thu Jan 26, 2012 12:58

I knew you would say that ©
s3tuPDfUv2IyvXHzPmE31MQvnWULv1zj
 

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

by jordan4ibanez » Thu Jan 26, 2012 13:06

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 » Fri Jan 27, 2012 04:02

+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 » Sun Jan 29, 2012 23:54

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
 

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

by Scott » Mon Jan 30, 2012 04:22

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
 

Next

Return to Feature Discussion



Who is online

Users browsing this forum: No registered users and 3 guests