Fly mode privilege

User avatar
neko259
Member
 
Posts: 769
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.
Bitcoin donations: 18r66dJmUjwTmWRTFnorpGMzs8d4B8jzbw
 

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

by rinoux » Tue Jan 24, 2012 11:41

+1
 

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

by JSonic » Tue Jan 24, 2012 13:31

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

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
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
Member
 
Posts: 3124
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou

by Calinou » Tue Jan 24, 2012 16:25

+1
 

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

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

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: 769
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.
Bitcoin donations: 18r66dJmUjwTmWRTFnorpGMzs8d4B8jzbw
 

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

by xyz » Tue Jan 24, 2012 20:12

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.
            */
   
 

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

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

by XCalibur54 » Tue Jan 24, 2012 21:18

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

User avatar
neko259
Member
 
Posts: 769
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:
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.
Bitcoin donations: 18r66dJmUjwTmWRTFnorpGMzs8d4B8jzbw
 

User avatar
xyz
Member
 
Posts: 449
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:
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.
 

User avatar
neko259
Member
 
Posts: 769
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.
Bitcoin donations: 18r66dJmUjwTmWRTFnorpGMzs8d4B8jzbw
 

User avatar
xyz
Member
 
Posts: 449
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: 769
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
Bitcoin donations: 18r66dJmUjwTmWRTFnorpGMzs8d4B8jzbw
 

User avatar
xyz
Member
 
Posts: 449
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: 769
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
Bitcoin donations: 18r66dJmUjwTmWRTFnorpGMzs8d4B8jzbw
 

User avatar
Calinou
Member
 
Posts: 3124
Joined: Mon Aug 01, 2011 14:26
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: 769
Joined: Sun Jun 19, 2011 06:51

by neko259 » Thu Jan 26, 2012 12:58

I knew you would say that ©
Bitcoin donations: 18r66dJmUjwTmWRTFnorpGMzs8d4B8jzbw
 

User avatar
jordan4ibanez
Member
 
Posts: 1865
Joined: Tue Sep 27, 2011 18:44
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
If you can think it, you can make it.
 

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

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

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
 

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

by RAPHAEL » Mon Jan 30, 2012 18:27

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...
"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)
 

randomproof
Member
 
Posts: 214
Joined: Thu Nov 17, 2011 06:31

by randomproof » Tue Jan 31, 2012 00:13

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
 

User avatar
Bartuch
Member
 
Posts: 117
Joined: Tue Nov 22, 2011 13:36

by Bartuch » Sat Feb 11, 2012 08:43

+1
Moderator Redcrab's Server
I came back!
 

Michael Eh?
Member
 
Posts: 282
Joined: Sun Jan 01, 2012 17:21

by Michael Eh? » Mon Feb 13, 2012 00:58

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.
 

User avatar
shelbyingram
Member
 
Posts: 17
Joined: Mon Feb 13, 2012 06:49

by shelbyingram » Sun Feb 19, 2012 22:17

+1
Minetest is it's own thing, keep it that way!
 

Next

Return to Minetest Features

Who is online

Users browsing this forum: No registered users and 2 guests

cron