Results 1 to 10 of 22

Thread: Uploaded ;thunder and ;struck

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Uploaded ;thunder and ;struck

    Okay so the scripts on the repo don't actually do anything yet because I'm still working on them, but the scripts will be ready real soon now!

    So what will these scripts do? Creates a window which will display the health, mana, stamina, spirit, status (bleeding, prone, diseased, etc), current bounty info, and current Lich room number of each of your characters.

    "How does this differ from your other script ;party-buddy?" I hear you asking. ;party-buddy uses group whispers so the script can be used in any party, whether that party is all of your characters or characters played by different people. Using group whispers also poses some limitations, such as needing to be in the same room as everyone else for the script to operate.

    For ;thunder and ;struck, one character uses ;thunder which essentially sets up a server on your computer and all other characters use ;struck which connects to the server ;thunder created. This allows your characters to communicate with one another all on your computer, so no in game whispers or messaging is required, meaning characters can be in any part of the game world and still communicate with one another.

    The script also tracks the status of the server itself, who is connected, when someone connects, disconnects, and more! It keeps a log of characters connecting/disconnecting as well as a log of messages received for troubleshooting purposes.

    You can also send a command to all of your characters or just one specific character and the targeted character(s) will perform that command in game. Want all of your characters to get a bounty? Just type in "ask Hal about bounty" in the box and click "Send" and all of your characters will ask for a bounty.




    Version history:
    Version 1: Initial release!
    Version 2: Sending a command from ;thunder that starts with either 'script' or ';' will start a lich script.
    Version 2: Example: script go2 400 and ;go2 400 would both work.
    Version 3: Script now tracks more status conditions and will now track multiple status conditions. You can now see if a character is bleeding AND stunned. Or even bleeding, stunned, and sleeping!
    Version 3: Script can now track the field experience of all characters.
    Version 3: Script can now track the encumbrance of all characters.
    Version 3: You can now send commands to clients via ;send, because clicking buttons is too much work.
    To send a command to everyone do: ;send t all <command> || example: ;send t all wave
    To send a command to a specific character do: ;send t <name> <command> || example ;send t dreaven wave
    Works for scripts too! ;send t Dreaven ;go2 bank
    You can also partially match a character's name. Example: ;send t dre wave
    Version 4: The Settings tab is now scrollable, so be sure to scroll to the bottom if you don't see the "Save" button. Now without the Settings stretching out the window it means you can make the Main window smaller now if you want.
    Version 4: You now have the option of having the Stats tab and the Logs tab in their own separate windows, or hiding the tab/window altogether.
    Version 4: Added a Monitor tab which can monitor the game lines of a client as well as the scripts that client is currently running. Monitor also has the option of being a tab, being in its own window, or being hidden.
    Version 4: Added option to hide the Settings tab. If tab is hidden then start script as ;thunder set to show the tab again.
    Version 5: Fixed regex issue with gem bounties.
    Version 6: Changing window size, Characters/Row, or any stat tab (Health, Mana, Room #, etc) setting will now take effect immediately so you can see what the changes would look like without needing to restart the script. NOTE: The settings are still only saved when you click the "Save" button and you should still restart the script once you are satisfied with the changes and after you have clicked the "Save" button.
    Version 6: Created an Info tab. This tab allows you to create specific commands to send to your characters and they will report back with the information the command requested. This information is then displayed in a list with your characters' names and the information they sent. For example: You could send a command that would tell your characters to do BANK ACCOUNT and report back with their total silvers in all banks. Or you can have your characters do RESOURCES and report back with their Voln Favor, or their Current Weekly Resources gathered, or their Total Resources Gathered. Or you can have your characters do INFO and report back with their Strength Stat. The choice is yours! Get to creating some commands!
    Version 7: Information in the Info tab can now be sorted either alphabetically by your characters' names, or by the value of the information. If the value is a number then it will be sorted from smallest number to largest number. If the value is not a number then it will be sorted alphabetically by the value.
    Version 7: You can now send commands to other characters by doing: ;thun(der) <name> <command>.
    ;thun is mandatory, d, e, and r are optional, so ;thun, ;thund, ;thunde, ;thunder all work.
    Example: ;thun dreaven wave
    You can still use ;send t dreaven wave
    Both work now and you can still use shorted names, such as: ;thun dreav wave
    Version 8: Fixed bug with script showing 1000 or "PLACEHOLDER" for every stat if you started up ;thunder without ever clicking the "Save" button. Now the script will work with the default settings regardless if you click the "Save" button or not.
    Last edited by Tgo01; 04-24-2024 at 07:06 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •