GitHub Repository: https://github.com/TheUnknownOne/PO-Client-Tools Requires PO client v2.0.5 or later. Installation guide: 1. Click on "Plugins" 1.a If "Script Window" is in the list, go to step 3. Otherwise, go to step 2. 2. Click on "Add Plugins" and double click on "ClientScripting.dll" or "ClientScripting.so" (depending on your operating system) 3. Go to https://raw.github.com/TheUnknownOne/PO-Client-Tools/master/scripts.js 4. Press Ctrl + A (Selects All) 5. Right Click -> Copy (or Ctrl + C) 6. Click on "Script Window" (remove everything in the box if there is something in it) 7. Right Click -> Paste (or Ctrl + V) 8. Press Ok 9. ??? 10. Profit! Note: You may have to log out of the server you're in and log back in for the script to work.
Scripts are now version 1.1. Changelog: Fixed a player bug -ipinfo -periodicsay and -endcalls from PO scripts (slightly modified) Ping on mentioned (if you had 1.0.0) Custom command starts (if you had 1.0.0) And probably some other stuff that I forgot about. 1.1.1 also has been released. It has an additional option and some fixes.
Scripts are now version 1.1.5 - update if you haven't already! Changelog: Various fixes Auto reconnect function (doesn't work when kicked) Improved/added messages and improved -endcalls -announcement command which shows the servers raw announcement (the HTML code, which you can copy) Ideas/suggestions/bug or weird behavior found? PM me.
Im lazy...can you tell me the commands and what they do? Again Im lazy and dont want to look at the script xD
Commands Use '-' or '~' before the following commands in order to use them: pm players:message: Sends a PM to players (use , and a space to seperate them) containing message. Use %name for the current player's name. Code inside will get evaluated (EvalID is the id of the current player). masspm message: Sends a PM to everyone containing message. Use %name for the current player's name. Code inside will get evaluated (EvalID is the id of the current player). Don't use this on big servers as you will go overactive. flashall server|channel:exceptions: To flash everyone on the server or channel. Default is channel. Server doesn't work if there are more than 60 people on the server. Separate exceptions with ,. Exceptions is a list of player names which won't be pinged. id name: Displays the id of name. color name: Displays the hex color of name. ipinfo ip: Displays the hostname and country of ip. Aliases: info periodicsay seconds:channels:message: Sends message every seconds in channels. Seconds must be a number. Seperate channels with ",". The current channel will be used if no channels are specified. endcalls type: Ends the next called periodic say. Use all as type to cancel all periodic says. nohtml Toggles No HTML. Default value for this is off. Escapes all HTML when on. replace Toggles Replacements. If on (default), performs replacing specified in Settings.Replacements announcement Displays this server's raw announcement (which you can copy). Aliases: ann eval code: Evaluates code and returns the result (for advanced users ONLY).