Well, it could be done. You would need to make a plugin. Inside that plugin have a OnPluginCommandChanged function which detects when something has changed in the command window. So what you probably want is this ...
First get the command window contents (GetCommand). Then check:
Command longer than 500 characters.
Last thing there is a space character (so you don't split words) or possible period/space.
Then you could do PushCommand to push it into the command history, and clear the command window, and then use Send to send it to the MUD. Then perhaps put "say " back into the command window.
I don't see how you can leave the command there though - how would it know where to split it the second time?
I wanted to see if any one could help me out, I've been searching and searching and haven't come up with anything that can help me.
Basically what I need is a script that counts the characters in the command window, if it's above a certain amount it would spit it and prepend the next command with a command of my choosing.
IE a post is 15000 long, after every 500 characters it would cut it off at the end of the next word and command split then prepend the next line with 'say' or another command (rest of text) and the same after the next 500 characters and so on.
In effect it would be something like this.
Input
Say (1500 characters)
Output
Say (500 Characters + last word);
Say (next 500 characters + last word);
Say (last 500 Characters)
This would allow me to make really long speeches or poses safely without running into much/mud/mush buffer limits and having to tediously go to the previous command history and reenter the portion of my text it cut out.
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.