Inactive [MISC] ChuckTesta v4.4 - The Troll Plugin! [1.1-R7]

Discussion in 'Inactive/Unsupported Plugins' started by TACTICALboom, Jan 1, 2012.

  1. Offline

    TACTICALboom

    ChuckTesta - Troll ALL the noobies!
    Version: v4.4
    For those that don't understand Meme's, your in the wrong place.
    Ever have people on your server, that you just want to mess with? Welcome to my world.
    NOW ON BUKKITDEV: ChuckTesta!


    [​IMG]
    (***THIS PLUGIN IS SLOWLY DYING, VISIT THE GITHUB PAGE AND FORK IT IF YOU WISH***)

    ORIGIN/BACK-STORY OF THE CHUCK TESTA MEME:
    Backstory (open)

    ORIGINAL VIDEO: (open)




    RECENT UPDATE NEWS:
    In short, Everything is now Configurable!!!
    From Messages to effects of commands!
    Want to know more about the new config?

    EXAMPLE CONFIG: HERE

    Stuff/Features:
    • Trick People into going down painful rage inducing paths.
    • Very Light
    • No Admin Interaction needed
    • Misleading commands such as /godmode, /fly, /opself
    • Permissions.
    • Configuration!
    Confused about the plugins functionality?
    Here are basic command functions:
    Functionality (open)

    Commands:
    (NOTE THAT NOW, ALL MESSAGES DISPLAYED ARE CONFIGURABLE!)
    • /godemode- optional custom message, no damage inflicted
    • /realgodmode - different optional custom message and optional ignite
    • /ctc - displays the plugins commands
    • /fly - optional kill player with optional custom message
    • /opself - displayed to the whole server (custom)
    • /ctreload - reloads the config
    • /ctsave - save the config

    DOWNLOADS
    Current:

    Version 4.4: Click: HERE! *(If You're getting errors try this download(JRE6 Version): HERE)
    Version 4.4 Source(DL): Click: HERE
    Github: Click: HERE

    Note: If you don't want to use Permissions/dont have, set Permissions.Use to "false" in the Config.yml! By default it is set to 'true'.
    Another Note: Make sure you have the latest java version(you should have jre7).
    Other wise you will get the 'unsupported major.minor' error. If you a developer and want further explanation on why jre6 dosent support this, click the below spoiler.
    For Developers (open)

    The simple reason, as some of you know, when java 1.7 (jdk 1.7) came out, it finally included the ability to use strings in switch statements, instead of just integers and what ever else.(I didn't use them often BECAUSE they didn't support strings) In all my plugins I use switch statements under strings, for example:
    Code:Java
    1.  
    2. switch(cmd.getName().toLowerCase())
    3. {
    4. default : return false;
    5. case "whatever" :
    6. {
    7. sender.sendMessage("WHAT-EVER MAN!");
    8. return true;
    9. }
    10.  

    So when the VM is reading it, it basically says wait! This version of java wont be able to do that! And prevents it from loading. Why do i use switch blocks? because they are WAY easier to read, you should use them too.


    Older Versions:
    Version 3.1: Click: here
    Version 3.3: Click: here
    Version 3.5: Click: here
    Version 3.6: Click: here
    Version 4.0: Click:here
    Version 4.3: Click: here

    Note: starting at v3.3 the source is now included in a source forge folder beside where the jar file is housed. The Latest can be found where the latest version is. Sorry, but I haven't made a proper repository, and this isn't a serious enough plugin for that...but I'm working on one that is... I decided to Make a GitHub Repo anyway...here..

    PERMISSIONS NODES
    Permissions Nodes (open)

    • chucktesta.fakegod
    • chucktesta.fakerealgod
    • chucktesta.fakefly
    • chucktesta.ctc
    • chucktesta.opself
    • chucktesta.save
    • chucktesta.reload
    • chucktesta.* [includes all commands in 1 node]


    Beta Section:
    Current Beta Version: (4.2b)
    Download: here
    Note: This beta is non-sketchy and complete. Just has a config bugfix's and some commentation within the configuration file for ease of use. The current promoted build of ChuckTesta is new than this beta.

    Recent-Changelog:
    Code:
    v4.4
      Added:
    -nothing but cleaner code.
    Changes:
    *got rid of copypasta in command.
     
    v4.3
      Added:
    -no new features, just fixing old ones.
    Changes:
      *opself displays text properly now.
    *code opt.
    
    Full Changelog
    Changelog (open)

    v4.4
    Added:
    -nothing but cleaner code.
    Changes:
    *got rid of copypasta in command.

    v4.3
    Added:
    -no new features, just fixing old ones.
    Changes:
    *opself displays text properly now.
    *code opt.

    v4.2
    Added:
    -Nothing, but I will mention that I'm considering vault...
    -The purpose of this update is to build against 1.1-R5
    Changes:
    *nothing.

    v4.1
    Added:
    -Small rewrites, considering changing code to build on jre6
    -Added some config commentation.
    Changes:
    *nothing really, as far as functionality.

    v4.0 #THE CONFIG UPDATE!
    Added:
    -PERMISSIONS TOGGLEING!!!!!(the code is pretty ghetto, if i do say so myself)
    -Re-Write of plugin initiazation and a config load/save via Confirmation
    -Optimisation via tools
    Changes:
    *To many freking bugfixes from EVERYTHING changed/added in 3.9
    *Permssions can be set to false! Allows everyone to do everything though, includeing save/reload config.
    *Thinking about fixing^ But is it really a problem if they can save/load a Config.yml?
    *If your a big fan of reading my source, well... you still can, but its just obfucated A LITTLE, but it was all by hand, not generated obfucation, so its not that bad.
    *Not Impressed by the big 4.0? Add v3.7 - 4.0 together, and those are your real changes.
    *Want something changed? Want something added? PLEASE! Tell me! Any-way you can!Bugs?! Report them! Problems? Complain to someone else.......(Note that this isnt really a change....)
    /*-----------------------------------------------------------------------4.x-----------------------------------------------------------*/
    v3.9(DEV ONLY, NEVER RELEASE!)
    Added:
    -NEW! OPTIONAL DEATH SETTINGS!
    -NEW! SAVE CONFIG ON EXIT SETTING
    -NEW! OPTIONAL CONFIGUABLE MESSAGES!
    -NEW! OP /or/ PERMISSIONS!
    -NEW! OPTIONAL /OPSELF MESSAGE FROM CONSOLE!
    Changes:
    *Refined the new reloading and saveing commands (Gave the save/reload commands a method to call to prevent an ugly try/catch block in that case)
    *Thought i fixed a permissions issue with defining a perm twice, will be fixed before release!

    v3.8(DEV ONLY, NEVER RELEASE!)
    Added:
    -New /ctreload (to reload the Config)
    -New /ctsave (to save the Config)
    Changes:
    *More bugfixes, but it seems my bugfixes are creating bugs. (Note:Working on it!)

    v3.7(DEV ONLY, NEVER RELEASE!)
    Added:
    -Designed Config.yml now actully generates.
    Changes:
    *Command bugfixes as far as permissions.

    v3.6
    Added:
    -added node chucktesta.* which includes all other nodes as children.
    -added PermissionsBukkit as SoftDepend [Wont affect you as a user at all]
    Changes:
    *Fixed console errors when sending some commands from the console.
    *Fixed Permissions errors with the wrong permissions being assigned to the wrong command

    v3.5
    Added:
    -PERMISSIONS BUKKIT SUPPORT!
    Changes:
    *Permissions Required, download v3.3 if you dont have permissions!

    v3.4
    Added:
    -Perms support (Beta)
    Changes:
    -

    v3.3
    Added:
    -
    Changes:
    *FIXED ALL ISSUES FROM 3.2 ONLY A BUG FIX!

    v3.2
    Added:
    -
    Changes:
    *Rewrote ALL of the command class's code by request of my father. (A programming Genius)
    *The command class code now uses the "Switch" snytax rather than lots of "else"
    (NOTE: ALL THE COMMANDS WORK EXECPT FOR THE "/godmode" COMMAND)

    v3.1
    Added:
    -
    Changes:
    *Re arranged the text displayed on the "/godmode" command.
    *Entirely Changed the text displayed on the "/opself" command, with the same genral concept.

    v3.0
    Added:
    *ctc Command that displays commands of the plugin.
    *fly command that kills use with message(troll, of course).
    *opself Command that Displays to the server that the command user would very much like to be banned.
    Changes:
    *Fixed both commands added in Builds 1&2
    /*-----------------------------------------------------------------------3.x-----------------------------------------------------------*/
    v2.0
    Added
    *Shakey realgodmode command that Ignites the Player, also, with a troll message.

    v1.0
    Added:
    *Shakey "/godmode" command with troll message.



    Author's Note:
    /**This is not my first plugin, only my first submitted, i have played with this API before and have lots of java experience, however i prefer C# in most cases, and that's coming from a guy who learned java before anything, anyway, this is a silly plugin, originally written in a very short amount of time, if its not flamed i will continue to update as long as ideas are there.*/
    What should be in the next update forum? Tell me what you think! New commands? more customization of the functionality of the existing commands?
     
    caldabeast, bobbysmithyy and efstajas like this.
  2. Offline

    bikboii

    It wasn't as much that all the ideas suck, it was just that there should be options to allow those, or for a less harmful result, give them a troll message.

    This would make it so my server isn't filled with everyone dying all the time, but they still get trolled.
     
  3. Offline

    TACTICALboom

    I see what your saying man, maybe a config to edit the result of each command? Ideas are appreciated!
     
  4. Offline

    bikboii

    Yeah yeah exactly, then you can make them more destructive for some servers, and just mess around with them on others.
     
  5. Offline

    TACTICALboom

    When/if this thread is moved, i will make the plugin more configurable, and add to it. Until then, im working on another plugin project, that's a bit more serious...
     
  6. Offline

    bikboii

    Sounds good.
     
  7. Offline

    md_5

    Approved.
     
  8. Offline

    Nickexp

  9. Offline

    TACTICALboom

  10. Offline

    kkidd5

    Me players cant do it? It asks for permissions, can u add a config to enable or disable it?
     
  11. Offline

    guitarhero921

    It should be like there are a bunch of creepers on the server and when you hit one it dissapears and the chat bar comes up and says "Nope, just Chuck Testa."
     
  12. Offline

    TACTICALboom

    "Me players cant do it?" I dont understand what your saying man....it wont let you use the commands? And currently im hold off on permissions...they aren't implemented yet.

    Haha sound like a good idea, on whatever admin command it would spawn a group of creepers at <whoever's> location, i really don't know how i would make them disappear though....some remove entity method maybe..hmmm id have to add a player listener...maybe ill try.

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

    8ight

    Brilliant, adding to my server in a bit.
     
    TACTICALboom likes this.
  14. Offline

    o0AzzA0o

    @TACTICALboom

    Can we have permissions support please? I would also like vault support so people can be deducted money for using the commands. I wouldn't want anyone abusing/spamming the commands to much.

    Im not sure i understand your video it doesnt seem to show much info about the plugin? perhaps you made a typo when making the link.

    ps optional /fenton command?
     
  15. Offline

    TACTICALboom

    Permissions: Yes, Next update will support Permissions.
    Vault:....Idk...I could do iConomy, I know basically nothing about vault, What do you use for your economy in Vault?
    The Videos: They Are correct, and are only showing the origin of the name of the plugin, and the meme.
    /fenton command: hahaha, yeah, i dunno what the result of the command would be.....but i could use that..yes.
     
  16. Offline

    kkidd5

    Yes, it wont me (and im a op) and the players use the commands.
     
  17. wtf this retard? Ive seen and heard enough of this guy, basic american cunt :D useless plugin btw
     
  18. Offline

    TACTICALboom

    Did i claim this as, "the next big thing"? No. I said its a simple way to mess with people that i wrote in a short amount of time. Why flame here? "wtf this retard?" yes, I AGREE! YOUR LOGIC IS ENTIRETY VALID! And your speech syntax is remarkable.

    That's odd, I dont know of any plugins that confilct with this....i've got feedback saying that all is good, and it works on my local server... Version 3.3? Please be Descriptive. what EXACTLY happens when you enter in a command man, help me out....saying "it dosen't work" wont help fix the problem.

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

    o0AzzA0o

    Everything in this plugin works just perfectly you should see the players rage when they try to use a command and get set on fire or slain instantly
    If your having problems with this plugin its defiantly related to the setup.

    Just tell your players they can use the below commands.
    /godmode, /fly, /opself

    Then just sit back and watch the fun... they all die i have chatlog with whole server of players getting killed at same time with various hilarious messages.

    Thanks TATICALboom for this great plugin. Its the best this sure beats the hell out of telling players they can slay each other with /slay playername

    ps. found a funny side effect from this plugin it increased tps to 20 when i had 50 players online so it has some anti-lag features included... thanks for the Easter egg :)
     
  20. Offline

    TACTICALboom

    @o0AzzA0o I am glad that you enjoy the plugin, Earlier in this thread you asked for permissions support, Have you tried the beta? Its goal was to implement permissionsbukkit, however i have never tested it and I am looking for feedback! Thanks!
     
  21. Offline

    md_5

    Can we please keep things civil around here.
     
    TACTICALboom likes this.
  22. Offline

    o0AzzA0o

    Yes permissions are working as expected.
     
  23. Offline

    TACTICALboom

    @EVERYBODY YOU ASKED FOR PERMISSIONS, HERE IT IS! v3.5 RELEASE! & PLEASE!!!! ASK ANY QUESTIONS, POST ANY COMMENTS OR CONCERNS!
    Also note that this is a regular weekend update, expect them.
     
  24. Offline

    mattdh

    Lol! yeah, that'd be brilliant. Reminds me of earlier when when of my premods spawned a creeper and said "Oh, a creeper" and the other one said "Nope, Chuck Testa!"
     
  25. Offline

    TACTICALboom

    @EVERYBODY! V3.6 Update here! see the new parent permission and bug-fixes! change-log for further info!
    I had some extra time today...and decided this fix update was needed! Also, i think im going to start dating my change-log...
    Any bugs? TELL ME PLEASE!
    @bikboii just by the way, a basic config that will let you change the text of the commands AND the result as far as what happens to them is planed for version 4.0 possibly this weekend!
     
  26. Offline

    bikboii

    Sounds awesome! Can't wait!
     
  27. Offline

    iMint

    I already had started development on a ChuckTesta plugin that does something different. Its not the same as this at ALL though. I hope you don't mind :p
     
  28. Offline

    TACTICALboom

    Go for it....let me guess..its has fake creepers involved......lol you will kind of restrict me as far as updating it to what i want it to be in the future....but you may have a hard time finding a name...
     
  29. Offline

    iMint

    That it does. As for the name, I already have one in mind :)
     
  30. Offline

    Torrent

    Oh. My. God.

    +1 to you, sir.


    SO making a video on this.
     

Share This Page