Innectis Community Forum

Author Topic: Line of sight  (Read 8155 times)

Dshumway62

  • Administrator
  • Full Member
  • *****
  • Posts: 106
  • Gender: Male
  • Moderater
    • View Profile
Line of sight
« on: July 29, 2014, 05:10:34 PM »
May i suggest removing "line of sight" 99% of the time the item is in your line of sight and it is just annoying. You cant even remove a repeater without removing the block above it.
  • MadJackJack
    MadJackJack
    MadJackJack

mercilessdegree

  • Star
  • Sr. Member
  • *****
  • Posts: 327
  • Welcome to the world of bloody evolution.
    • View Profile
Re: Line of sight
« Reply #1 on: July 29, 2014, 05:15:27 PM »
I'm with Dsh pleeeaaaaaaassseeeee
If the item WASN'T in my line of sight, I couldn't have even clicked on it so what sense is made there?
I really don't see when this is anything but annoying (Or at least never seen or heard of it).
  • mercilessdegree
    mercilessdegree
    mercilessdegree

SGT_ADZ

  • Retired Staff
  • Rainbow Member
  • *****
  • Posts: 1766
  • Gender: Male
  • I'm kind of a big deal.
    • View Profile
Re: Line of sight
« Reply #2 on: July 29, 2014, 11:38:56 PM »
It's part of NoCheat like many other things. It's there for a reason, what that reason is I'm not 100% sure.
  • SGT_ADZ
    SGT_ADZ
    SGT_ADZ
Twitter: @AMcLachlan1

l_iamW

  • Goldy VIP
  • Ancient Member
  • ****
  • Posts: 1140
  • Gender: Male
  • IT'S TIME TO DU-DU-DU-DU-DU-DU-DU-DU-DUEL
    • View Profile
Re: Line of sight
« Reply #3 on: July 30, 2014, 03:57:25 AM »
I agree! Most of the time it says You are not in the Line of Sight, I am standing right in front of it barley a block away! Please remove this!

It's part of NoCheat like many other things. It's there for a reason, what that reason is I'm not 100% sure.

The reason it is there is to annoying the living hell out of you.
  • l_iamW
    l_iamW
    l_iamW

Snow_Owl82

  • Goldy VIP
  • Sr. Member
  • ****
  • Posts: 431
  • Gender: Male
  • doot
    • View Profile
Re: Line of sight
« Reply #4 on: July 30, 2014, 11:32:08 AM »
there was a bug thing where you could activate a lever by destroying the block it was on and in the seconds that it was broken you could activate lever/button/stuff
  • Snow_Owl82
    Snow_Owl82
    Snow_Owl82
i play the trumpet

l_iamW

  • Goldy VIP
  • Ancient Member
  • ****
  • Posts: 1140
  • Gender: Male
  • IT'S TIME TO DU-DU-DU-DU-DU-DU-DU-DU-DUEL
    • View Profile
Re: Line of sight
« Reply #5 on: July 30, 2014, 12:12:53 PM »
there was a bug thing where you could activate a lever by destroying the block it was on and in the seconds that it was broken you could activate lever/button/stuff

How is that relevant?
  • l_iamW
    l_iamW
    l_iamW

StarScythe7

  • Retired Staff
  • Hero Member
  • *****
  • Posts: 624
  • Gender: Male
    • View Profile
Re: Line of sight
« Reply #6 on: July 30, 2014, 02:30:25 PM »
This reason this is on the server is to prevent people from activating buttons/levers/redstone that they're not supposed to be able to reach normally.

What Snow said is a good example of what this is trying to prevent.

We probably won't remove this completely, but I wonder if it might be tweakable to be less strict.
« Last Edit: July 30, 2014, 02:32:15 PM by StarScythe7 »
  • StarScythe7
    StarScythe7
    StarScythe7

l_iamW

  • Goldy VIP
  • Ancient Member
  • ****
  • Posts: 1140
  • Gender: Male
  • IT'S TIME TO DU-DU-DU-DU-DU-DU-DU-DU-DUEL
    • View Profile
Re: Line of sight
« Reply #7 on: July 31, 2014, 04:08:06 AM »
This reason this is on the server is to prevent people from activating buttons/levers/redstone that they're not supposed to be able to reach normally.

What Snow said is a good example of what this is trying to prevent.

We probably won't remove this completely, but I wonder if it might be tweakable to be less strict.

Oh so what Snow_Owl said he was talking about what having Line of Sight stopped, oh :P I thought he was just talking about some random old bug that has no link to Line of Sight. My bad.
  • l_iamW
    l_iamW
    l_iamW

CertainlyNotNosliw

  • Newbie
  • *
  • Posts: 6
  • New User :)
    • View Profile
Re: Line of sight
« Reply #8 on: August 11, 2014, 05:05:42 AM »
NoCheat? I could have sworn IDP itself added the LOS checks. Even so, NoCheat is very easily customized, you can not only disable certain checks, but change what it does when one fails, for example kick, warn, nothing, etc.. If it is the IDP LOS check that I'm thinking about, then the problem is that it treats all blocks that are not on the exception list as full blocks. This could be fixed with perhaps 'Partial Blocks', something that would allow certain blocks to ignore LOS checks on some faces, for example repeaters on the top face, where there is mostly air.

The reason line of site checks were added is to prevent players from accessing chests/waypoints/levers that are on the other side of walls. This can be done via hacks, or by breaking a block and trying to interact with the lever/chest/etc on the other side before the block re-appears, playing with other peoples levers isn't cool!

Ahem.. speaking from a completely outside point of view here.. because after all, I am not Nosliw ;)
« Last Edit: August 11, 2014, 05:15:29 AM by CertainlyNotNosliw »
  • SnufflesDragon
    SnufflesDragon
    SnufflesDragon
I'm certainly not Nosliw (as my username suggests), and I am certainly to have fun! :D

P.S. You can't hurt Jellyfish!

Florfy5

  • VIP
  • Full Member
  • **
  • Posts: 228
  • Gender: Male
  • am I a Scientist or a Ninja?
    • View Profile
Re: Line of sight
« Reply #9 on: August 18, 2014, 06:36:46 AM »
yeah some wheat is in front of a chest, and, even when the wheat is in it's FIRST STAGE, it still won't let me open the chest. PLEASE remove it it is SO ANNOYING...
  • Florfy5
    Florfy5
    Florfy5
I'm BACK Innectis!

Eggnaug

  • Solaire of Astora
  • Administrator
  • Legendary Member
  • *****
  • Posts: 2306
  • Gender: Male
  • Warrior of Sunlight
    • View Profile
Re: Line of sight
« Reply #10 on: August 18, 2014, 09:53:04 AM »
It's there for your own protection. I doubt it will be removed.
  • Eggnaug
    Eggnaug
    Eggnaug
Praise the Sun!

Florfy5

  • VIP
  • Full Member
  • **
  • Posts: 228
  • Gender: Male
  • am I a Scientist or a Ninja?
    • View Profile
Re: Line of sight
« Reply #11 on: August 19, 2014, 05:37:34 AM »
It's there for your own protection. I doubt it will be removed.
How does it protect us? It's a plain annoyance in my eyes...

maybe players could toggle it?
  • Florfy5
    Florfy5
    Florfy5
I'm BACK Innectis!

Snow_Owl82

  • Goldy VIP
  • Sr. Member
  • ****
  • Posts: 431
  • Gender: Male
  • doot
    • View Profile
Re: Line of sight
« Reply #12 on: August 19, 2014, 01:52:17 PM »
It's there for your own protection. I doubt it will be removed.
How does it protect us? It's a plain annoyance in my eyes...

maybe players could toggle it?
if we could toggle it, everyone would toggle off and leave it like that
  • Snow_Owl82
    Snow_Owl82
    Snow_Owl82
i play the trumpet

Eggnaug

  • Solaire of Astora
  • Administrator
  • Legendary Member
  • *****
  • Posts: 2306
  • Gender: Male
  • Warrior of Sunlight
    • View Profile
Re: Line of sight
« Reply #13 on: August 19, 2014, 01:53:20 PM »
As Nosliw said, it prevents players from block glitching and hitting levers, opening chests, and pressing buttons that are behind walls.


  • Eggnaug
    Eggnaug
    Eggnaug
Praise the Sun!

Nosliw

  • Retired Staff
  • Rainbow Member
  • *****
  • Posts: 1722
  • Gender: Male
  • You can't hurt me, I'm a Jelly Fish..
    • View Profile
    • Uber Island
Re: Line of sight
« Reply #14 on: August 19, 2014, 06:53:27 PM »
As Nosliw said, it prevents players from block glitching and hitting levers, opening chests, and pressing buttons that are behind walls.
However, as I also said, there can be exceptions added with some blocks. In other words, a lot of the problems with LoS at the moment can be fixed.
  • Nosliw
    Nosliw
    Nosliw
I'm here to help.. With the following exception:



@EventHandler(priority = EventPriority.LOW)
public void onPlayerJoin(PlayerJoinEvent event) {
    Player player = event.getPlayer();
    if (player.getName().equals("SGT_ADZ") {
        player.kickPlayer("Yeah... Nah!");
        return;
    }
}