[INACTIVE][GEN] Kikkit v2.5.5.2 - temporary whitelist, fire whitelist, basic economy, extras

Discussion in 'Inactive/Unsupported Plugins' started by Kr1sc, Jan 17, 2011.

  1. Offline

    Kr1sc

    This mod really was an hMod plugin that simply ran a whitelist for specific periods of time. I extended it to include a whitelist for fire/lava/tnt and then built in a lot of the hMod commands when Bukkit was updated for MC 1.2. Most recently I have been adding some economy stuff, but it will be awhile until it is complete.

    All commands have a "?" switch to give the player information about the command (example: /tp ?).
    Many of the commands have shortcuts (usually mentioned in the help text).
    The plugin supports groups, group colors - but no permission inheritance.
    The plugin also saves things like warps, homes and secrets in the world folder.
    Note that the /clearinventory command accepts a player name argument and no additional security check is done when this is supplied.
    The whitelists can be disabled (temporarily) using an empty version of their command (/fire, /tempwl)

    Last Tested Bukkit Build: 86
    Last Tested CraftBukkit Build: 165
    Compiled download (2.5.5.2): (.zip) (.tar.gz)
    Source: https://github.com/jsedlak/Kikkit
    Help/Wiki: https://github.com/jsedlak/Kikkit/wiki (now outdated)

    As a side note - I am not a Java programmer so my code may look like a C# developer wrote it. Comments, critiques are also welcome.

    Update (2.5.5.2)
    Kikkit 2.5.5.2 (.zip) (.tar.gz) - files contain readme and sample configuration. Please note the name changes to the files.

    Basic overview of changes:
    • Reorganized configuration to reflect plugin name
    • Added support for custom MOTD (see zip file: config/kikkit.config)
    • Added support for custom currency names
    • Built out economy support (/buy, /sell, /getprice)
    • Made economy more robust (relative to version 2.4.*)
    • Added /removewarp command
    • Added /stock command (for restocking economy)
    • Made the maximum amount of ignite attempts configurable
    • Added Lava to the fire whitelist (still need to separate these out)
    • Depending on your version, some of the files were moved into the world folder to make them local to each world (IE: warps, homes, et cetera). The format hasn't changed - just the location.
    • Other code fixes and cleanups that are purely maintenance related
    All Commands
    Here are all the commands:
    To find out more, in game type the command and a "?" like so:
    Code:
    /kick ?
    • /kick
    • /warp
    • /setwarp
    • /removewarp
    • /home
    • /sethome
    • /secret
    • /setsecret
    • /warpto
    • /tp
    • /tphere (/tp)
    • /item
    • /clearinventory (/ci)
    • /buy
    • /sell
    • /getid
    • /getprice (/gp)
    • /setprice
    • /murder
    • /stock
    • /fire
    • /tempwl
    • /a
    • /v
    • /warplist (/listwarps)
    • /time (/day, /night)
    • /spawn
    • /playerlist
    • /balance
    • /msg
     
    DJKdunc likes this.
  2. Offline

    DJKdunc

    ok thanks for the fast reply everything is great but not that whitelist thing noting is changing and i found out when you join the server after like 1 min of playing it will say "server entered a whiteout until (at least) 5:0:59"
    thnx for everything your doing love the plugin my favorite so far [​IMG]
    DJKdunc
     
  3. Offline

    Kr1sc

    When you start the server, it will say something like:
    [-wl] Added temporary whiteout from blahblah to blahblah

    Does it say that?
     
  4. Offline

    jenso942

    -Okay it could be awesome if u could get it done as fast as possible cause im staying over at my friends house for some minecraft gaming and id have to turn in the plugin as the computer/server is at my house, or else ill have to set another portforward up for the remote desktop im using ;/
     
  5. Offline

    DJKdunc

    nope it says "server entered a whiteout until (at least) 5:0:59" thats all i would love it if you could help me on this one also thnx for the replys
    DJKdunc
     
  6. Offline

    Kr1sc

    Then it is still configured. Remove the line in "config/kikkit.config" that reads "wl-whiteouts=22:00-23:59,00:00-5:00" then save and restart the server.
    --- merged: Feb 6, 2011 4:49 AM ---
    I have started working on it, but it is slow going right now. Hopefully I will have it done by tomorrow night for a release.
     
  7. Offline

    jenso942

    nice just take your time anyways to make it as awesome you want ;)
     
  8. Offline

    Kr1sc

    Kikkit 2.6.2.0 Preview

    It builds, and the commands seem to be working. Will start making some more improvements and will continue testing now. Note that I used a pretty old build to do this. I have to integrate the new builds now.

    Config Change: As of 2.6.2.0, your groups config file will need the "/" removed from the commands. I have included the default configuration in the above zip.

    Update: 2.6.2.1 in the repo builds with the latest version of B/CB.
     
  9. Offline

    Speedy2662

    it keeps saying unknown command!!! please help =/
     
  10. Offline

    Kr1sc

    Have you changed groups.txt by removing all the slashes?
     
  11. Offline

    Speedy2662

    2011-02-09 18:14:48 [INFO] players\Speedy2662.dat (The system cannot find the pa
    th specified)

    Code:
    2011-02-09 18:16:57 [INFO] [Permissions] version [2.0] (Handler) loaded
    2011-02-09 18:16:57 [INFO] Kikkit v2.6.2.0 has been enabled.
    2011-02-09 18:16:57 [INFO] Kikkit v2.6.2.0 (Kr1sc) has been initialized.
    2011-02-09 18:16:57 [INFO] Loading security
    2011-02-09 18:16:57 [INFO]     Groups: config/groups.txt
    2011-02-09 18:16:57 [INFO]     Players: config/players.txt
    2011-02-09 18:16:57 [INFO] Whitelist Loaded from config/kikkit-whitelist.txt
    2011-02-09 18:16:57 [INFO] Couldn't find key: wl-whiteouts
    2011-02-09 18:16:57 [INFO] Whitelist Loaded from config/kikkit-fire.txt
    2011-02-09 18:16:57 [INFO] Done! For help, type "help" or "?"
    --- merged: Feb 9, 2011 6:19 PM ---
    this is what i get.
    --- merged: Feb 9, 2011 6:25 PM ---
    help :(
     
  12. Offline

    DJKdunc

     
  13. Offline

    Kr1sc

    Does the file exist?
    If so, have you tried renaming it to see if a new one exists?
    I didn't change that portion of the code, not sure what is going on.


    Ughf! That line configures it. If it doesn't exist, the whitelist doesn't load some default config. I am not sure what else to tell you since I can't reproduce the error. You should see output to what Speedy just posted:
    Code:
    2011-02-09 18:16:57 INFO Couldn't find key: wl-whiteouts
    I will look at the code again, but I doubt I will find anything. :(
     
  14. Offline

    SuperNascher

    I get this Error Message:
    And sorry for my bad english.
     

Share This Page