Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on *:input:*: {
- if ( ( $left($1,1) != / ) || ( $1 == /me ) ) {
- var %next = <cut>
- var %continue = <cut>
- var %done = <end>
- var %more = <wait>
- var %textlen = $len($1-)
- if (%textlen > 400) {
- var %pos = 1
- var %text = $mid($1-, %pos, 400)
- var %firsttime = 1
- while ( %text != $null ) {
- if ( $len($deltok(%text, -1, 32)) < 370 ) {
- %text = $left(%text, 370)
- inc %pos 370
- }
- else {
- %text = $deltok(%text,-1,32)
- inc %pos $len(%text)
- inc %pos
- }
- var %outtext = %text
- %text = $mid($1-, %pos, 400)
- if (%firsttime == 1) {
- if ($gettok(%outtext, 1, 32) == /me) {
- %outtext %next
- }
- else {
- say %outtext %next
- }
- %firsttime = 0;
- }
- else {
- if (%text != $null) {
- say %continue %outtext %next
- }
- else {
- if (%textlen <= 945) {
- say %continue %outtext %done
- }
- else {
- say %continue %outtext %more
- }
- }
- }
- }
- halt
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement