MrLoick / team-eso

Automatically exported from code.google.com/p/team-eso
0 stars 0 forks source link

EpicZone crashes and stop working after player get kicked sometimes he enters a zone without permission. #90

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Trying to enter a Zone without permission.
2. Get Kicked from the Server with error(not everytime but often) "You moved 
too quickly :( (Hacking?)."
3. Server give error messages and Epic Zone stops working until reload or 
server restart.

What is the expected output? What do you see instead?
Expect: Nothing.
See: Dozens of error messages.

What version of the EpicZones are you using?
0.23

What version of craftbukkit are you using?
766
Also tried it with 740

What version of Permissions are you using?
2.7.2

What other plugins are you running?
CommandBook[1.5.1]
MultiVerse[1.6.3]
Permissions[2.7.2]
TikiToolkit[1.1.7]
WorldEdit[4.4]

Please provide any additional information below.
The "artgallery.yml" is the global world Zone and the "ArtgalleryBox1.yml" is a 
zone in it, it happens if i try to move out of the box into the global zone.

The "kick" issue is a known issue now with several plugins who port players 
arround(altough it works fine for me on multiverse as long as), i think they 
changed something in bukkit and have to fix it.
It wouldn't be a problem but EpicZones really stops working after a player gets 
kicked and that is really annoying.

Original issue reported on code.google.com by McWhite...@googlemail.com on 10 May 2011 at 6:52

Attachments:

GoogleCodeExporter commented 8 years ago
Thanks for the submission, I'll set up this scenereo and test it out.

I've made some improvements that should fix this for the next version, but this 
will allow me to better test it.

Original comment by jbla...@gmail.com on 10 May 2011 at 6:55

GoogleCodeExporter commented 8 years ago

Original comment by jbla...@gmail.com on 13 May 2011 at 1:54

GoogleCodeExporter commented 8 years ago
Sadly the issue was not fixxed, it now appears after i manage to get kicked on 
a position in the zone I am not permitted to enter.
The plugin though crashes not until I relog and spawn in the zone i am not 
allowed to enter.
In a nutshell: Plugin crashes if I spawn in a zone I am not allowed to enter.

Original comment by McWhite...@googlemail.com on 13 May 2011 at 7:03

Attachments:

GoogleCodeExporter commented 8 years ago
Please backup your zone config files and have them re-generated off of your old 
zones.txt file.

Then test again.

Original comment by jbla...@gmail.com on 13 May 2011 at 7:07

GoogleCodeExporter commented 8 years ago
I never used a zones.txt file Oo
I also were creating a whole new zone with the newest version of epic zone, the 
error still occurs when i want to walk out into the global zone from my "box" 
in which i am allowed to enter.
It occurs if I am in a zone I am not allowed to be directly after login.

I also can do the following:
Walk into a zone -> log out -> change the permission of entering the zone into 
deny -> login -> epic zone crashes and stops working.

Original comment by McWhite...@googlemail.com on 13 May 2011 at 10:30

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Okay i tried it with a few zones now(not only with the global zone), it always 
occurs when i logon to the server and stand in a zone i am not allowed to enter.
Obviously epic zones don't know where it has to port me, as far as your code is 
trying to get the position for porting a player from the time before he has 
entered the zone.
After logging in there isn't such a moment, you are just in the zone and you 
don't hold a position of where you were before you entered the zone.
(Also tried it with different ceilings and floors btw)

Original comment by McWhite...@googlemail.com on 14 May 2011 at 2:28

GoogleCodeExporter commented 8 years ago
I think I'm just going to have to have a special case where if EZ doesn't know 
where to send the player, then it sends them to Spawn.

Original comment by jbla...@gmail.com on 14 May 2011 at 6:54

GoogleCodeExporter commented 8 years ago
Yeah would be cool.

Original comment by McWhite...@googlemail.com on 14 May 2011 at 6:59