http://www.avheaven.net

Welcome Guest
Register | Log in

Home
 Lost Password
 Member List
 Gallery
 Reviews
 Glossary
 Events
 FAQ

Cool Stuff!
 GoogleMap
 TOPList
 GAMES
 SHOP
 
User Input!
 Submit Link
 Submit Event
 Submit Article

Quick Downloads
 PC 3.6 Client
 PC Client Upgrader
 Mac Client (OsX)
 Mac Client (os9)
 Mac Client fix
 PC Server

Online Guidelines
 What is the Palace
 How to get on Palace
 Picture to Avatar
 Kids Online safety
 Netiquette

for more guides click
manuals



members: 9720
guests online: 55
member online: 1


You are an anonymous user. You can register for free by clicking here




Subscribe to Palace
support Group



Vote for us!


Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
maartenOffline
Post subject: HBRB: A full featured brb  PostPosted: Jan 06, 2005 - 03:48 AM



Joined: Oct 20, 2002
Posts: 674
Location: DiGiLaNd
Status: Offline
A full featured brb script, paging, message logging, and idle auto-away. Get hey.wav: http://www.palaceplanet.net/hex/hey.wav. Copy the script from the script section: This is an ON OUTCHAT Script. It has to be placed in your Palace Clients "cyborg.ipt" file in the ON OUTCHAT section. Use Notepad, or plain text editors Like Ultraedit or BBedit for this. Wordprocessors will damage scripts. For more information on editing your Cybrog.ipt, please check the Palace Planet HELP section. After installing type: "hbrb" (don't forget to RELOAD scripts from the file menu of your client)

Code:

;HBRB 1.1 by Hex - http://hex.palaceplanet.net/
;This can be a little difficult to set up.
;This script should be edited to fit your style, youll need to
;change New Friend to what people call you, and NF to anything else you might be called.
;Also you can change "brb box" to the name of your favrotie brb prop.
;And "Im Away" to your favorite brb message, maybee "^brb".
;NOTE: Message Logging requires IptVersion 1

;Usage: Just say "hbrb" to go away, youll don your brb prop and say your away message
;If anyone says one of your nick names they will be whispered your brb message, and thier message will be logged.
;When you return say "hbrb" to recieve your messages and turn off the loging/pager/responder script.

;HBrb Signon Segment by Hex
   isLogging GLOBAL { 1 } { 0 } IPTVERSION IFELSE isLogging =
   isPaging GLOBAL 1 isPaging =
   idleTime GLOBAL DATETIME { 2147483647 + } DATETIME 0 < IF idleTime =


;HBrb Inchat Segment by Hex
   isAway GLOBAL isLogging GLOBAL isPaging GLOBAL messageLog GLOBAL bbTxt GLOBAL idleTime GLOBAL
   {   2 isAway = "Im Away (AutoIdle)" bbTxt = 0 ARRAY messageLog = 1 isLogging =
      "; Auto Idle Away - Pager is " { "On" } { "Off" } isPaging IFELSE
      & ", Message Logger is " & { "On" } { "Off" } isLogging IFELSE & LOCALMSG
   } isAway NOT DATETIME { 2147483647 + } DATETIME 0 < IF idleTime - 10 60 * > AND IF
   {   { bbTxt WHOCHAT PRIVATEMSG } bbTxt "" == NOT IF
      { {   messageLog oldLog = oldLog LENGTH 1 + ARRAY messageLog =
         { oldLog t GET messageLog t PUT t ++ } { t oldLog LENGTH < } WHILE
         WHOCHAT WHONAME ": " & CHATSTR & messageLog t PUT
      } isLogging messageLog LENGTH 32 < AND IF } IPTVERSION IF
      { "hey.wav" SOUND } isPaging IF
   } CHATSTR USERNAME SUBSTR
     CHATSTR "New Friend" SUBSTR OR
     CHATSTR "NF" SUBSTR OR
     WHOCHAT WHOME <> AND isAway AND IF
   
;HBrb Outchat Segment by Hex
   isAway GLOBAL isLogging GLOBAL isPaging GLOBAL idleTime GLOBAL
   messageLog GLOBAL bbTxt GLOBAL brbProp GLOBAL
   DATETIME { 2147483647 + } DATETIME 0 < IF idleTime =
   { "; Away Message Logging On" LOCALMSG 1 isLogging = "" CHATSTR = } CHATSTR "log on" == IF
   { "; Away Message Logging Off" LOCALMSG 0 isLogging = "" CHATSTR = } CHATSTR "log off" == IF
   { "; Away Paging On" LOCALMSG 1 isPaging = "" CHATSTR = } CHATSTR "pager on" == IF
   { "; Away Paging Off" LOCALMSG 0 isPaging = "" CHATSTR = } CHATSTR "pager off" == IF
   {   "illbb" brbProp =
      { brbProp DONPROP } brbProp HASPROP NOT IF
      1 isAway = 0 ARRAY messageLog =
      "$2" GREPSUB bbTxt =
      { "brb" bbTxt = } bbTxt "" == IF
      "; Away - Pager is " { "On" } { "Off" } isPaging IFELSE
      & ", Message Logger is " & { "On" } { "Off" } isLogging IFELSE & LOCALMSG
      bbTxt SAY "" CHATSTR =
   } CHATSTR "^hbrb( *)(.*)" GREPSTR IF
   {   "bak" SAY { "" CHATSTR = } isAway 1 == IF 0 isAway =
      { brbProp REMOVEPROP } { brbProp HASPROP } WHILE
      { {   0 l = "You recieved " messageLog LENGTH ITOA & " messages. (In Log)" & LOCALMSG
         { "; " messageLog l GET & LOCALMSG l ++ } { l messageLog LENGTH < } WHILE
      } { "You recieved no messages" LOCALMSG } messageLog LENGTH 1 > IFELSE } IPTVERSION IF
      0 ARRAY messageLog = "" bbTxt =
   } CHATSTR "hbak" == isAway 2 == WHOTARGET NOT AND OR IF


_________________
Its always the same people that are prejudice, i can recognise them immediately.
 
 View user's profile Send private message Visit poster's website AIM Address  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 6 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
©Palaceplanet 2000-2006