FF6 Summons
{ [ 959844204 959844214 959844209 959844218 ] SETPROPS POSX 6 - srcX = POSY 28 - srcY = PENFRONT 255 255 0 PENCOLOR
[ [ -158 -76 ] [ -47 -98 ] [ 54 -105 ] [ 178 -70 ] [ 173 27 ] [ 134 100 ] [ 36 118 ] [ -57 117 ] [ -147 74 ] [ -192 6 ] ] offsets =
0 i = { 0 j = { 3 RANDOM 1 + PENSIZE offsets j GET DUP 0 GET i 15 RANDOM 10 + * { - } { + } 2 RANDOM IFELSE srcX + SWAP 1 GET i 15 RANDOM 10 + * { - } { + } 2 RANDOM IFELSE srcY +
srcX srcY LINE j ++ } { j offsets LENGTH < } WHILE i ++ } { i 4 < } WHILE { { PAINTUNDO j ++ } { j 40 < } WHILE } 180 ALARMEXEC "" CHATSTR = } lowchat "ramuh" == IF
{ [ 959844204 959844214 959844209 959844218 1031430810 1031430807 1031430632 ] SETPROPS POSX 6 - srcX = POSY 28 - srcY = PENFRONT 255 255 0 PENCOLOR 3 RANDOM 3 + PENSIZE
{ srcX DUP crX - + nX = srcY DUP crY - + nY = crX crY nX nY LINE PAINTUNDO } mkLne DEF
150 wndw = 25 intrvl = srcX wndw - xMn = srcX wndw + xMx = srcY wndw - yMn = srcY wndw + yMx = xMn crX = yMx crY =
{ mkLne EXEC intrvl crY -= { yMn crY = } crY yMn < IF } { crY yMn > } WHILE { mkLne EXEC intrvl crX += { xMx crX = } crX xMx > IF } { crX xMx < } WHILE
{ mkLne EXEC intrvl crY += { yMx crY = } crY yMx > IF } { crY yMx < } WHILE { mkLne EXEC intrvl crX -= { xMn crX = } crX xMn < IF } { crX xMn > } WHILE "" CHATSTR = } lowchat "ramuh2" == IF
{ [ 957306875 957306894 957306879 957306909 957306888 957306920 ] SETPROPS { PENFRONT
0 j = { { 3 RANDOM 3 + PENSIZE { 255 { 255 255 } { 0 0 } 2 RANDOM IFELSE } { 0 0 0 } 2 RANDOM IFELSE PENCOLOR j ROOMUSER WHOPOS POSX 26 - POSY 28 - LINE PAINTUNDO
} j ROOMUSER WHOME <> IF j ++ } { j NBRROOMUSERS < } WHILE } { "Err: Room Population Error" STATUSMSG } NBRROOMUSERS 1 > NBRROOMUSERS 13 < AND IFELSE "" CHATSTR = } lowchat "alexander" == IF
{ [ 958004836 958004848 ] SETPROPS { 8 PENSIZE 200 0 0 PENCOLOR PENFRONT { [ 1031382867 958004848 ] SETPROPS { [ 958004836 958004848 ] SETPROPS 24 wndw =
{ { j ROOMUSER WHOPOS ty = tx = tx ty POSX { wndw { + } { - } tx POSX > IFELSE } tx POSX - wndw > tx POSX - wndw -1 * < OR IF
POSY { wndw 2 * { + } { - } ty POSY > IFELSE } ty POSY - wndw -1 * < IF LINE } j ROOMUSER WHOME <> IF j ++ } { j NBRROOMUSERS < } WHILE
{ { 0 k = { "fir" i ROOMUSER WHOPOS SWAP 60 RANDOM 15 - - SWAP 60 RANDOM 15 - - ADDLOOSEPROP k ++ } { k 10 < } WHILE } i ROOMUSER WHOME == NOT IF i ++ } { i NBRROOMUSERS < } WHILE
{ PAINTCLEAR { [ 1031382867 958004848 ] SETPROPS { [ 958004836 958004848 ] SETPROPS CLEARLOOSEPROPS } 60 ALARMEXEC } 180 ALARMEXEC } 60 ALARMEXEC 240 } 120 ALARMEXEC } 180 ALARMEXEC }
{ "Err: Room Population Error" STATUSMSG } NBRROOMUSERS 1 > NBRROOMUSERS 13 < AND IFELSE "" CHATSTR = } lowchat "ifrit" == IF
{ [ 958004836 958004848 ] SETPROPS { { [ 1031382867 958004848 ] SETPROPS { [ 958004836 958004848 ] SETPROPS [ [ -1 -1 ] [ 0 -2 ] [ 1 -1 ] [ 2 0 ] [ 1 1 ] [ 0 2 ] [ -1 1 ] [ -2 0 ] ] coords = 16 intrvl = 100 wndw =
{ CLEARLOOSEPROPS 0 j = { "fir" coords j GET DUP 1 GET i intrvl / wndw intrvl / * * POSY 27 - + SWAP 0 GET i intrvl / wndw intrvl / * * POSX 24 - + SWAP ADDLOOSEPROP j ++ } { j coords LENGTH < } WHILE intrvl i += } { i wndw < } WHILE
{ [ 1031382867 958004848 ] SETPROPS { [ 958004836 958004848 ] SETPROPS [ [ -1 -1 ] [ 0 -2 ] [ 1 -1 ] [ 2 0 ] [ 1 1 ] [ 0 2 ] [ -1 1 ] [ -2 0 ] ] coords = 16 intrvl = 100 wndw = 98 i =
{ CLEARLOOSEPROPS coords LENGTH 1 - j = { "fir" coords j GET DUP 1 GET i intrvl / wndw intrvl / * * POSY 27 - + SWAP 0 GET i intrvl / wndw intrvl / * * POSX 24 - + SWAP ADDLOOSEPROP j -- } { j -1 > } WHILE intrvl i -= } { i -10 > } WHILE
CLEARLOOSEPROPS { { { 0 i = 0 k = POSX x = POSY 22 - y = j ROOMUSER WHOPOS 22 - ty = tx = tx x - 7 / tx = ty y - 7 / ty = { "fir" x y CLEARLOOSEPROPS ADDLOOSEPROP tx x += ty y += i ++ } { i 8 < } WHILE } j ROOMUSER WHOME <> IF
j ++ } { j NBRROOMUSERS < } WHILE CLEARLOOSEPROPS } 60 ALARMEXEC } 120 ALARMEXEC } 180 ALARMEXEC } 120 ALARMEXEC } 180 ALARMEXEC } { "Err: Room Population Error" STATUSMSG } NBRROOMUSERS 1 > NBRROOMUSERS 13 < AND IFELSE "" CHATSTR = } lowchat "ifrit2" == IF
{ [ 958004690 958004699 ] SETPROPS { { 150 50 170 } { 135 135 255 } 2 RANDOM IFELSE PENCOLOR 2 RANDOM 2 + PENSIZE PENBACK { [ 0 1 4 16 44 ] coords = POSX 16 - srcX = POSY 18 - srcY =
{ { 0 j = { srcX srcY i ROOMUSER WHOPOS POP coords j GET LINE PAINTUNDO j ++ } { j coords LENGTH < } WHILE 1031424600 i ROOMUSER WHOPOS POP 6 - 0 ADDLOOSEPROP } i ROOMUSER WHOME <> i ROOMUSER WHOPOS SWAP POP 50 > AND IF i ++ } { i NBRROOMUSERS < } WHILE
{ { 0 i = { { i ROOMUSER WHOPOS ty = tx = 1031424600 tx 6 - ty 22 - 8 / j * CLEARLOOSEPROPS ADDLOOSEPROP } i ROOMUSER WHOME <> IF i ++ } { i NBRROOMUSERS < } WHILE j ++ } { j 9 < } WHILE
CLEARLOOSEPROPS } 60 ALARMEXEC } 60 ALARMEXEC } { "Err: Room Population Error" STATUSMSG } NBRROOMUSERS 1 > NBRROOMUSERS 8 < AND IFELSE "" CHATSTR = } lowchat "shiva" == IF
{ [ 958004690 958004699 ] SETPROPS { { [ [ -2 -2 ] [ 0 -1 ] [ 2 -2 ] [ 1 0 ] [ 2 2 ] [ 0 1 ] [ -2 2 ] [ -1 0 ] ] coords = 12 intrvl = 80 wndw = 98 i =
{ CLEARLOOSEPROPS coords LENGTH 1 - j = { "blizz" coords j GET DUP 1 GET i intrvl / wndw intrvl / * * POSY 27 - + SWAP 0 GET i intrvl / wndw intrvl / * * POSX 24 - + SWAP ADDLOOSEPROP j -- } { j -1 > } WHILE intrvl i -= } { i -10 > } WHILE
CLEARLOOSEPROPS { [ 958004690 958004699 1031428733 1031428716 1031428725 1031428701 ] SETPROPS { [ 958004690 958004699 ] SETPROPS
{ { { 0 i = 0 k = POSX x = POSY 22 - y = j ROOMUSER WHOPOS 22 - ty = tx = tx x - 7 / tx = ty y - 7 / ty = { "blizz" x y CLEARLOOSEPROPS ADDLOOSEPROP tx x += ty y += i ++ } { i 8 < } WHILE } j ROOMUSER WHOME <> IF j ++ } { j NBRROOMUSERS < } WHILE CLEARLOOSEPROPS
} 30 ALARMEXEC } 40 ALARMEXEC } 90 ALARMEXEC } 120 ALARMEXEC } { "Err: Room Population Error" STATUSMSG } NBRROOMUSERS 1 > NBRROOMUSERS 13 < AND IFELSE "" CHATSTR = } lowchat "shiva2" == IF
Commands: Ramuh, Ramuh2, Shiva, Shiva2, Ifrit, Ifrit2, Alexander
|