[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

    Bill Warner


    I also see this issue, and would include fall damage being ignored as well. I have narrowed this down on my test server and even have this same issue if nothing but GuestPrev and GroupManager are installed. About to try with only GuestPrev and default install and see if that changes anything.

    Edit: ok bukkit build 531, guestprev with default settings and no other plugins I get no fall damage, no fire damage, no lava damage as guest or authorized player.
     
  3. Offline

    Chrisbeee

    Guest prev when people connect it doesn't do anything and they can place / build blocks but when i type /guestprev it says its running.
     
  4. Offline

    MacG32

    Here's how I have mine setup with v1.4a and it works great. Anyone can log in and check out my servers without harm. I use Yeditor v1.2 to edit Permissions v2.5.4 to add decent guests to the New group.
    Code:
    groups:
      Guest:
        default: true
        info: {prefix: '', suffix: '', build: false}
        inheritance: null
        permissions: [commandbook.who, commandbook.motd, commandbook.rules, commandbook.spawn,
          guestprev.access.commands, mywarp.warp.basic.warp]
      New:
        default: false
        info: {prefix: '&2', suffix: '', build: true}
        inheritance: null
        permissions: [cleaner.clean, cleaner.clean.force, commandbook.who, commandbook.motd,
          commandbook.rules, commandbook.spawn, commandbook.msg, commandbook.whereami,
          commandbook.whereami.compass, commandbook.clear, worldedit.extinguish, mywarp.warp.basic.warp,
          kit.kit, kit.sponge, kit.cloth, kit.mossycobblestone, kit.pumpkins, kit.string,
          kit.feathers, kit.miningbasics, kit.leaves, myhome.home.basic.home, myhome.home.basic.set,
          PrivateWarp.pw, ichat.color]
    Code:
    title-notify=Guest Notification\:
    prev-message=Guests are not allowed to perform that action.
    join-message=Howdy +name :-) You are currently registered as a guest. Feel free to look around.
    chat-message=Chat is currently disabled for guests.
    kick-message=Guests are currently not being accepted.
    wall-message=To continue that way, you must be a member.
    wheat-message=Guests are not allowed to perform that action.
    ladder-message=Guests are not allowed to perform that action.
    maxguests-message=All guest slots are currently full. Please try back later.
    
    admins=MacG32
    opasadmins=false
    usebuild=true
    
    preventcreepers=true
    rejectguests=false
    disabledchat=false
    wallsforall=false
    wallsheightradius=0
    maxguests=0
    reserveslots=true
    
    alloweditem=
    workbench=false
    interactbuttons=true
    interactlevers=true
    interactpressures=true
    opendoors=true
    enterboats=true
    enterminecarts=true
    useladders=true
    tramplewheat=false
    accesscommands=true
    
    attacksheeps=true
    attackpigs=true
    attackcows=true
    attackchickens=true
    attacksquids=true
    attackzombies=true
    attackskeletons=true
    attackspiders=true
    attackcreepers=true
    attackslimes=true
    attackguasts=true
     
  5. Offline

    booyaboy93


    WTF?!?! i have this all set up but when someone joins my server (guest) they can only walk a sirtain distance than get teleproted back to spawn!!! help!!!!!
     
  6. Offline

    SunShe

    Omg i know why guestsmax doesnt work ahahah xD i have set an OR instead of an AND xD Normal it doesnt work :D. let me fix that fast. ( just back from my hard weekend ( all my weekend out of my computer :'( )
    [MERGETIME="1300068293"][/MERGETIME]
    Hi Fyndler; Nothing wrong in my side... maybe an error in your side or a conflict, is that unwork for you too guys?
    [MERGETIME="1300068392"][/MERGETIME]
    Please take care of your permissions if your players or group not use "*". it's a frequent error of players, often forget that.
    [MERGETIME="1300068533"][/MERGETIME]
    Yea because my plugin not use any database. It will detect every "adminium/bedrock" of course not including ones of bottom of the map.
    [MERGETIME="1300068705"][/MERGETIME]
    Not sure comming from my plugin... i havent any thinks who can do that, or frozen but frozen it's not for a sirtain distance, so it's can't be do that.
    [MERGETIME="1300068841"][/MERGETIME]
    Hi, thanx. You can still update to v1.4b or wait the 1.4c who comming really soon :p
    [MERGETIME="1300072793"][/MERGETIME]
    GuestPrev 1.4c is released for #527-550.
    Watch the first post for more details.
    It's about some fixings and for admins affinity group.
    [MERGETIME="1300079011"][/MERGETIME]
    I have a little bit advanced in the WIKI PAGES. (Time to sleep for me) Piouf i have good worked to day.
    -
     
  7. Offline

    yeahMan

    wow, I came here to report the same thing and planned on reverting the plugin back to the older .jar to fix it. Do you happen to have factions installed? I think it may be the cause but I can' confirm this.
     
  8. Offline

    SunShe

    STOP with that, it's not comming from guestprev. [​IMG] Berk ugly red lines who rotten my thread [​IMG]
     
  9. Offline

    yeahMan

    Even if that's the case, it's still affecting guestprev directly. :( As soon as I add a player to the list using guestprev add, they are no longer stuck in in a spot. It's like an invisible box/border that is keeping them encased until added to the list. i'm going to try updating craftbukkit to the latest and hope it fixes this error.
    2011-03-14 18:05:57 [WARNING] *name of player* moved wrongly!
    IT's not a factions bug, I tp'd the guest to a remote area where factions weren't located and it was still warp'ng him to the spot i tp'd him to.
     
  10. Offline

    kazeen

    just noticed usebuild=true/false in config what exactly does this do so i know what to set it too
     
  11. Offline

    SunShe

    "usebuild" is for who using a Permissions system. that not want mean allow or not to build.
     
  12. Offline

    kazeen

    ok its enabled but says warning properties cannot be loaded
    [MERGETIME="1300154318"][/MERGETIME]
    is it suppossed to use the guestprevGETPROTECT one it deletes it and remakes the old one if so
     
  13. Offline

    SunShe

    sorry, an error of me, remove it from the name file or download it again, i have updated it. it's the file than i keep when making tests, exemple if i lose the properties etc... i have wrongly puted this one instead of the "guestprev.properties" So sorry [​IMG]
     
  14. Offline

    kazeen

    No problem seems to work again
    Thx for great plugin so much easier then going threw whitelist apps
     
  15. Offline

    Color42

    placed the wall and guest can still move accross it no idea why do as far as I can is settings are all cosher no errors or anything cb493

    2011-03-15 15:55:49 [INFO] [Permissions] version [2.5] (Phoenix) was Initialized.
    2011-03-15 15:55:53 [INFO] [GuestPrev] version 1.4c by SunShe is enabled!


    groups:
    guest:
    default: true
    info: {prefix: '&0[&fGuest&0]&f', suffix: '&f', build: true}
    inheritance:
    permissions:
    - 'guestprev.attack.pigs'
    - 'guestprev.attack.sheeps'
    - 'guestprev.attack.cows'
    - 'guestprev.attack.chickens'
    - 'guestprev.attack.squids'
    - 'guestprev.attack.zombies'
    - 'guestprev.attack.skeletons'
    - 'guestprev.attack.spiders'
    - 'guestprev.attack.creepers'
    - 'guestprev.attack.slimes'
    - 'guestprev.attack.guasts'
    - 'guestprev.access.commands'
    - 'guestprev.interact.ladders'
    - 'guestprev.enter.minecarts'
    - 'guestprev.enter.boats'
    - 'guestprev.open.doors'
    - 'guestprev.interact.pressures'
    - 'guestprev.interact.buttons'


    #GuestPrev - Main config file
    #Tue Mar 15 11:30:42 CET 2011
    join-message=Hi +name, you are currently registred as guest. You can visit freely or be a member by visiting our website.
    opendoors=true
    interactpressures=true
    chat-message=Chat is currently disabled for guests.
    useladders=true
    alloweditem=
    prev-message=Sorry, guests are not allowed to perform this action\!
    attackspiders=true
    accesscommands=true
    maxguests-message=All guest slots are currently busy, retry in a few minutes.
    admins=Name1,Name2,Name3
    attacksheeps=false
    attackchickens=true
    usebuild=true
    wallsforall=false
    attackskeletons=true
    disabledchat=false
    workbench=true
    kick-message=Guests are currently not being accepted.
    advancedpermissions=true
    attackcreepers=true
    attackslimes=true
    attackcows=true
    enterboats=false
    wallsheightradius=30
    attackzombies=true
    maxguests=15
    tramplewheat=false
    enterminecarts=true
    ladder-message=Ladders can't be used from guests.
    wall-message=To continue that way, you must be a member.
    attackpigs=true
    reserveslots=true
    title-notify=GuestPrev Notify\:
    interactlevers=false
    preventcreepers=true
    attacksquids=true
    opasadmins=false
    rejectguests=false
    wheat-message=What are you trying to do?
    interactbuttons=false
    attackguasts=true
     
  16. Offline

    Tealk

    IDEA
    An Option to set up that a player is x days not online it become delite form the list
     
    Kartus likes this.
  17. Offline

    Kartus

    i support this suggest.
     
  18. Offline

    Tealk

    thanks^^
     
  19. Offline

    Kartus

    i have issue that at me with 1.4c with advancedpermissions=true, #531, GroupManager with PermissionsBridge, only admins (with permission "*") can use /gp nodes. my mods can't use any /gp or /guestprev command. but mods can use all other "mod-commands" they have permission to like /tp. Can you please help?
    server-start-log: http://pastebin.com/JRPJfXjw
    groups: http://pastebin.com/wLdMtaYV
    users: http://pastebin.com/9Ru4bh8S
     
  20. Offline

    SunShe

    Is your default group have "build: true"? If yes, here you have your answer.
    By the way you can replace,
    By
    Then be carefful when using nodes instead of the properties files, sometime you dont need to write it.

    Edit: i was not seen, info: {prefix: '&0[&fGuest&0]&f', suffix: '&f', build: true}
    This group are considered like "Authorized" and can bypass walls. you have few possibility to reach what you trying to do by changing your "build: true" to "build: false" with Permissions nodes.


    If you active "advancedpermissions", it will disable all admins commands exept for who got the "*". For give back commands to your mods group, write appropriate advanced nodes in your permissions group.
    Exemple:
    Code:
        LightModerator:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Default
            permissions:
                - 'guestprev.advanced.kick'
    Here, this group can access only to the "kick" admin command.

    I need to reflect on that, because for a feature like that, it requierd a new database to stock date/hours of players etc... but i keep the idea.

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

    Color42

    Thx SunShe
    Will try that today for sure, the reason I had then set to build true is that we use multiverse right now and they spawn on a diffrent realm but really I want a guest area on the main map.
     
  22. Offline

    Kartus

    Or you can take and read the "last modified" date of "/world/players/" Inventar dates. Cause this date means the last disconnect of a player (when the server saves his inventar last time)

    Yes, I know how it should work with advanced nodes. so the problem is probably not me, its probably in GuestPrev.
    Please look into my GroupManager permissionsfile for groups: http://pastebin.com/wLdMtaYV
    all other permissions work for the group "Mods", but only the guestprev.advanced nodes not.
     
  23. Offline

    fffizzz

    i see many things wrong in your config
    - groupmanager.listgroups should be - 'groupmanager.listgroups'

    then you have some of this
    1. permissions:
    2. - -essentials.ban
    3. - -essentials.banip
    4. - -essentials.unban
    5. - -essentials.unbanip
    6. - -essentials.kick
    7. - '*'

      for admin, you only need the * plus the messed up syntax will likely make permissions not work.
     
  24. Offline

    Kartus

    My config seems to be correct. please know that GroupManager has little bit different/expanded permissions/nodes writing possibilities. watch the default config from GroupManager here in OT: http://forums.bukkit.org/threads/admn-info-groupmanager-v1-0-alpha-3-a-permissions-replacement-440-531.4723
    There you can see that GroupManager nodes don't need the sign ' at beginning and ending node. so that's the explanation for my
    Code:
    - groupmanager.listgroups
    is correct. ALL OTHER PERMISSION NODES WORK FOR MY MODS/USERS ONLY THE GUESTPREV NOT. i wrote this a few times last posts... so it can't be my mistake ;)


    Here again, if you would know GroupManager, then you would know that these permission nodes are correct. the '*' is for all permissions, right. and i need the other 5 essentials nodes with a "-" in front of to disable these nodes for admins, cause it would make problems with "mcbans.ban" cause same command /ban is used in both plugins.

    So, i still hope to find a working solution for my issue.
     
  25. Offline

    Tealk

    Thanks i think a date is ok
     
  26. Offline

    MacG32

    Confirmed working with build #556. [​IMG]
     
  27. Offline

    SunShe

    Thank you, i update the title.
     
  28. Offline

    Clontarf[X]

    Need help.

    I am running 1.4c and everyone can build a certain distance away from spawn. I'm not using permissions to control building, only GuestPrev. I have usebuild: false in my config.

    Help! Came back to find my server griefed...
     
  29. Offline

    MacG32

    You're welcome. [​IMG]
     
  30. Offline

    Balrog

    Woho, just tested this plugin, it's an amazing solution!
    I hope Whitelist is gone now :)
    I think the best feature is blocking creeper explosions by guests - it's not provided by permissions ;)
    Only thing I'm missing is kinda Prefix solution for guests. (or did I miss it?)
     
  31. Offline

    Clontarf[X]

    Hi,

    I fixed my issue by removing any commands that had an asterisk (*) in them. That means any commands that used subnotes like essentials.mail.* will break this plugin, it seems. I've solved it by using absolute commands.

    You might want to look at tackling that issue in the next release :)
     

Share This Page