SmarterFingers [v0.9.2]Thank you Erik for the idea Select a player who does not speak good English and/or is annoying normally, and make his sentences smarter by using the command /Smartize. This plugin switches certain messed up words into normal words that you can define.CompatibleAPI 1.12Terraria 1.1.2Commands-Smartize <playername>: This is the command that toggles normal speak to smarter speak. Permissions-smartize to be able to toggle smartness. Changelog:v0.9.2-Support for TShockAPI 1.12v0.9.1-Define your own words.-Permanent Smartize toggle.-Log support.-Update checker (will check for updates every 3 hours).v0.9-Initial "Beta" Release :]Todo:-Antispam support-Config-Permanent toggle-Update Checker Have an issue?Please report any issues you have, but follow these terms:-Please post the version of the plugin you are using.-Have a crashlog or an errorlog file? Please submit that.-Submit the error in your log.txt file - if there is an error.-List your other plugins you have, there might be a conflict I have to fix.-I will get back to you as soon as I can.Problem still persisting?-Send me a pm with an unaltered copy of your entire server directory. I will personally try to fix it Known Issues-None right now. Downloads Source Code: https://github.com/Spectrewiz/SmarterFingers Download Link: http://bit.ly/JFZdzx
Config TutorialExample: Code: { "SmarterFingers": [ { "StupidWords": [ "hai", "hullo", "ello", "halo", "hallo" ], "SmartWords": [ "greetings", "hi", "hello" ] }, { "StupidWords": [ "r" ], "SmartWords": [ "are" ] } ] } StupidWords: StupidWords is a list of all the words that the plugin looks for. If a player's message contains a "stupid" word, then it will switch the word according to the SmartWords list. SmartWords: SmartWords is a list of words that the plugin randomly selects to replace the corresponding stupid word. A sample config file with 13 changes will be created on first use. Note: Some words are built in because they are more complicated. For example, "hw" can become "how" or "homework" based on the input. IE: "hw r u?" becomes "how are you?" and "finishing up some hw" becomes "finishing up some homework". List of Built In words: (going to be customizable soon) -"u" becomes "you" or "you're" depending on the next word. -"do" becomes "do" or "don't" depending on the next word. -"hw" becomes "how" or "homework" depending on the next word.
So... how does it work? What does it do? You should explain. *reads the source code* *cracks up a little* Here's what I read from the source code: If a player's text contains one of Eirk's "butterfinger" words, it replaces it with the "regular" word. This "rewrite" is just his plugin backwards. It would be cool to see them play off each other. Did you fix the problem he may have fixed that displays text beginning with a '/'? I basically revealed my old password on 2dforts with that. Typed /loin and stuff. I should sue.
Well yeah, I specifically said that it reversed the effects of his Butterfingers, but keeps punctuation. I also posted in his thread something along the lines of, "I rewrote your plugin backwards to suite my needs". So far, the / problem seems to be fixed, and I made the description clearer for people who can't figure it out -ahem- EDIT: Source is mostly different now because of v0.9.1 updates. Now you can define your own words, and permanently convert people. It also checks for updates every 3 hours.
Well I guess I didn't mention that I am going to be changing a few things in the next update, you will be able to make your own list. Right now it takes every word that Erik had, and reverses it, plus some new words like "meh" and "wuts", commonly misspelled words.
Hehe, don't worry Erik, I highly doubt a 15 16 year old (sorry Snirk! I could've sworn it said 15 when I last checked. Anyways happy birthday if it was recently) would sue xD
New Version (0.9.1)-Define your own words.-Permanent Smartize toggle.-Log support.-Update checker (will check for updates every 3 hours).
Btw The Chat Assistant plugin messes the point of this and makes the Chat come up with 2 messages : 1 with Caps or what not then another thats smartized. Edit: Also first unchanged message is [Global] Second one is [All]
So does that mean its up to Inan to try and fix it somehow? or it cant be fixed? (I swear it hasn't been 2 hours since I posted that)
Its up to Inan, he'll need to change the way that his plugin deals with chat. Most likely it will never get fixed, so you'll just have to choose one or the other