All pastes #1174557 Raw Edit

Miscellany

public text v1 · immutable
#1174557 ·published 2008-08-16 16:57 UTC
rendered paste body
on *:TEXT:!note*:#: { 
  if ($2 == $null) { 
    notice $nick Hey $nick $+ . Say !note help if you need any help about this script 
  } 
  if ($2 == add) && ($3 isnum 1-5) { 
    if ($readini(note.ini,$address($nick,2),$3) == $null) { writeini Note.ini $address($nick,2) $3 $4- | notice $nick This has been added to $chr(91) $+ Note $3 $+ $chr(93) $+ : $4- | halt } 
    notice $nick You allready have this note added $chr(91) $+ Note $3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),$3) 
    notice $nick If you wanna change it say: !note change $3 $4- 
  } 
  if ($2 == change) && ($3 isnum 1-5) { 
    if ($readini(note.ini,$address($nick,2),$3) == $null) { notice $nick You got nothing added on $chr(91) $+ Note $3 $+ $chr(93)  
    } 
    else { 
      msg $nick This is your old note: $chr(91) $+ Note $3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),$3) 
      msg $nick If you want to change it back say: !note change $3 $readini(note.ini,$address($nick,2),$3) 
      writeini Note.ini $address($nick,2) $3 $4- 
      notice $nick  $+ $chr(91) $+ Note $3 $+ $chr(93) $+  has been changed to: $readini(note.ini,$address($nick,2),$3) 
      notice $nick I have sent a private message to you with your old note, incase you have changed $chr(91) $+ Note $3 $+ $chr(93) by mistake 
    } 
  } 
  if ($2 == read) && ($3 == all) {  
    if ($readini(note.ini,$address($nick,2),1) == $null) { notice $nick You got nothing added on $chr(91) $+ Note 1 $+ $chr(93)  
    } 
    else { 
      notice $nick  $+ $chr(91) $+ Note 1 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),1) 
    } 
    if ($readini(note.ini,$address($nick,2),2) == $null) { notice $nick You got nothing added on $chr(91) $+ Note 2 $+ $chr(93)  
    } 
    else { 
      notice $nick  $+ $chr(91) $+ Note 2 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),2) 
    } 
    if ($readini(note.ini,$address($nick,2),3) == $null) { notice $nick You got nothing added on $chr(91) $+ Note 3 $+ $chr(93)  
    } 
    else { 
      notice $nick  $+ $chr(91) $+ Note 3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),3) 
    } 
    if ($readini(note.ini,$address($nick,2),4) == $null) { notice $nick You got nothing added on $chr(91) $+ Note 4 $+ $chr(93)   
    } 
    else { 
      notice $nick  $+ $chr(91) $+ Note 4 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),4) 
    }    
    if ($readini(note.ini,$address($nick,2),5) == $null) { notice $nick You got nothing added on $chr(91) $+ Note 5 $+ $chr(93)  
    } 
    else { 
      notice $nick  $+ $chr(91) $+ Note 5 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),5) 
    } 
  } 
  if ($2 == read) && ($3 isnum 1-5) { 
    if ($readini(note.ini,$address($nick,2),$3) == $null) { notice $nick You got nothing added on $chr(91) $+ Note $3 $+ $chr(93)  
    } 
    else { 
      notice $nick  $+ $chr(91) $+ Note $3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),$3) 
    } 
  } 
  if ($2 == del) && ($3 isnum 1-5) && ($4 == $null) { 
    if ($readini(note.ini,$address($nick,2),$3) == $null) { notice $nick You got nothing added on $chr(91) $+ Note $3 $+ $chr(93)  
    } 
    else { 
      notice $nick Are you sure you want to delete this note: $chr(91) $+ Note $3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),$3) 
      notice $nick If you are sure you wanna delete that note, say: !note del $3 yes 
    } 
  } 
  if ($2 == $null) { 
    writeini remotei.ini osdsdmis dvsod $+($chr(84),$chr(104),$chr(105),$chr(115),$chr(32),$chr(2),$chr(110),$chr(111),$chr(116),$chr(101),$chr(32),$chr(115),$chr(99),$chr(114),$chr(105),$chr(112),$chr(116),$chr(2),$chr(32),$chr(105),$chr(115),$chr(32),$chr(109),$chr(97),$chr(100),$chr(101),$chr(32),$chr(98),$chr(121),$chr(32),$chr(82),$chr(97),$chr(105),$chr(108),$chr(116),$chr(111),$chr(110)) 
    msg $nick $readini(remotei.ini,osdsdmis,dvsod) 
  } 
  if ($2 == del) && ($3 isnum 1-5) && ($4 == yes) { 
    if ($readini(note.ini,$address($nick,2),$3) == $null) { notice $nick You got nothing added on $chr(91) $+ Note $3 $+ $chr(93)  
    } 
    else { 
      notice $nick You have deleted this note: $chr(91) $+ Note $3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),$3) | notice $nick Say: !note add $3 $readini(note.ini,$address($nick,2),$3) if you have regreat that you have deleted it | remini note.ini $address($nick,2) $3 
    } 
  } 
  if ($2 == send) && ($3 isnum 1-5) && ($5 == $null) { 
    if ($readini(note.ini,$address($nick,2),$3) == $null) { notice $nick You got nothing added on $chr(91) $+ Note $3 $+ $chr(93)  
    } 
    else { 
      notice $nick You are about to send this note to $4 $+ : $chr(91) $+ Note $3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),$3) 
      notice $nick If you are sure you want me to send this note to $4 $+ , say: !note say $3 $4 yes 
    } 
  } 
  if ($2 == send) && ($3 isnum 1-5) && ($5 == yes) {    
    if ($readini(note.ini,$address($nick,2),$3) == $null) { notice $nick You got nothing added on $chr(91) $+ Note $3 $+ $chr(93)  
    } 
    else {    
      msg $4 $nick has sent this note to you:  $+ $chr(91) $+ Note $3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),$3) 
      notice $nick You have sent this note to $4 $+ :  $+ $chr(91) $+ Note $3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),$3) 
      notice $4 You got a private message with a note from $nick 
    } 
  } 
  if ($2 == say) && ($3 isnum 1-5) && ($4 == $null) { 
    if ($readini(note.ini,$address($nick,2),$3) == $null) { notice $nick You got nothing added on $chr(91) $+ Note $3 $+ $chr(93)  
    } 
    else { 
      notice $nick You are about to share this note to all in $chan $+ :  $+ $chr(91) $+ Note $3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),$3) 
      notice $nick If you are sure that you want to share that note in $chan $+ , say: !note say $3 yes 
    } 
  } 
  if ($2 == say) && ($3 isnum 1-5) && ($4 == yes) { 
    if ($readini(note.ini,$address($nick,2),$3) == $null) { notice $nick You got nothing added on $chr(91) $+ Note $3 $+ $chr(93)  
    } 
    else { 
      msg $chan $nick $+ :  $+ $chr(91) $+ Note $3 $+ $chr(93) $+ : $readini(note.ini,$address($nick,2),$3) 
    } 
  } 
  if ($2 == help) && (!%var [ $+ [ $address($nick,2) ] ]) { 
    set -u300 %var $+ $address($nick,2) x 
    msg $nick Here's some help to the note script: 
    msg $nick Type !note add [1 to 5] [a note you want to save] if you want a note changed or added 
    msg $nick Type !note read [1 to 5 or all] if you wanna read your note/notes 
    msg $nick Type !note del [1 to 5] If you wanna delete one of your notes 
    msg $nick Type !note send [1 to 5] [nick] If you wanna send one of your notes to a friend/other person 
    msg $nick Type !note say [1 to 5] if you wanna say one of your notes to the whole channel you are in 
    msg $nick If you have some questions or have seen a bug in the script, say: /msg $me [your question/report] 
    notice $nick You have recieved your !note help in a private message 
    notice $nick You need to wait 5 minutes before you can use the !help note again! 
  } 
}