[INACTIVE][RPG/FUN/MECH] Dungeon v0.6 - Creates a World of Dungeons [953]

Discussion in 'Inactive/Unsupported Plugins' started by Thomas Bucher, Jun 6, 2011.

  1. Offline

    Thomas Bucher

    Dungeon - Creates a World of Dungeons:
    Version: v0.6

    It creates a new World, called "dungeon". After First load a OP has to run the command
    /initdun
    After that everyone can can join the Meetingarea of the Dungeons by type
    /dungeon
    There are 3 Mazes / Dungeons waiting for the Player
    - Iron (easy) 200x200 Blocks
    - Gold (normal) 500x500 Blocks
    - Diamond (hard) 1000x1000 Blocks
    If you join the Maze via the Platforms in the Meetingroom, your compass will show to the Exit
    The Exit is a Square on the Ground made with Obsidian.

    Rules/Modifications:
    - Only OP can place/destroy Blocks in this world
    - There should be no Creepers / Explosions
    - Spawnpoints are located in Rooms, if you reach a Room, there will be some Spawn
    - There are Chests. They are Filled with Loot.
    - Mobs / Chests have a Cooldowntimer in Spawning.
    - For normal / hard, you should get some Torches with you.

    Features:
    • 3 Different Maze (Seed)
    • Complete separate Spawn / World Rules
    • Lot of Fun
    Pictures:

    Pictures (open)

    [​IMG]

    [​IMG]

    [​IMG]

    Download The Plugin
    Source Code on Github

    ConfigFile:
    Config (open)

    Code:
    gensmall: 200
    respawntime: 600000
    exitz: 0
    exity: 70
    torchchance: 50
    chestchance: 5
    exitx: 0
    exitworld: world
    lootablecount: 5
    rarechance: 70
    lootstacksize: 10
    genlarge: 1000
    maxroomsize: 20
    gennormal: 500
    removedeads: 5
    roomchance: 80
    autosavechunklist: true
    autosaveinterval: 30
    worldseed: 12345
    world: dungeon
    gensmall -> Small Maze Size
    gennormal -> Normal Maze Size
    genlarge -> Large Maze Size
    respawntime -> Respawn Time of Monsters per Room / Chests (in miliseconds)
    exitx, exity,exitz -> Coordinates on the Normal world to Port players to, if the stay on the Stone Platform
    torchchance -> Chance to place a random torch in the maze (in per mille)
    chestchance -> Change to place a chest (Room edges only in %)
    exitworld -> Name of the World the exitx/y/z points too
    lootablecount -> Times it roles per Chest for some Loot
    rarechance -> Chance to get a Rareloot
    maxroomsize -> Maximal size of Rooms
    removedeads -> Times recurring to remove Deadends from the Maze -> 0 is most Difficult after
    roomcahance -> Chance to get a Room in a Position
    worldseed -> seed of the World
    world -> name of the new World


    Check it at our Server: MC.KTN.CH
    Changelog:
    Version 0.6
    • Fixed for Version 1.7.2
    Version 0.5b
    • Added Teleport from Roof to Startarea
    • Fixed some Problem
    • Removed Torches on the Dungeons.
    • Fixed Worldname to match dungeon not sphere.
    Version 0.4
    • First Public release
    TODO:
    • Disable /dungeon while in Dungeonwolrd (Configurable)
    • Permissions for build etc..
    • No Spawn at entrance room
     
  2. Offline

    larsy1995

    This looks interesting, I will try it sometime this week.
     
  3. Offline

    Achilles

    this has some potential. it would be neat if the layout was strictly cobblestone/moss stone (for the bare dungeons, at least). maybe some lava flows here and there for added danger.
     
  4. Offline

    olimoli123

    Installing this right away.. Good job!
     
    Thomas Bucher likes this.
  5. Offline

    silentdojo

    This is amazing testing it on my server now. Its running great so far with multiverse and multiinv side by side.

    Only problem i see is the lighting isn't generated or something. Weird lighting issues.

    Just noticed I had a world named sphere that was overwritten and used instead of creating dungeon. No big deal cuz I wasn't using it.
     
  6. Offline

    Zehir

    Hello I have a problem when I type /dungeon, I am tp to -30,0,-30 A idea to fix this?
     
  7. Offline

    Phantom Index

    Making custom dungeons? I want ^^
     
    RazorFlint likes this.
  8. Offline

    Thomas Bucher

    This is correct. I has to port you there.
    Did you initialize the dungeon via /initdun ?

    Sincerely Thomas
     
  9. Offline

    Monkeysnow

    I get no response when i type /initdun... I am an op, but is a message even meant to pop up? If not it's very vague...
     
  10. Offline

    Thomas Bucher

    There is no response ;-P
    After /initdun the entrance area is built.
    Before, you would die, if you write /dungeon ;-P
     
    Monkeysnow likes this.
  11. Offline

    Monkeysnow

    Oh right :p Thanks

    One more question: When it makes the world, it's called 'sphere' any reason? I thought it was meant to be called 'dungeon' ? Thanks

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

    Xzygon

    Found a bug, I tried to place torches in the dungeon in the spawn room because it was pretty dark in there. The torches disappeared, but the light sources stayed.

    Edit--
    Tried it again. Light sources stayed, torches disappeared in the spawn room. After placing a few, the entire dungeon lit up, but any torches placed after that disappeared along with the light source.
     
  13. Offline

    bruceweed

    So do we have to design the dungeons, or are there commands to autocreate a dungeon? A little more explenation on the commands and what they are/do would be very helpful.

    Anything else I need to know using permissions 2.7.4? or 5 whichever it is.
     
  14. Offline

    Thomas Bucher

    Yeah sorry.. i fixed that.. uploaded a new version now..
     
  15. Offline

    Zehir

    After delete world and re type /initdun this work
     
  16. Offline

    Xzygon

    Oh, I have a question...How do you exit out of the dungeon world o_o
     
    dabram71 likes this.
  17. Offline

    bruceweed


    ??? Anything?
     
  18. Offline

    Thomas Bucher

    After /initdun
    all is ready.
    Write /dungeon and enjoy it.

    There is no Permissions needed.

    Thats Everything
     
    dabram71 likes this.
  19. On my server we are having the problem of the dungeon kinda creates but we keep getting set to like a bedrock roof.
     
  20. Offline

    bruceweed

    When I did the /initdun as instructed it did as it should have I suppose. I was able to use /dungeon HOWEVER when I was TPed to the world. Nothing but a giant land of bedrock. No structures nothing. Completely Flat and bedrock.

    I tried digging down for the hell of it, i dug down about 40 blocks its endless bedrock

    minornote: When using /dungeon to go to or from the world it drops you from the sky...
     
  21. Offline

    Thomas Bucher

    There are some plugins, set the spawnpoint to somewhere else if you change the world.
    You should try get to -30,4,-30.
    There is the Entrance Area.

    Sincerey Thomas

    PS: Reported by a Serveradmin, that he has MultiWorld, and he also gets Ported to the Roof.
    He Made a Portal into the Start Area, and removed /dungeon command from the plugin.yml

    I will make a Fix tomorrow, witch will teleport you to the entrance, if you are on the roof.
    That will solved those Problems.

    Sincerely Thomas

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

    Tauryuu

    This looks amazing!
    Can we get a video? :3
     
  23. Offline

    Thomas Bucher

    New Version uploaded..

    Now with Autoteleport from Roof to startarea
    And some other tweeks
     
  24. Offline

    Nagato

    OMG I was just thinking of making a puzzle dungeon quest in my RPG/PvP Server and then i see this... must be fate? right?
     
  25. Offline

    bruceweed

    Heh working good now :)
     
  26. Offline

    Alicard

    Ok so I'm wondering about this /initdun command. Do you only have to enter it once right after the world is created. Or just when you login and before you go enter the dungeon command. Also i'm pretty sure i've tried it pretty much everyway I can try it. Sometimes I get to a room with 4 areas that teleport me but most of the time I don't end up there. I just end up in the middle of some desert with bedrock boundaries. It takes like 5 trys to get where you need to be with this command and thats entering the command 10 times back and forth till it works. Its a sweet idea but so far you need to give a more detailed explanation of what to do. I read in someones post about entering the /initdun comand after you delete the dungeon folder but I didn't see that in the main description or in the plugin developer gave for using the commands. If you could get this working or tell me what I might be doing wrong because my users aren't going to try over and over to get this to work for very long.
     
  27. Offline

    Thomas Bucher

    Hi
    the initdun has to be made once, after world creation.
    It creates the room with the 4 areas.

    /dungeon teleports you in the Room with the 4 areas. But there are alot of Plugins, that change your startpoint, after worldchange. So if it doesnt work (/dungeon) you should create a portal in the startroom. So players can get there via a portal.

    The Desert thing is because the Server decided to "recreate" some chunks after a reload. To fix this do the following:
    1.) Stop the Server
    2.) Remove chunklist.daat from plugins/Dungeon
    3.) start the Server
    4.) /initdun

    Enjoy.

    Sincerely Thomas

    PS: Dont delete the Dungeon folder. If you wanna start over, just delete the chunklist.data
     
  28. Offline

    thepackett

    this is somewhat epic... o.o
    although more reward variety and more dungeon variety would be good :D
     
  29. Offline

    Nagato

    Is there a way to disable the command /dungeon AFTER you enter the "Dungeon" world? ( It's to stop people from running into the diamond level maze, taxing an item from a chest then teleporting back using /dungeon )
     
  30. Offline

    Thomas Bucher

    I am sick in Bed atm. I got a buch of antibioticas :-(
    i will not be able to add this in the next few days/weeks.
    I will make this change, once i am able to do so,

    Sincerely Thomas
     

Share This Page