Public feed
#726218
2F*
This was written by Preppysob99
And edited by Foshizzle
*/
alias QT {
if (!$dialog(chat)) {
dialog -md chat chat
}
else /echo 4 -m You already have QuickTalk Deluxe open!
}
alias Quiktalk {
if (!$dialog(chat)) {
dialog -md chat chat
}
else /echo 4 -m You already have QuickTalk Deluxe open!
}
menu * {
QuikTalk Deluxe: {
if (!$dialog(chat)) {
/dialog -md chat chat
}
else /echo 4 -m You already have QuickTalk Deluxe open!
}
}
dialog chat {
title "QuikTalk Deluxe"
size -1 -1 98 81
option dbu
button "Add", 1, 4 67 25 12
button "Delete", 2, 35 67 26 12
button "Close", 3, 66 67 27 12, okay
list 4, 1 1 96 72, autohs vsbar
}
on *:dialog:chat:init:0: {
did -r chat 4
var %x 1000 | while (%x >= 0) { did -i chat 4 1 $read(flist.txt, $calc($lines(flist.txt) - %x)) | dec %x }
}
on *:dialog:chat:sclick:1: {
dialog -am add add
}
on *:dialog:chat:sclick:2: {
dialog -am del del
}
on *:dialog:chat:sclick:4: {
if (%chatwin1 == OFF || %chatwin1 == $null) {
dialog -md chatwin1 chatwin1
set %chatwin1 ON
set %chat1target $did($dname,4).seltext
}
else {
if (%chatwin2 == OFF || %chatwin2 == $null) {
dialog -md chatwin2 chatwin2
set %chatwin2 ON
set %chat2target $did($dname,4).seltext
}
else {
if (%chatwin3 == OFF || %chatwin3 == $null) {
dialog -md chatwin3 chatwin3
set %chatwin3 ON
set %chat3target $did($dname,4).seltext
}
else {
if (%chatwin4 == OFF || %chatwin4 == $null) {
dialog -md chatwin4 chatwin4
set %chatwin4 ON
set %chat4target $did($dname,4).seltext
}
else {
if (%chatwin5 == OFF || %chatwin5 == $null) {
dialog -md chatwin5 chatwin5
set %chatwin5 ON
set %chat5target $did($dname,4).seltext
}
else {
if (%chatwin6 == OFF || %chatwin6 == $null) {
dialog -md chatwin6 chatwin6
set %chatwin6 ON
set %chat6target $did($dname,4).seltext
}
else {
if (%chatwin7 == OFF || %chatwin7 == $null) {
dialog -md chatwin7 chatwin7
set %chatwin7 ON
set %chat7target $did($dname,4).seltext
}
else {
if (%chatwin8 == OFF || %chatwin8 == $null) {
dialog -md chatwin8 chatwin8
set %chatwin8 ON
set %chat8target $did($dname,4).seltext
}
else {
if (%chatwin9 == OFF || %chatwin9 == $null) {
dialog -md chatwin9 chatwin9
set %chatwin9 ON
set %chat9target $did($dname,4).seltext
}
else {
if (%chatwin10 == OFF || %chatwin10 == $null) {
dialog -md chatwin10 chatwin10
set %chatwin10 ON
set %chat10target $did($dname,4).seltext
}
}
}
}
}
}
}
}
}
}
}
dialog add {
title "Add Friend"
size -1 -1 99 30
option dbu
button "Add to Friends List", 1, 17 16 65 12, default
edit "", 2, 8 2 82 13, autohs
}
on *:dialog:add:sclick:1: {
write flist.txt $did($dname,2)
dialog -x add
did -r chat 4
var %x 1000 | while (%x >= 0) { did -i chat 4 1 $read(flist.txt, $calc($lines(flist.txt) - %x)) | dec %x }
}
dialog del {
title "Delete Friend"
size -1 -1 99 30
option dbu
button "Delete from Friends List", 1, 17 16 65 12, default
edit "", 2, 8 2 82 13, autohs
}
on *:dialog:del:sclick:1: {
$iif($?!="Are you sure you want to delete $did(2).text from your friends list?" == $true, write -ds $+ $did($dname,2) flist.txt, dialog -x del)
dialog -x del
did -r chat 4
var %x 1000 | while (%x >= 0) { did -i chat 4 1 $read(flist.txt, $calc($lines(flist.txt) - %x)) | dec %x }
}
dialog chatwin1 {
title "QuikTalk Chat Window"
size -1 -1 158 100
option dbu
edit "", 1, 2 2 154 81, vsbar hsbar read multi
edit "", 2, 2 85 110 12, autohs
button "Send", 3, 117 85 37 12, default
}
on *:dialog:chatwin1:close:0: {
set %chatwin1 OFF
unset %chat1target
}
on *:dialog:chatwin1:sclick:3: {
msg %chat1target $did($dname,2)
did -i chatwin1 1 1 $me $+ : $did($dname,2)
did -r chatwin1 2
}
dialog chatwin2 {
title "QuikTalk Chat Window"
size -1 -1 158 100
option dbu
edit "", 1, 2 2 154 81, vsbar hsbar read multi
edit "", 2, 2 85 110 12, autohs
button "Send", 3, 117 85 37 12, default
}
on *:dialog:chatwin2:close:0: {
set %chatwin2 OFF
unset %chat2target
}
on *:dialog:chatwin2:sclick:3: {
msg %chat2target $did($dname,2)
did -i chatwin2 1 1 $me $+ : $did($dname,2)
did -r chatwin2 2
}
dialog chatwin3 {
title "QuikTalk Chat Window"
size -1 -1 158 100
option dbu
edit "", 1, 2 2 154 81, vsbar hsbar read multi
edit "", 2, 2 85 110 12, autohs
button "Send", 3, 117 85 37 12
}
on *:dialog:chatwin3:close:0: {
set %chatwin3 OFF
unset %chat3target
}
on *:dialog:chatwin3:sclick:3: {
msg %chat1target $did($dname,2)
did -i chatwin3 1 1 $me $+ : $did($dname,2)
did -r chatwin3 2
}
dialog chatwin4 {
title "QuikTalk Chat Window"
size -1 -1 158 100
option dbu
edit "", 1, 2 2 154 81, vsbar hsbar read multi
edit "", 2, 2 85 110 12, autohs
button "Send", 3, 117 85 37 12, default
}
on *:dialog:chatwin4:close:0: {
set %chatwin4 OFF
unset %chat4target
}
on *:dialog:chatwin4:sclick:3: {
msg %chat4target $did($dname,2)
did -i chatwin4 1 1 $me $+ : $did($dname,2)
did -r chatwin4 2
}
dialog chatwin5 {
title "QuikTalk Chat Window"
size -1 -1 158 100
option dbu
edit "", 1, 2 2 154 81, vsbar hsbar read multi
edit "", 2, 2 85 110 12, autohs
button "Send", 3, 117 85 37 12, default
}
on *:dialog:chatwin5:close:0: {
set %chatwin5 OFF
unset %chat5target
}
on *:dialog:chatwin5:sclick:3: {
msg %chat5target $did($dname,2)
did -i chatwin5 1 1 $me $+ : $did($dname,2)
did -r chatwin5 2
}
dialog chatwin6 {
title "QuikTalk Chat Window"
size -1 -1 158 100
option dbu
edit "", 1, 2 2 154 81, vsbar hsbar read multi
edit "", 2, 2 85 110 12, autohs
button "Send", 3, 117 85 37 12, default
}
on *:dialog:chatwin6:close:0: {
set %chatwin6 OFF
unset %chat6target
}
on *:dialog:chatwin6:sclick:3: {
msg %chat1target $did($dname,2)
did -i chatwin6 1 1 $me $+ : $did($dname,2)
did -r chatwin6 2
}
dialog chatwin7 {
title "QuikTalk Chat Window"
size -1 -1 158 100
option dbu
edit "", 1, 2 2 154 81, vsbar hsbar read multi
edit "", 2, 2 85 110 12, autohs
button "Send", 3, 117 85 37 12, default
}
on *:dialog:chatwin7:close:0: {
set %chatwin7 OFF
unset %chat7target
}
on *:dialog:chatwin7:sclick:3: {
msg %chat1target $did($dname,2)
did -i chatwin7 1 1 $me $+ : $did($dname,2)
did -r chatwin7 2
}
dialog chatwin8 {
title "QuikTalk Chat Window"
size -1 -1 158 100
option dbu
edit "", 1, 2 2 154 81, vsbar hsbar read multi
edit "", 2, 2 85 110 12, autohs
button "Send", 3, 117 85 37 12, default
}
on *:dialog:chatwin8:close:0: {
set %chatwin8 OFF
unset %chat8target
}
on *:dialog:chatwin8:sclick:3: {
msg %chat1target $did($dname,2)
did -i chatwin8 1 1 $me $+ : $did($dname,2)
did -r chatwin8 2
}
dialog chatwin9 {
title "QuikTalk Chat Window"
size -1 -1 158 100
option dbu
edit "", 1, 2 2 154 81, vsbar hsbar read multi
edit "", 2, 2 85 110 12, autohs
button "Send", 3, 117 85 37 12, default
}
on *:dialog:chatwin9:close:0: {
set %chatwin9 OFF
unset %chat9target
}
on *:dialog:chatwin9:sclick:3: {
msg %chat1target $did($dname,2)
did -i chatwin9 1 1 $me $+ : $did($dname,2)
did -r chatwin9 2
}
dialog chatwin10 {
title "QuikTalk Chat Window"
size -1 -1 158 100
option dbu
edit "", 1, 2 2 154 81, vsbar hsbar read multi
edit "", 2, 2 85 110 12, autohs
button "Send", 3, 117 85 37 12, default
}
on *:dialog:chatwin10:close:0: {
set %chatwin10 OFF
unset %chat10target
}
on *:dialog:chatwin10:sclick:3: {
msg %chat10target $did($dname,2)
did -i chatwin10 1 1 $me $+ : $did($dname,2)
did -r chatwin10 2
}
on *:text:*:?: {
if ($nick == %chat1target) did -i chatwin1 1 1 $nick $+ : $strip($1-,burc)
else {
if ($nick == %chat2target) did -i chatwin2 1 1 $nick $+ : $strip($1-,burc)
elseif ($nick == %chat3target) did -i chatwin3 1 1 $nick $+ : $strip($1-,burc)
elseif ($nick == %chat4target) did -i chatwin4 1 1 $nick $+ : $strip($1-,burc)
elseif ($nick == %chat5target) did -i chatwin5 1 1 $nick $+ : $strip($1-,burc)
elseif ($nick == %chat6target) did -i chatwin6 1 1 $nick $+ : $strip($1-,burc)
elseif ($nick == %chat7target) did -i chatwin7 1 1 $nick $+ : $strip($1-,burc)
elseif ($nick == %chat8target) did -i chatwin8 1 1 $nick $+ : $strip($1-,burc)
elseif ($nick == %chat9target) did -i chatwin9 1 1 $nick $+ : $strip($1-,burc)
elseif ($nick == %chat10target) did -i chatwin10 1 1 $nick $+ : $strip($1-,burc)
elseif (%chatwin1 == OFF || %chatwin1 == $null) {
dialog -md chatwin1 chatwin1
did -i chatwin1 1 1 $nick $+ : $strip($1-,burc)
set %chatwin1 ON
set %chat1target $nick
}
elseif (%chatwin2 == OFF || %chatwin2 == $null) {
dialog -md chatwin2 chatwin2
did -i chatwin2 1 1 $nick $+ : $strip($1-,burc)
set %chatwin2 ON
set %chat2target $nick
}
elseif (%chatwin3 == OFF || %chatwin3 == $null) {
dialog -md chatwin3 chatwin3
did -i chatwin3 1 1 $nick $+ : $strip($1-,burc)
set %chatwin3 ON
set %chat3target $nick
}
elseif (%chatwin4 == OFF || %chatwin4 == $null) {
dialog -md chatwin4 chatwin4
did -i chatwin4 1 1 $nick $+ : $strip($1-,burc)
set %chatwin4 ON
set %chat4target $nick
}
elseif (%chatwin5 == OFF || %chatwin5 == $null) {
dialog -md chatwin5 chatwin5
did -i chatwin5 1 1 $nick $+ : $strip($1-,burc)
set %chatwin5 ON
set %chat5target $nick
}
elseif (%chatwin6 == OFF || %chatwin6 == $null) {
dialog -md chatwin6 chatwin6
did -i chatwin6 1 1 $nick $+ : $strip($1-,burc)
set %chatwin6 ON
set %chat6target $nick
}
elseif (%chatwin7 == OFF || %chatwin7 == $null) {
dialog -md chatwin7 chatwin7
did -i chatwin7 1 1 $nick $+ : $strip($1-,burc)
set %chatwin7 ON
set %chat7target $nick
}
elseif (%chatwin8 == OFF || %chatwin8 == $null) {
dialog -md chatwin8 chatwin8
did -i chatwin8 1 1 $nick $+ : $strip($1-,burc)
set %chatwin8 ON
set %chat8target $nick
}
elseif (%chatwin9 == OFF || %chatwin9 == $null) {
dialog -md chatwin9 chatwin9
did -i chatwin9 1 1 $nick $+ : $strip($1-,burc)
set %chatwin9 ON
set %chat9target $nick
}
elseif (%chatwin10 == OFF || %chatwin10 == $null) {
dialog -md chatwin10 chatwin10
did -i chatwin10 1 1 $nick $+ : $strip($1-,burc)
set %chatwin10 ON
set %chat10target $nick
}
}
}