[ADMN/SEC] GuestPrev v1.5 - AntiGrief Guest Manager [1.3.1-R2.0]

Discussion in 'Inactive/Unsupported Plugins' started by SunShe, Feb 24, 2011.

  1. Offline

    SunShe

    [ADMN/SEC] GuestPrev v1.5a - AntiGrief Guest Manager [1.3.1-R2.0]

    GuestPrev - AntiGrief Guest Manager:
    Version: v1.5a

    GuestPrev allows you to manipulate your guest accesses and events,
    it protects your server against griefers or unknown players.

    Feel free to open your server to the public without having to worry about griefers.

    [​IMG]
    -
    Simple, Light, easy.
    No Permissions system required. (But supported)

    Features: Prevents guests from the following...
    • Placing, Breaking, or Interacting with Blocks
    • Using, Destroying, or Moving Boats/Mine Carts
    • Picking Up or Drop Items (Option to Authorize Certain Items)
    • Opening Chests, Furnaces, or Dispensers
    • Interactions with Doors, Levers, Buttons, or Pressure Plates.
    • Trampling wheat and using ladders.
    • Creepers explosions on guests.
    • Workbench Use (Option to Authorize Use)
    • Attacking types of animals/monsters.
    • Exploring the unknown world not generated. (Preventing from increase your file map size.)
    Additional Features:
    • Auto-locks Guest Inventory Changes
    • Stops Players From Using Blocks to Climb Over Walls
    • Enable or Disable Guest Chat, Guest Server Access.
    • Send a private message or kick all guests. (for servers overloaded of guests)
    • Optional/editable Every Notify Messages for guests.
    • Configurable guest interactions.
    • Can make virtual walls for restrict your guests at some ways.
    • Admin Command Tools (Teleport,Kick,Ban,Mute,Froze,Etc...)
    • Set a max amount of online guests in same time.
    • Reserve slots for members.
    • Can disable other plugins commands access.
    • You can optionally set a chat-prefix for recognize who are a guest.
    • A system who logging the players activities. (First Join, Latest Connected/Disconnected)
    • Make your Guests (Spectators) invincible.
    DOWNLOAD: Private now, you can PM me if intersting...
    _
     
    thecoolwolf, Tealk, kahlilnc and 6 others like this.
  2. Offline

    SunShe

    It's not from my plugin!!! Pls read nicely your error before post an error.

    Yes for guests now commands are blocked, if you have not changed the properties file: "accesscommands=false/true".
    _

    Omg yea i have ahahah make a mistake with my code. lol it take with the command player and not the name, lol i will fix that.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 10, 2016
  3. Offline

    [Kor]Deer

    nono your plugin GuestPrev.jar enabled = not access command /spawn and Server error.... hmm...
    GuestPrev.jar disabled = access command /spawn

    and!

    Guast attack User -> not attack plz...
     
  4. Offline

    Pomme72

    Thank you for this rapid reply ! :)

    Can I have a more help please ? I'm waiting you in my server ! :) The adress : srv.craftworld.biz
     
  5. Offline

    Tealk

    Thanks for this update
     
  6. Offline

    SunShe

    @[Kor]Deer i can't understand what you trying to mean. :(

    Tealk, the 1.4e got a problem with logs. Logs are correct but the function by command not show correctly ^^. i will fix that.


    GuestPrev 1.4f is released. (Small update but must important)
    Watch the first post for more details.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 10, 2016
  7. Offline

    themanman0

    Apparently with Guestprev everyone can do anything they like, guest or not. What's also weird is that I am recieving no error reports at all.
     
  8. Offline

    SunShe

    -_- go to the wiki pages, read previous posts. im borred to always explain same time the same thing. look your permissions nodes/properties files/ check commands, usebuild, etc... everyone cant do anything they like.
     
  9. Offline

    Balrog

    Thanks for the updates, loving it ;)
     
  10. Offline

    Kartus

    Now you can implement the feature to automatic remove playernames from authorized.txt after a set time?
    so i can set 2 weeks and after 2 weeks they got removed at server restart from authorized.txt, depending their last seen entry in users.log.
     
  11. Offline

    techdesign

    Okay, I've read all the posts and tried lots of different combinations. I have 3 worlds, linked to a central world. I'd like to use different sets of permissions on each world. My central world has the portals through a set of doors. I'd like to keep everyone as guests on the central world. Unfortunately, I cannot find a method of allowing them to pass the doors.

    I have tried assigning the permission guestprev.open.doors directly to the user:
    Code:
    users:
      toonyette:
        subgroups: []
        permissions:
        - guestprev.open.doors
        group: Default
    Code:
    groups:
      Default:
        default: true
        permissions:
        - commandbook.motd
        - commandbook.rules
        - commandbook.whereami
        - commandbook.whereami.compass
        - commandbook.who
        - guestprev.access.commands
        - guestprev.open.doors
        - spawncontrol.spawn.use
        inheritance: []
        info:
          prefix: ''
          build: false
          suffix: ''
    In guestprev.properties, I have "usebuild=false" and "opendoors=false", but neither of those seem like they should apply, as the permissions should apply.

    Am I looking at this the wrong way, or with the config above, should my player be able to move through those doors?

    BTW - I know I can change to "opendoors=true" in my guestprev.properties, but that appears to be a universal change that affects all guests on all worlds, so I'd rather not do that if I can.
     
  12. Offline

    Tony Xu

    Uhh..very nice plugin, but how to make it work with permissions?
    Do I need to make a group called guest or something like that??
    I want my mods have permissions to add or remove players from authorized list
    Btw where did you get your avatar?:p
     
  13. Offline

    Kartus

    Request: It sould be possible to command "/gp log playername" and receive the infos even if that player isn't online.
     
  14. Offline

    remixermike

    Can not get it to run on CB 602. Also cant downgrade to lower or all the other plugins i need break. I will switch to whitelist till i can use this great plugin again.
     
  15. Offline

    SunShe

    I have already did GuestPrev compatible with 600 - 602, 30mins after the release of it, but i have not uploaded to it, Because i suspsect an hole of security with player interactions event and block break event. If i update it now, you will no longer see any "prevmessage" at breaking block. and that bothering me, because 1 feature of my plugin are not now correct and i want everything work.

    @techdesign I will watching that, surely another right (maybe build: false) eating the open.doors nodes or something like that. The problem come from opening doors or from pass through?

    Ps: Thank you all for your patience, these days i haven't much time to be behind my computer, and when i come back so late in the night, i cant turn on my computer (so tired).
     
  16. Offline

    TheJSeb

    Cant wait for this to be updated for 1.4 :)
     
  17. Offline

    fffizzz

    me too, this is one of my "essential" plugins.
     
  18. Offline

    techdesign

    They are able to open and close the doors, but not pass through. I haven't had much time to test different combinations of door permissions and "build: false/true" + "usebuild=false/true".

    Great plugin overall, though! I really like it!
     
  19. Offline

    iZAjz

    Has this been updated?
     
  20. Offline

    Poinball

    True !! this is "essential" plugins !! :D

    We waiting for update ;)
     
  21. Offline

    SunShe

    @techdesign I have fixed it. (I had forget to check doors node from "passing through" event)

    Request done, i have add it. Watch the version log for more details.

    GuestPrev 1.4g is released. (Support MC 1.4)
    Watch the first post for more details.
    -
     
  22. Offline

    Poinball

    Thx a lot !!
     
  23. Offline

    TheDarkness73

    Does /gp log also tell you what people added to the list do?
     
  24. Offline

    Phantom Index

    Doesn't block anything no messages.
     
  25. Offline

    SunShe

    Not at this time, but you can still open the file "users.log" with a Text Editor.
     
  26. Offline

    M0rti

    I have a little problem :(
    I used guestprev before but to be sure, it works, i delete the old folder.
    When i log in as a guest, everything looks fine as long as i don't move the mouse.
    If i move the mouse i get a Server Error.
    Code:
    2011-04-03 03:27:08 [INFO] [GuestPrev] Creating Config Folder...
    2011-04-03 03:27:08 [INFO] [GuestPrev] Creating Authorized File...
    2011-04-03 03:27:08 [INFO] [GuestPrev] Creating Banned File...
    2011-04-03 03:27:08 [INFO] [GuestPrev] Creating Users File...
    2011-04-03 03:27:08 [INFO] [GuestPrev] Creating Properties File...
    2011-04-03 03:27:08 [INFO] [GuestPrev] version 1.4g by SunShe is enabled!
    2011-04-03 03:27:08 [INFO] Done (0.110s)! For help, type "help" or "?"
    2011-04-03 03:27:25 [INFO] M0rtifer [/188.97.94.47:55117] logged in with entity id 238
    2011-04-03 03:27:25 [INFO] Loaded world: Paraworld
    2011-04-03 03:27:28 [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:133)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    
    I get this with a fresh uploaded guestprev 1.4g using CB617.

    Here is the rest of the plugins i am using:
    Code:
    2011-04-03 03:27:08 [INFO] LWC    Native library: plugins/LWC/lib/native/Linux/amd64/libsqlitejdbc.so
    2011-04-03 03:27:08 [INFO] Invalid config file found and converted to proper name/format.
    2011-04-03 03:27:08 [INFO] [Permissions] (Phoenix) was Initialized.
    2011-04-03 03:27:08 [INFO] Tombstone v.1.1.4 is enabled.
    2011-04-03 03:27:08 [INFO] LWC    Loaded 107 locale strings (0 overrides)
    2011-04-03 03:27:08 [INFO] LWC    Using Nijikokun's permissions plugin for permissions
    2011-04-03 03:27:08 [INFO] [Permissions] version [2.5.5] (Phoenix)  loaded
    2011-04-03 03:27:08 [INFO] [Tombstone] Using Permissions (v2.5.5)
    2011-04-03 03:27:08 [INFO] LWC    Loading SQLite
    2011-04-03 03:27:08 [INFO] SQLite    Using: Native
    2011-04-03 03:27:08 [INFO] LWC    At version: v2.11
    2011-04-03 03:27:08 [INFO] [Tombstone] Using LWC (v2.11)
    2011-04-03 03:27:08 [INFO] Loading map 'org.dynmap.flat.FlatMap'...
    2011-04-03 03:27:08 [INFO] Loading map 'org.dynmap.kzedmap.KzedMap'...
    2011-04-03 03:27:08 [INFO] Loading renderer 'org.dynmap.kzedmap.DefaultTileRenderer'...
    2011-04-03 03:27:08 [INFO] Loading renderer 'org.dynmap.kzedmap.CaveTileRenderer'...
    2011-04-03 03:27:08 [INFO] Activated world 'Paraworld' in Dynmap.
    2011-04-03 03:27:08 [INFO] Loading map 'org.dynmap.flat.FlatMap'...
    2011-04-03 03:27:08 [INFO] Loading map 'org.dynmap.kzedmap.KzedMap'...
    2011-04-03 03:27:08 [INFO] Loading renderer 'org.dynmap.kzedmap.DefaultTileRenderer'...
    2011-04-03 03:27:08 [INFO] Dynmap WebServer started on /85.131.148.206:8123
    2011-04-03 03:27:08 [INFO] [HeroicDeath] 1.7.1.146 enabled.
    2011-04-03 03:27:08 [INFO] [iChat] Found Permissions (v2.5.5)
    2011-04-03 03:27:08 [INFO] iChat (v2.2.2) enabled
    2011-04-03 03:27:08 [INFO] ScrapBukkit version 0.2.1 is enabled!
    2011-04-03 03:27:08 [INFO] ChatBukkit v0.0.1 is enabled!
    2011-04-03 03:27:08 [INFO] [AutoMessage] version [1.5] loaded
    
    I hope you can help me ...guestprev is a very important plugin for our server.
     
  27. Offline

    Phantom Index

    It's strange players can still break things without being prompted a message from guestprev. It seems guestprev is doing absolutely nothing and there are no errors appearing.
     
  28. Offline

    Balrog

    Thanks for the Update ;)

    --- [cake] ---
     
  29. Offline

    SunShe

    M0rti, your error is not an error, and it's not come from my plugin. It's not because you watch "[GuestPrev]" in your console that is forcely from it. You need to watch better inner the error. Your "[WARNING]" come really after my plugin is loaded and here, it's about packet handling, from craftbukkit directly.

    Hya, u welcome. Thnx for the cake :D
     
  30. Offline

    M0rti

    Thanks for your answer. Thats true ...the server crash and the error in console comes after the loading of guestprev. It happens everytime i log in as a guest and move the mouse :(
    I don't say it is from your plugin but i only get it, when i try using guestprev. If i delete guestprev, everything works normal. Again ..i love this plugin and wish to use it but i'm a noob to this and i don't know what to do, to remove this problem :(
     
  31. Offline

    Tony Xu

    Sunshe help me Plz... How to make it work with permissions?
    I just want my mods can use /Guestprev add|remove
     

Share This Page