mIRC Home    About    Download    Register    News    Help

Print Thread
#66631 05/01/04 11:10 AM
Joined: Feb 2003
Posts: 3,432
S
sparta Offline OP
Hoopy frood
OP Offline
Hoopy frood
S
Joined: Feb 2003
Posts: 3,432
any way you can use a switch to see if loging for channels/nicks are enabled? if channel log arent enabled.. can i get somthing to reutrn $null on channel logs.. and $true on private logs if that is enabled?


if ($me != tired) { return } | else { echo -a Get a pot of coffee now $+($me,.) }
#66632 05/01/04 06:10 PM
Joined: Oct 2003
Posts: 273
E
EVH Offline
Fjord artisan
Offline
Fjord artisan
E
Joined: Oct 2003
Posts: 273
Try this out
Code:
alias logging {
  ; [color:green]$logging - $logging(Both) - $logging(Channels) - $logging(Chats) - $logging(None)[/color]
  var %n = $readini($mircini,options,n1),%c = $gettok(%n,13,44),%p = $gettok(%n,14,44)
  if ($1 == $null) {
    if ((%c) && (%p)) return Both
    if (%c) return Channels
    if (%p) return Chats
    return None
  }
  if ($1 == Channels) {
    if (%c) return $true
    return $false
  }
  if ($1 == Chats) {
    if (%p) return $true
    return $false
  }
  if (($1 == Both) || ($1 == None)) {
    if ((%c) && (%p)) return $iif($1 == Both,$true,$false)
    return $iif($1 == None,$true,$false)
  }
}


Pasted below so no sorting needed.

alias logging {
; $logging - $logging(Both) - $logging(Channels) - $logging(Chats) - $logging(None)
var %n = $readini($mircini,options,n1),%c = $gettok(%n,13,44),%p = $gettok(%n,14,44)
if ($1 == $null) {
if ((%c) && (%p)) return Both
if (%c) return Channels
if (%p) return Chats
return None
}
if ($1 == Channels) {
if (%c) return $true
return $false
}
if ($1 == Chats) {
if (%p) return $true
return $false
}
if (($1 == Both) || ($1 == None)) {
if ((%c) && (%p)) return $iif($1 == Both,$true,$false)
return $iif($1 == None,$true,$false)
}
}

Last edited by EVH; 05/01/04 06:22 PM.
#66633 05/01/04 11:28 PM
Joined: Oct 2003
Posts: 273
E
EVH Offline
Fjord artisan
Offline
Fjord artisan
E
Joined: Oct 2003
Posts: 273
Updated by request of sparta
Code:
alias logging {
  [color:green]; $logging - [color:red]$logging(Any)[/color] - $logging(Both) - $logging(Channels) - $logging(Chats) - $logging(None)[/color]
  var %n = $readini($mircini,options,n1),%c = $gettok(%n,13,44),%p = $gettok(%n,14,44)
  if ($1 == $null) {
    if ((%c) && (%p)) return Both
    if (%c) return Channels
    if (%p) return Chats
    return None
  }
  [color:red]if ($1 == Any) {
    if ((%c) || (%p)) return $true
    return $false
  }[/color]
  if ($1 == Channels) {
    if (%c) return $true
    return $false
  }
  if ($1 == Chats) {
    if (%p) return $true
    return $false
  }
  if (($1 == Both) || ($1 == None)) {
    if ((%c) && (%p)) return $iif($1 == Both,$true,$false)
    return $iif($1 == None,$true,$false)
  }
}


alias logging {
; $logging - [color:red]$logging(Any) - $logging(Both) - $logging(Channels) - $logging(Chats) - $logging(None)[/color]
var %n = $readini($mircini,options,n1),%c = $gettok(%n,13,44),%p = $gettok(%n,14,44)
if ($1 == $null) {
if ((%c) && (%p)) return Both
if (%c) return Channels
if (%p) return Chats
return None
}
if ($1 == Any) {
if ((%c) || (%p)) return $true
return $false
}

if ($1 == Channels) {
if (%c) return $true
return $false
}
if ($1 == Chats) {
if (%p) return $true
return $false
}
if (($1 == Both) || ($1 == None)) {
if ((%c) && (%p)) return $iif($1 == Both,$true,$false)
return $iif($1 == None,$true,$false)
}
}

#66634 05/01/04 11:30 PM
Joined: Feb 2003
Posts: 3,432
S
sparta Offline OP
Hoopy frood
OP Offline
Hoopy frood
S
Joined: Feb 2003
Posts: 3,432
hehe grin grin grin grin grin grin smirk wink


if ($me != tired) { return } | else { echo -a Get a pot of coffee now $+($me,.) }

Link Copied to Clipboard