Son active plus de op deop

snip74 Messages postés 248 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 11 février 2013 - 7 janv. 2011 à 23:44
snip74 Messages postés 248 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 11 février 2013 - 25 janv. 2011 à 18:33
Bonjour all,
Bonne année et santé :)

j'ai un souci avec une de mes remote quand on active les sons .mp3 les echos op deop voice devoice etc... ne s'affiche plus :/ mais quand il son désactivé sa fonctionne je vous mais le code :



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;                                                                              ;
;                                                                              ;
;                        Dialog Sons par Moimdr                                ;
;                         irc.Tchat-Fusion.org                                 ;
;                                                                              ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

alias sons { opendl k sons 400 200 300 330 }
alias -l mixeraux return $calc(65535 - $gettok($did($dname,$1,1).text,1,32))

dialog sons {
  title "          Reglage des Sons"
  size -1 -1 360 550
  icon 01, 30 0 300 50, image\menu-sons.jpg
  box "",02, 10 79 340 418
  box "",102, 8 77 344 422
  box "",152, 10 500 340 45
  tab Reglage sons, 500, 1 55 360 530
  check "Intro",15, 20 90 80 20, flat tab 500
  button ":", 115, 125 90 25 22, tab 500
  edit "", 215, 150 90 140 20, center autohs read tab 500
  button "4", 315, 295 90 22 22, tab 500
  button "<", 415, 320 90 22 22, tab 500  
  check "Connexion",13, 20 112 80 20, flat tab 500
  button ":", 113, 125 112 25 22, tab 500 
  edit "", 213, 150 112 140 20, center autohs read tab 500 
  button "4", 313, 295 112 22 22, tab 500
  button "<", 413, 320 112 22 22, tab 500  
  check "Déconnexion",14, 20 134 95 20, flat tab 500
  button ":", 114, 125 134 25 22, tab 500 
  edit "", 214, 150 134 140 20, center autohs read tab 500
  button "4", 314, 295 134 22 22, tab 500
  button "<", 414, 320 134 22 22, tab 500  
  check "Privés",03, 20 156 80 20, flat tab 500
  button ":", 103, 125 156 25 22, tab 500 
  edit "", 203, 150 156 140 20, center autohs read tab 500
  button "4", 303, 295 156 22 22, tab 500
  button "<", 403, 320 156 22 22, tab 500
  check "Highlight",04, 20 178 80 20, flat tab 500
  button ":", 104, 125 178 25 22, tab 500 
  edit "", 204, 150 178 140 20, center autohs read tab 500 
  button "4", 304, 295 178 22 22, tab 500
  button "<", 404, 320 178 22 22, tab 500  
  check "Voicé",05, 20 200 80 20, flat tab 500
  button ":", 105, 125 200 25 22, tab 500
  edit "", 205, 150 200 140 20, center autohs read tab 500
  button "4", 305, 295 200 22 22, tab 500
  button "<", 405, 320 200 22 22, tab 500  
  check "DéVoicé",06, 20 222 80 20, flat tab 500
  button ":", 106, 125 222 25 22, tab 500 
  edit "", 206, 150 222 140 20, center autohs read tab 500
  button "4", 306, 295 222 22 22, tab 500
  button "<", 406, 320 222 22 22, tab 500  
  check "Halfop",17, 20 244 80 20, flat tab 500
  button ":", 117, 125 244 25 22, tab 500 
  edit "", 217, 150 244 140 20, center autohs read tab 500 
  button "4", 317, 295 244 22 22, tab 500
  button "<", 417, 320 244 22 22, tab 500  
  check "DéHalfop",18, 20 266 90 20, flat tab 500
  button ":", 118, 125 266 25 22, tab 500 
  edit "", 218, 150 266 140 20, center autohs read tab 500 
  button "4", 318, 295 266 22 22, tab 500
  button "<", 418, 320 266 22 22, tab 500  
  check "Op",07, 20 288 90 20, flat tab 500
  button ":", 107, 125 288 25 22, tab 500 
  edit "", 207, 150 288 140 20, center autohs read tab 500 
  button "4", 307, 295 288 22 22, tab 500
  button "<", 407, 320 288 22 22, tab 500  
  check "DéOp",08, 20 310 80 20, flat tab 500
  button ":", 108, 125 310 25 22, tab 500 
  edit "", 208, 150 310 140 20, center autohs read tab 500 
  button "4", 308, 295 310 22 22, tab 500
  button "<", 408, 320 310 22 22, tab 500  
  check "Notice",09, 20 332 95 20, flat tab 500
  button ":", 109, 125 332 25 22, tab 500 
  edit "", 209, 150 332 140 20, center autohs read tab 500 
  button "4", 309, 295 332 22 22, tab 500
  button "<", 409, 320 332 22 22, tab 500  
  check "Action",16, 20 354 90 20, flat tab 500
  button ":", 116, 125 354 25 22, tab 500 
  edit "", 216, 150 354 140 20, center autohs read tab 500 
  button "4", 316, 295 354 22 22, tab 500
  button "<", 416, 320 354 22 22, tab 500  
  check "Join salon",11, 20 376 80 20, flat tab 500
  button ":", 111, 125 376 25 22, tab 500 
  edit "", 211, 150 376 140 20, center autohs read tab 500 
  button "4", 311, 295 376 22 22, tab 500
  button "<", 411, 320 376 22 22, tab 500  
  check "Part salon",12, 20 398 80 20, flat tab 500
  button ":", 112, 125 398 25 22, tab 500 
  edit "", 212, 150 398 140 20, center autohs read tab 500 
  button "4", 312, 295 398 22 22, tab 500
  button "<", 412, 320 398 22 22, tab 500  
  check "Invite",10, 20 420 80 20, flat tab 500
  button ":", 110, 125 420 25 22, tab 500 
  edit "", 210, 150 420 140 20, center autohs read tab 500 
  button "4", 310, 295 420 22 22, tab 500
  button "<", 410, 320 420 22 22, tab 500  
  check "Kick",19, 20 442 80 20, flat tab 500
  button ":", 119, 125 442 25 22, tab 500 
  edit "", 219, 150 442 140 20, center autohs read tab 500 
  button "4", 319, 295 442 22 22, tab 500
  button "<", 419, 320 442 22 22, tab 500  
  check "Ban",20, 20 464 80 20, flat tab 500
  button ":", 120, 125 464 25 22, tab 500 
  edit "", 220, 150 464 140 20, center autohs read tab 500 
  button "4", 320, 295 464 22 22, tab 500
  button "<", 420, 320 464 22 22, tab 500  
  button "reglages messages", 421, 1 55 150 22,
  button "reglages messages", 422, 150 55 150 22,
  tab Reglage messages, 501, 1 55 360 530
  check "Messages arrivée user sur salon",30, 20 100 300 20, flat tab 501
  check "Messages ton arrivée sur salon",31, 20 142 300 20, flat tab 501
  check "Messages départ user sur salon",32, 20 184 300 20, flat tab 501
  check "Messages ton départ sur salon",33, 20 226 300 20, flat tab 501
  check "Messages des user Voicé déVoicé",34, 20 268 300 20, flat tab 501
  check "Messages des user Halfop déHalfop",35, 20 310 300 20, flat tab 501
  check "Messages des user Op, déOp",36, 20 352 300 20, flat tab 501
  check "Messages de kick d'un user",37, 20 394 300 20, flat tab 501
  check "Messages de bannissement d'un user",38, 20 436 300 20, flat tab 501
  button "Enregistrer",50, 240 510 100 30, default flat ok cancel
  text "Volume" 40, 20 517 50 20,
  list 41, 80 515 150 22, size
}


on *:dialog:sons:*:*:{
  did -b $dname 421
  did -b $dname 422
  if $devent == init {

    dll dlls/mdx.dll SetMircVersion $version
    dll dlls/mdx.dll MarkDialog $dname  
    dll dlls/mdx.dll SetControlMDX $dname 41 trackbar noticks > dlls\bars.mdx
    dll dlls/mdx.dll SetBorderStyle $dname 41
    dll dlls/mdx.dll SetDialog $dname icon 0
    dll dlls/mdx.dll SetFont $dname 203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220 14 600 Tahoma
    dll dlls/mdx.dll SetFont $dname 303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420 +a 20 500 Webdings
    dll dlls/mdx.dll SetFont $dname 103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120 +a 25 500 Wingdings
    dll dlls/mdx.dll SetFont $dname 03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20 16 600 Comic Sans MS
    dll dlls/mdx.dll SetFont $dname 40,30,31,32,33,34,35,36,37,38,421,422 16 600 Tahoma
    did -ra $dname 203 $nopath(%son-pv)
    if (%active-pv == ON) { did -c sons 03 }
    did -ra $dname 204 %son-pseudo
    if (%active-pseudo == ON) { did -c sons 04 }
    did -ra $dname 205 %son-Vo
    if (%active-Vo == ON) { did -c sons 05 }
    did -ra $dname 206 %son-Dvo
    if (%active-Dvo == ON) { did -c sons 06 }
    did -ra $dname 207 %son-Op
    if (%active-Op == ON) { did -c sons 07 }
    did -ra $dname 208 %son-Dop
    if (%active-Dop == ON) { did -c sons 08 }
    did -ra $dname 209 %son-Not
    if (%active-Not == ON) { did -c sons 09 }
    did -ra $dname 210 %son-Inv
    if (%active-Inv == ON) { did -c sons 10 }
    did -ra $dname 211 %son-Join
    if (%active-Join == ON) { did -c sons 11 }
    did -ra $dname 212 %son-Part
    if (%active-Part == ON) { did -c sons 12 }
    did -ra $dname 213 %son-Co
    if (%active-Co == ON) { did -c sons 13 }
    did -ra $dname 214 %son-Dco
    if (%active-Dco == ON) { did -c sons 14 }
    did -ra $dname 215 %son-Intro
    if (%active-Intro == ON) { did -c sons 15 }
    did -ra $dname 216 %son-Action
    if (%active-Action == ON) { did -c sons 16 }
    did -ra $dname 217 %son-Hop
    if (%active-Hop == ON) { did -c sons 17 }
    did -ra $dname 218 %son-Dhop
    if (%active-Dhop == ON) { did -c sons 18 }
    did -ra $dname 219 %son-Kick
    if (%active-Kick == ON) { did -c sons 19 }
    did -ra $dname 220 %son-Ban
    if (%active-Ban == ON) { did -c sons 20 }
    if (%msg-ar-user == ON) { did -c sons 30 }
    if (%msg-ar-me == ON) { did -c sons 31 }
    if (%msg-de-user == ON) { did -c sons 32 }
    if (%msg-de-me == ON) { did -c sons 33 }
    if (%msg-vo-dvo == ON) { did -c sons 34 }
    if (%msg-hop-dhop == ON) { did -c sons 35 }
    if (%msg-op-dop == ON) { did -c sons 36 }
    if (%msg-kick == ON) { did -c sons 37 }
    if (%msg-ban == ON) { did -c sons 38 }
    did -i $dname 41 1 params $vol(master) 0 65535
  }

  if $devent == sclick {  
    if ($did == 103) { 
      set %son-pv $nopath($sfile($wavedir))
      did -ra $dname 203 %son-pv
    }
    if ($did == 03 ) {
      if (%active-pv == ON) { set  %active-pv OFF  }
      else { set %active-pv ON  }
    }
    if ($did == 104) { 
      set %son-pseudo $nopath($sfile($wavedir))
      did -ra $dname 204 %son-pseudo
    }
    if ($did == 04 ) {
      if (%active-pseudo == ON) { set  %active-pseudo OFF  }
      else { set %active-pseudo ON  }
    }
    if ($did == 105) { 
      set %son-Vo $nopath($sfile($wavedir))
      did -ra $dname 205 %son-Vo
    }
    if ($did == 05 ) {
      if (%active-Vo == ON) { set  %active-Vo OFF  }
      else { set %active-Vo ON  }
    }
    if ($did == 106) { 
      set %son-Dvo $nopath($sfile($wavedir))
      did -ra $dname 206 %son-Dvo
    }
    if ($did == 06 ) {
      if (%active-Dvo == ON) { set  %active-Dvo OFF  }
      else { set %active-Dvo ON  }
    }
    if ($did == 107) { 
      set %son-Op $nopath($sfile($wavedir))
      did -ra $dname 207 %son-Op
    }
    if ($did == 07 ) {
      if (%active-Op == ON) { set  %active-Op OFF  }
      else { set %active-Op ON  }
    }
    if ($did == 108) { 
      set %son-Dop $nopath($sfile($wavedir))
      did -ra $dname 208 %son-Dop
    }
    if ($did == 08 ) {
      if (%active-Dop == ON) { set  %active-Dop OFF  }
      else { set %active-Dop ON  }
    }
    if ($did == 109) { 
      set %son-Not $nopath($sfile($wavedir))
      did -ra $dname 209 %son-Not
    }
    if ($did == 09 ) {
      if (%active-Not == ON) { set  %active-Not OFF  }
      else { set %active-Not ON  }
    }
    if ($did == 110) { 
      set %son-Inv $nopath($sfile($wavedir))
      did -ra $dname 210 %son-Inv
    }
    if ($did == 10 ) {
      if (%active-Inv == ON) { set  %active-Inv OFF  }
      else { set %active-Inv ON  }
    }
    if ($did == 111) { 
      set %son-Join $nopath($sfile($wavedir))
      did -ra $dname 211 %son-Join
    }
    if ($did == 11 ) {
      if (%active-Join == ON) { set  %active-Join OFF  }
      else { set %active-Join ON  }
    }
    if ($did == 112) { 
      set %son-Part $nopath($sfile($wavedir))
      did -ra $dname 212 %son-Part
    }
    if ($did == 12 ) {
      if (%active-Part == ON) { set  %active-Part OFF  }
      else { set %active-Part ON  }
    }
    if ($did == 113) { 
      set %son-Co $nopath($sfile($wavedir))
      did -ra $dname 213 %son-Co
    }
    if ($did == 13 ) {
      if (%active-Co == ON) { set  %active-Co OFF  }
      else { set %active-Co ON  }
    }
    if ($did == 114) { 
      set %son-Dco $nopath($sfile($wavedir))
      did -ra $dname 214 %son-Dco
    }
    if ($did == 14 ) {
      if (%active-Dco == ON) { set  %active-Dco OFF  }
      else { set %active-Dco ON  }
    }
    if ($did == 115) { 
      set %son-Intro $nopath($sfile($wavedir))
      did -ra $dname 215 %son-Intro
    }
    if ($did == 15 ) {
      if (%active-Intro == ON) { set  %active-Intro OFF  }
      else { set %active-Intro ON  }
    }
    if ($did == 116) { 
      set %son-Action $nopath($sfile($wavedir))
      did -ra $dname 216 %son-Action
    }
    if ($did == 16 ) {
      if (%active-Action == ON) { set  %active-Action OFF  }
      else { set %active-Action ON  }
    }
    if ($did == 117) { 
      set %son-Hop $nopath($sfile($wavedir))
      did -ra $dname 217 %son-Hop
    }
    if ($did == 17 ) {
      if (%active-Hop == ON) { set  %active-Hop OFF  }
      else { set %active-Hop ON  }
    }
    if ($did == 118) { 
      set %son-Dhop $nopath($sfile($wavedir))
      did -ra $dname 218 %son-Dhop
    }
    if ($did == 18 ) {
      if (%active-Dhop == ON) { set  %active-Dhop OFF  }
      else { set %active-Dhop ON  }
    }
    if ($did == 119) { 
      set %son-Kick $nopath($sfile($wavedir))
      did -ra $dname 219 %son-Kick
    }
    if ($did == 19 ) {
      if (%active-kick == ON) { set  %active-Kick OFF  }
      else { set %active-Kick ON  }
    }
    if ($did == 120) { 
      set %son-Ban $nopath($sfile($wavedir))
      did -ra $dname 220 %son-Ban
    }
    if ($did == 20 ) {
      if (%active-Ban == ON) { set  %active-Ban OFF  }
      else { set %active-Ban ON  }
    }
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    if ($did == 30 ) {
      if (%msg-ar-user == ON) { set  %msg-ar-user OFF  }
      else { set %msg-ar-user ON  }
    }
    if ($did == 31 ) {
      if (%msg-ar-me == ON) { set  %msg-ar-me OFF  }
      else { set %msg-ar-me ON  }
    }
    if ($did == 32 ) {
      if (%msg-de-user == ON) { set  %msg-de-user OFF  }
      else { set %msg-de-user ON  }
    }
    if ($did == 33 ) {
      if (%msg-de-me == ON) { set  %msg-de-me OFF  }
      else { set %msg-de-me ON  }
    }

    if ($did == 34 ) {
      if (%msg-vo-dvo == ON) { set  %msg-vo-dvo OFF  }
      else { set %msg-vo-dvo ON  }
    }
    if ($did == 35 ) {
      if (%msg-hop-dhop == ON) { set  %msg-hop-dhop OFF  }
      else { set %msg-hop-dhop ON  }
    }
    if ($did == 36 ) {
      if (%msg-op-dop == ON) { set  %msg-op-dop OFF  }
      else { set %msg-op-dop ON  }
    }
    if ($did == 37 ) {
      if (%msg-kick == ON) { set  %msg-kick OFF  }
      else { set %msg-kick ON  }
    }
    if ($did == 38 ) {
      if (%msg-ban == ON) { set  %msg-ban OFF  }
      else { set %msg-ban ON  }
    }
    if ($did == 303) { splay -w %son-pv } 
    if ($did == 304) { splay -w %son-pseudo }
    if ($did == 305) { splay -w %son-Vo }
    if ($did == 306) { splay -w %son-Dvo }
    if ($did == 307) { splay -w %son-Op }
    if ($did == 308) { splay -w %son-Dop }
    if ($did == 309) { splay -w %son-Not }
    if ($did == 310) { splay -w %son-Inv }
    if ($did == 311) { splay -w %son-Join }
    if ($did == 312) { splay -w %son-Part }
    if ($did == 313) { splay -w %son-Co }
    if ($did == 314) { splay -w %son-Dco }
    if ($did == 315) { splay -w %son-Intro }
    if ($did == 316) { splay -w %son-Action }
    if ($did == 317) { splay -w %son-Hop }
    if ($did == 318) { splay -w %son-Dhop }
    if ($did == 319) { splay -w %son-Kick }
    if ($did == 320) { splay -w %son-Ban }
    if ($did == 403) { splay stop }  
    if ($did == 404) { splay stop }
    if ($did == 405) { splay stop }
    if ($did == 406) { splay stop }
    if ($did == 407) { splay stop }
    if ($did == 408) { splay stop }
    if ($did == 409) { splay stop }
    if ($did == 410) { splay stop }
    if ($did == 411) { splay stop }
    if ($did == 412) { splay stop }
    if ($did == 413) { splay stop }
    if ($did == 414) { splay stop }
    if ($did == 415) { splay stop }
    if ($did == 416) { splay stop }
    if ($did == 417) { splay stop }
    if ($did == 418) { splay stop }
    if ($did == 419) { splay stop }
    if ($did == 420) { splay stop }
    if ($did == 41) {
      var %t = $mixeraux(41)
      vol -v $calc(65535 - %t)
    }
  }
}


On *:START:{
  if (%active-Intro == ON ) { 
  splay -w %son-Intro } 
  /echo $str($chr(160),5)
  /echo $str($chr(160),5)   12ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ
  /echo $str($chr(160),5)   12Œ4,8 pour arrêter le son clic ICI et appuye sur F10 .12Œ
  /echo $str($chr(160),5)   12ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒ 
}

on 1:connect: { if (%active-Co == ON ) { splay -w %son-Co } }
on 1:disconnect: { if (%active-Dco == ON ) { splay -w %son-Dco } } 

on *:text:*:#: {
  if ($me isin $1-) { 
    if (%active-pseudo == ON ) { splay -w %son-pseudo }
    elseif ($me isin $1-) && ($chan != $active) {
      echo -a $timestamp 4[1414Highlight4] 14Sur5 $chan $nick $+ $+  $1-
      if ( $window(@[Highlight]) == $null ) { /window -kn @[Highlight] }
      echo @[Highlight]  ( $time  )  [  $chan  ]   <  $nick  >  $1-
    }
  }
} { haltdef }

on *:text:*:?: {
  if ($active == $nick) && ($appactive) { halt }
  splay -w %son-pv 
}


on *:action:*:#: {
  if ($me isin $1-) { 
    if (%active-Action == ON ) { splay -w %son-Action }
    elseif ($me isin $1-) && ($chan != $active) {
      echo -a $timestamp 4[1414Highlight4] 14Sur5 $chan $nick $+ $+  $1-
      if ( $window(@[Highlight]) == $null ) { /window -kn @[Highlight] }
      echo @[Highlight]  ( $time  )  [  $chan  ]   <  $nick  >  $1-
    }
  } 

} { haltdef }

on ^*:join:#: {
  if (%active-Join == ON ) { splay -w %son-Join }
  elseif ( $nick == $me ) {
    if (%msg-ar-me == ON ) {
      echo -a $timestamp 4[1414join4] 14tu entres sur5 $chan
      if ( $nick == $me ) { halt }
    }
  }
  else {
    if (%msg-ar-user == ON ) {
      echo $chan $timestamp 4[1414join4]5 $nick 14entre sur5 $chan 1( $+ $address $+ )
    }
  }
  haltdef 
}


on ^*:part:#: {
  if (%active-Part == ON ) { splay -w %son-Part }
  elseif ($nick == $me) {
    if (%msg-de-me == ON ) {
      echo -a $timestamp 4[1414part4] 14tu sors de5 $chan
      if ( $nick == $me ) { halt }
    }
  }
  else {
    if (%msg-de-user == ON ) {
      echo $chan $timestamp 4[1414part4]5 $nick 14sort de5 $chan 1( $+ $address $+ )
    }
  }
  haltdef
}

on ^*:op:#: {
  if (%active-Op == ON ) { splay -w %son-Op }
  elseif (%msg-op-dop == ON ) {
    if ( $opnick = $me ) {
      echo -a $timestamp 4[1414op4]5 $nick 14vient de te oper sur5 $chan
      if ( $nick == $me ) { halt }
    }
    elseif ( $nick == $me ) { 
      echo $chan $timestamp 4[1414op4] 14tu viens de oper5 $opnick 14sur5 $chan
    }
    else {
      echo $chan $timestamp 4[1414op4]5 $nick 14vient de oper5 $opnick 14sur5 $chan
    }
  }
  haltdef 
}

on ^*:deop:#: {
  if (%active-Dop == ON ) { splay -w %son-Dop }
  elseif (%msg-op-dop == ON ) {
    if ( $opnick = $me ) {
      echo -a $timestamp 4[1414deop4]5 $nick 14vient de te deoper sur5 $chan
      if ( $nick == irix ) { halt }
    }
    elseif ( $nick == $me ) { 
      echo $chan $timestamp 4[1414deop4] 14tu viens de deoper5 $opnick 14sur5 $chan
    }
    else {
      echo $chan $timestamp 4[1414deop4]5 $nick 14vient de deoper5 $opnick 14sur5 $chan
    }
  }
  haltdef 
}

on ^*:voice:#: {
  if (%active-Vo == ON ) { splay -w %son-Vo }
  elseif (%msg-vo-dvo == ON ) {
    if ( $vnick = $me ) {
      echo -a $timestamp 4[14voice4]5 $nick 14 viens de te voicer sur5 $chan
      if ( $nick == irix ) { halt }
    }
    elseif ( $nick == $me ) { 
      echo $chan $timestamp 4[14voice4] 14tu viens de voicer5 $vnick 14sur5 $chan
    }
    else {
      echo $chan $timestamp 4[14voice4]5 $nick 14vient de voicer5 $vnick 14sur5 $chan
    }
  }
  haltdef 
}
on ^*:devoice:*: {
  if (%active-Dvo == ON ) { splay -w %son-Dvo }
  elseif (%msg-vo-dvo == ON ) {
    if ( $vnick = $me ) {
      echo -a $timestamp 4[14devoice4]5 $nick 14 viens de te dévoicer sur5 $chan
      if ( $nick == irix ) { halt }
    }
    elseif ( $nick == $me ) { 
      echo $chan $timestamp 4[14devoice4] 14tu viens de dévoicer5 $vnick 14sur5 $chan
    }
    else {
      echo $chan $timestamp 4[14devoice4]5 $nick 14vient de dévoicer5 $vnick 14sur5 $chan
    }
  }
  haltdef 
}

on ^1:help:*: {
  if (%active-Hop == ON ) { splay -w %son-Hop }
  elseif (%msg-hop-dhop == ON ) {
    if ($hnick = $me) { 
      echo $chan $timestamp 4[14+halfop4]5 $nick 14change le mode de5 $me 14en 5+halfop 14sur5 $chan
    }
    elseif ($nick == $me) { 
      echo $chan $timestamp 4[14+halfop4] 14tu change le mode de5 $hnick 14en 5+halfop 14sur5 $chan
    }
    else {
      echo $chan $timestamp 4[14+halfop4]5 $nick 14change le mode de5 $hnick 14en 5+halfop 14sur5 $chan
    }
  }
  haltdef 
}
on ^1:dehelp:*: {
  if (%active-Dhop == ON ) { splay -w %son-Dhop }
  elseif (%msg-hop-dhop == ON ) {
    if ($hnick = $me) {
      echo $chan $timestamp 4[14-halfop4]5 $nick 14change le mode de5 $me 14en 5-halfop 14sur5 $chan
    }
    elseif ($nick == $me) { 
      echo $chan $timestamp 4[14-halfop4] 14tu change le mode de5 $hnick 14en 5-halfop 14sur5 $chan
    }
    else {
      echo $chan $timestamp 4[14-halfop4]5 $nick 14change le mode de5 $hnick 14en 5-halfop 14sur5 $chan
    }
  }
  haltdef 
}


on ^*:invite:*: {
  if (%active-Inv == ON ) { splay -w %son-Inv }
  elseif ($nick == irc.psychoid.net) { halt }
  set %inick $nick  
  set %chani $chan
  echo -a $timestamp 4[14invite4]5 $nick 14t'invite sur5 $chan
  if ( $window(@[notice]) == $null ) { /window -kn @[notice] 100 100 1000 250 @[notice] Comic Sans MS 12 } 
  .echo @[notice]  [ $time ] 2 [ $server ] 4[14invite4]5 $nick 14t'invite sur5 $chan 
  halt
}
on ^*:notice:*:?: {
  if (%active-Not == ON ) { splay -w %son-Not }
  elseif ( $window(@[notice]) == $null ) { /window -kn @[notice] 100 100 1000 250 @[notice] Comic Sans MS 12 } 
  .echo @[notice]  [ $time ] 1 [ $server ] 8,4 *Notice* 12,0 -5 $nick 1 $+ $1-
  elseif ( $nick != irix ) { .echo -a $timestamp  8,4 *Notice* 12,0 -5 $nick 1 $+ $1- | halt }
  elseif ( $nick irix ) && ( %irixfs off ) { .echo -a $timestamp 4[14IriX] 1 $+ $1- | halt } 
}


on ^*:kick:#: {
  if (%active-Kick == ON ) { splay -w %son-Kick }
  elseif ($knick == $me) {
    //echo $colour(kick) $chan $timestamp 4[14kick4]5 $nick 14vient de te kicker sur5 $chan 14! 1raison : 5( $1- ) 
    if ( $nick == irix ) { halt }
  }
  elseif ( $nick == $me ) {
    echo $chan $timestamp 4[14kick4] 14tu viens de kicker5 $knick 14sur5 $chan  14! 1raison : 5( $1- )
  }
  else {
    if (%msg-kick == ON ) {
      echo $chan $timestamp 4[14kick4]5 $nick 14vient de kicker5 $knick 14sur5 $chan 14! 1raison : 5( $1- )
    }
  }
  haltdef
}
on ^*:ban:#: {
  if (%active-Ban == ON ) { splay -w %son-Ban }
  elseif ($bnick == $me) {
    //echo $colour(ban) $chan $timestamp 4[14ban4]5 $banmask 14tu a été banni par5 $nick 14sur5 $chan 14! 1raison : 5( $1- )
    if ( $nick == irix ) { halt }
  }
  elseif ( $nick == $me ) {
    echo $chan $timestamp 4[14ban4] 14tu viens de bannir sur5 $chan 14! 1raison : 5( $1- )
  }
  else {
    if (%msg-ban == ON ) {
      echo $chan $timestamp 4[14ban4]5 $nick 14vient de bannir sur5 $chan 14! 1raison : 5( $1- )
    }
  }
  haltdef
}
on ^1:unban:*: {
  if (%active-Ban == ON ) { splay -w unban.mp3 } 
  elseif (%msg-ban == ON ) {
    //echo $colour(mode) $chan $timestamp 4[14unban4]5 $banmask 14déban par5 $nick
  }
  haltdef
}
alias F10 { splay stop }



quand les sons .mp3 son active y a un blanc

quand il son désactivé
quand je me op par ex.
[23:36] [op] snip74 vient de se oper snip74 sur #test
[23:36] [deop] snip74 vient de se deoper snip74 sur #test

quand je op la personne
[23:36] [op] snip74 vient de te oper sur #test
[23:36] [deop] snip74 vient de te deoper sur #test

quand il se op ou deop seule
[23:38] [deop] Pseudo vient de te deoper sur #test
[23:38] [op] Pseudo vient de te deoper sur #test

Cordialement Stéphane

2 réponses

snip74 Messages postés 248 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 11 février 2013
9 janv. 2011 à 21:22
Bonsoir,
quelqu'un pourrez avoir une aide svp merci car je pète un plomb avec cette remote j'ai testé de changer les variable et demandé a l'auteur de regardé même lui ne c'est pas pourquoi

Cordialement Stéphane
0
snip74 Messages postés 248 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 11 février 2013
25 janv. 2011 à 18:33
Bonjour all,
Piouffff de mon coter et de moimdr qui na plus le temps je n'est toujour pas réussi a réglé se problème :s vraiment personne peut m'aidai svp merci ?

Cordialement Stéphane
0
Rejoignez-nous