[REQ] gitch/position fix

Discussion in 'Archived: Plugin Requests' started by worstboy32, Oct 30, 2011.

  1. Offline

    worstboy32

    Hey!

    I have some problems with glitching players on our pvp server.
    They glitch in a base and steal the stuff.
    I played on a other server and that owner maked a plugin that fixed the positions when joining.
    He only dont share it so i would like to see something like that
    here some info:

    The problem:
    this is what players do to glitch: sneaking in a block or door or other object then u relog and it will teleport you to the first open space on top (no space up then it tps down)
    Also relogging in water/lava or inside a block.

    What the plugin need to do:
    The plugin needs to fix the player position when it relogs inside something (door/block/entity)
    So when u log off at X-154.7 Y-65.6 Z-1584.2 u repspawn at X-154.7 Y-65.6 Z-1584.2
    so a player stay at the same place.
    They will probably die then because they are in a wall but thats not a problem.

    Commands:
    No commands

    Config:
    No config

    name:
    AntiGlitch or PositionFix or NoGlitch

    I hope anyone can make this quick its not that big.
    If u need any other information ask me.

    Greetings

    EDIT!! :
    FIX:
    http://dl.dropbox.com/u/1524136/SuperSpawn.jar
    Big thanks to: Josh2905 !
     
  2. Offline

    Josh2905

    I Could add this as a feature in my plugin SuperSpawn.
    Is it enough, if it saves the locations temporarily, and not in a save-file?
    The data would get lost, if you stop your server.
    I'm not uset do work with databases like SQLite, but if this is a problem,
    I'll deal with it and add it.
     
  3. Offline

    LEOcab

    YES - I double this request. It's driving me crazy.
     
  4. I made a plugin that fixes it. But it would mean bases are made unraidable too easy.
    It's a bug in Essentials, it doesn't work on vanilla.
     
  5. Offline

    worstboy32

    GREAT :D
    that would be awesome!
    But yes it would be better to save it.
    Because else players go abuse autorestarts.
    And then 1 minute before restart they will stand in a object.
    And after restart they are up.
    So if you could create a save file it would be great!
    But if u could just fix the glitch thing im also already very happy!
    I hope u can add this soon. we realy need it
     
  6. Offline

    Josh2905

    I got it working without a save file! I will upload the new Version in the next minutes on my plugin page and post the direct download link here ;)
     
  7. Offline

    worstboy32

    Thanks!
     
  8. Offline

    Josh2905

    SuperSpawn.jar
    this should work, while the server is running. I will look for SQLite later. You dont need to use the spawning functions, it wont affect anything, if you leave it by default.
    Please give me feedback, if it works!
     
  9. Offline

    worstboy32

    Thanks for making it!
    But its not working for me :(
    I relog inside a door or block and spawn to first y position on top.
     
  10. Offline

    Josh2905

    strange, its working for me..
    what does the server log say? Anything like "[SuperSpawn] player found" and "[SuperSpawn] player teleportet to previous location" ?
     
  11. Offline

    worstboy32

    I think you uploaded wrong plugin.
    It says blockcount.jar.
    And logs are saying nothing
     
  12. Offline

    Josh2905

  13. Offline

    worstboy32

    works great now :D
    Thanks a lot!
     
  14. Offline

    Josh2905

    no problem! :)
    Maybe you could post this as a sollution in your first post?
     
  15. Offline

    worstboy32

    Done! :)
     
  16. Offline

    Zidkon

    Found another bug about this, maybe you guys will be interested on it.

    People can actually go through protected doors without relog.

    They just try open it a lot of times and start to move inside like little by little, until they glitch inside.

    I have videos about if you would like to see.

    Does anyone can think in WHERE can possibly be the bug there? I mean, essentials doesn't manage the movement of players in this case :/
     
  17. Offline

    worstboy32

    yeah but i think they cant fix that i think
    thats why i didnt request it.
    If it is possible then i would like this to.

    Now is everyone placing blocks in front of doors.
     
  18. Offline

    Zidkon

    WHO can fix that? I mean the Bug seems to be directly from Bukkit.
     
  19. Offline

    ZNickq

    It's essentials...DUN DUN DUUUUN
     
  20. Offline

    worstboy32

    not using essentials.
    Players still can use it.
    But i think its not fixable
     
  21. Offline

    Zidkon

    How can you be sure about? Essentials is not managing moving packets or fixing them in any way, thats why I think its bukkit issue, and I think worstboy just made the comprobation out not using essentials :p
     

Share This Page