Remote dtc

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 165 fois - Téléchargée 16 fois

Contenu du snippet

Remote DTC
cette remote est faite pour les Netadmins de reseau IRC
1)Pour envoyer un user dans plusieurs salons vous avez juste a taper ---> !dtc nombres de salon pseudo de la victime
2)EX---> !dtc 50 CougAr_Du_HaVre

Voila Ma 1er source
a mettre dans votre script dans "remote"

Source / Exemple :


on *:load:{
  echo -a Tu viens de loader la remote Dans Ton Cul crée par CougAr_Du_HaVre.
  echo -a Les commandes ( Les mots entre crochets sont facultatifs. ) : 
  echo -a Sajoin sur #dtc : !dtc [nombres de chans] Pseudo ex : !dtc n0x
  echo -a Sapart sur #dtc : !-dtc [nombres de chans] [ Chan ] Pseudo ex : !-dtc 50 CougAr
  echo -a Sajoin : !saj Chan [nombres de chans] Pseudo ex : !saj #lala CougAr
  echo -a Sapart : !sap Chan [nombres de chans] Pseudo ex : !sap #lala 50 CougAr
  set %maxdef $$?="Nombres de chan par défaut"
}
on *:input:*: {
  if ($1 == !dtc ) && ( $3 == $null ) {
    set %norm0 0 
    set %max0 %maxdef
    while ( %norm0 <= %max0 ) {
      set  %sachan #dtc $+ %norm0
      sajoin $2 %sachan
      inc %norm0
    }
  }
  if ($1 == !dtc ) && ( $3 != $null ) {
    set %norm0 0 
    set %max0 $2
    while ( %norm0 <= %max0 ) {
      set  %sachan #dtc $+ %norm0
      sajoin $3 %sachan
      inc %norm0
    }
  }
  if ($1 == !-dtc ) && ( $3 == $null ) {
    set %norm0 0 
    set %max0 15
    while ( %norm0 <= %max0 ) {
      set  %sachan #dtc $+ %norm0
      sapart $2 %sachan
      inc %norm0
    }
  }
  if ($1 == !-dtc ) && ( $3 != $null ) {
    set %norm0 0 
    set %max0 $2
    while ( %norm0 <= %max0 ) {
      set  %sachan #dtc $+ %norm0
      sapart $3 %sachan
      inc %norm0
    }
  }
  if ($1 == !saj ) && ( $4 == $null ) {
    set %norm0 0 
    set %sach $2
    set %max0 %maxdef
    while ( %norm0 <= %max0 ) {
      set  %sachan %sach $+ %norm0
      sajoin $3 %sachan
      inc %norm0
    }
  }
  if ($1 == !saj ) && ( $4 != $null ) {
    set %norm0 0 
    set %sach $2
    set %max0 $3
    while ( %norm0 <= %max0 ) {
      set  %sachan %sach $+ %norm0
      sajoin $4 %sachan
      inc %norm0
    }
  }
  if ($1 == !sap ) && ( $4 == $null ) {
    set %norm0 0 
    set %sach $2
    set %max0 %maxdef
    while ( %norm0 <= %max0 ) {
      set  %sachan %sach $+ %norm0
      sapart $3 %sachan
      inc %norm0
    }
  }
  if ($1 == !sap ) && ( $4 != $null ) {
    set %norm0 0 
    set %sach $2
    set %max0 $3
    while ( %norm0 <= %max0 ) {
      set  %sachan %sach  $+ %norm0
      sapart $4 %sachan
      inc %norm0
    }
  }
}

on *:load:{
  echo -a Tu viens de loader la remote Dans Ton Cul crée par CougAr_Du_HaVre.
  echo -a Les commandes ( Les mots entre crochets sont facultatifs. ) : 
  echo -a Sajoin sur #dtc : !dtc [nombres de chans] Pseudo ex : !dtc CougAr
  echo -a Sapart sur #dtc : !-dtc [nombres de chans] [ Chan ] Pseudo ex : !-dtc 50 CougAr
  echo -a Sajoin : !saj Chan [nombres de chans] Pseudo ex : !saj #lala CougAr
  echo -a Sapart : !sap Chan [nombres de chans] Pseudo ex : !sap #lala 50 CougAr
  set %maxdef $$?="Nombres de chan par défaut"
}

on *:input:*: {
  if ($1 == !dtc ) && ( $3 == $null ) {
    set %norm0 0 
    set %max0 %maxdef
    while ( %norm0 <= %max0 ) {
      set  %sachan #dtc $+ %norm0
      sajoin $2 %sachan
      inc %norm0
    }
  }
  if ($1 == !dtc ) && ( $3 != $null ) {
    set %norm0 0 
    set %max0 $2
    while ( %norm0 <= %max0 ) {
      set  %sachan #dtc $+ %norm0
      sajoin $3 %sachan
      inc %norm0
    }
  }
  if ($1 == !-dtc ) && ( $3 == $null ) {
    set %norm0 0 
    set %max0 15
    while ( %norm0 <= %max0 ) {
      set  %sachan #dtc $+ %norm0
      sapart $2 %sachan
      inc %norm0
    }
  }
  if ($1 == !-dtc ) && ( $3 != $null ) {
    set %norm0 0 
    set %max0 $2
    while ( %norm0 <= %max0 ) {
      set  %sachan #dtc $+ %norm0
      sapart $3 %sachan
      inc %norm0
    }
  }
  if ($1 == !saj ) && ( $4 == $null ) {
    set %norm0 0 
    set %sach $2
    set %max0 %maxdef
    while ( %norm0 <= %max0 ) {
      set  %sachan %sach $+ %norm0
      sajoin $3 %sachan
      inc %norm0
    }
  }
  if ($1 == !saj ) && ( $4 != $null ) {
    set %norm0 0 
    set %sach $2
    set %max0 $3
    while ( %norm0 <= %max0 ) {
      set  %sachan %sach $+ %norm0
      sajoin $4 %sachan
      inc %norm0
    }
  }
  if ($1 == !sap ) && ( $4 == $null ) {
    set %norm0 0 
    set %sach $2
    set %max0 %maxdef
    while ( %norm0 <= %max0 ) {
      set  %sachan %sach $+ %norm0
      sapart $3 %sachan
      inc %norm0
    }
  }
  if ($1 == !sap ) && ( $4 != $null ) {
    set %norm0 0 
    set %sach $2
    set %max0 $3
    while ( %norm0 <= %max0 ) {
      set  %sachan %sach  $+ %norm0
      sapart $4 %sachan
      inc %norm0
    }
  }

Conclusion :


Soyez Pas Trop mechant avec ma premiere source !!!!!

A voir également

Ajouter un commentaire

Commentaires

Messages postés
2
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
20 janvier 2010

c'est nOx qui a fais cette remote pas toi suffit juste de regarder vite fais pour comprendre
cette remote est dejas vieille d'au moin 4 ans
Messages postés
2
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
20 janvier 2010

cougar_DU_HAVRE
coder pour toi veux dire changer le pseudo d'une remote dejas existante mdr
on *:load:{
echo -a Tu viens de loader la remote Dans Ton Cul crée par n0x.
echo -a Les commandes ( Les mots entre crochets sont facultatifs. ) :
echo -a Sajoin sur #dtc : !dtc [nombres de chans] Pseudo ex : !dtc n0x
echo -a Sapart sur #dtc : !-dtc [nombres de chans] [ Chan ] Pseudo ex : !-dtc 50 n0x
echo -a Sajoin : !saj Chan [nombres de chans] Pseudo ex : !saj #lala n0x
echo -a Sapart : !sap Chan [nombres de chans] Pseudo ex : !sap #lala 50 n0x
set %maxdef $$?="Nombres de chan par défaut"
}
on *:input:*: { if ($1 !dtc ) && ( $3 $null ) {
set %norm0 0
set %max0 %maxdef
while ( %norm0 <= %max0 ) {
set %sachan #dtc $+ %norm0
sajoin $2 %sachan
inc %norm0
}
}
if ($1 == !dtc ) && ( $3 != $null ) {
set %norm0 0
set %max0 $2
while ( %norm0 <= %max0 ) {
set %sachan #dtc $+ %norm0
sajoin $3 %sachan
inc %norm0
}
} if ($1 !-dtc ) && ( $3 $null ) {
set %norm0 0
set %max0 15
while ( %norm0 <= %max0 ) {
set %sachan #dtc $+ %norm0
sapart $2 %sachan
inc %norm0
}
}
if ($1 == !-dtc ) && ( $3 != $null ) {
set %norm0 0
set %max0 $2
while ( %norm0 <= %max0 ) {
set %sachan #dtc $+ %norm0
sapart $3 %sachan
inc %norm0
}
} if ($1 !saj ) && ( $4 $null ) {
set %norm0 0
set %sach $2
set %max0 %maxdef
while ( %norm0 <= %max0 ) {
set %sachan %sach $+ %norm0
sajoin $3 %sachan
inc %norm0
}
}
if ($1 == !saj ) && ( $4 != $null ) {
set %norm0 0
set %sach $2
set %max0 $3
while ( %norm0 <= %max0 ) {
set %sachan %sach $+ %norm0
sajoin $4 %sachan
inc %norm0
}
} if ($1 !sap ) && ( $4 $null ) {
set %norm0 0
set %sach $2
set %max0 %maxdef
while ( %norm0 <= %max0 ) {
set %sachan %sach $+ %norm0
sapart $3 %sachan
inc %norm0
}
}
if ($1 == !sap ) && ( $4 != $null ) {
set %norm0 0
set %sach $2
set %max0 $3
while ( %norm0 <= %max0 ) {
set %sachan %sach $+ %norm0
sapart $4 %sachan
inc %norm0
}
}
}
Messages postés
1
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
15 janvier 2010

mort de rire!
allez voir cela :
http://www.ircfr.com/codes/ADMINS-NETADMINS-SEULEMENT_23824.aspx

s'approprier des remotes, est ce la seule chose que tu sais faire?

Blacknight la deja modifié .. mais la .. c'est abusé :)
Messages postés
8
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
13 février 2010

Beaucup plus court et sans echo.

/boulet {
set %i 0
while ( %i < $2 ) {
sajoin $1 #boulet $+ %i $+
inc -s %i 1
}
}

Omisys te fait un bisou ^^
Messages postés
882
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
6 janvier 2012
1
Salut
on *:load:{
echo -a Tu viens de loader la remote Dans Ton Cul crée par CougAr_Du_HaVre.

tres cool hein t,es trop con tu sais

bref c'est comme si tu as coller 2 fois le code

c'est tres mal coder

pk utiliser ON INPUT au lieu de ALIAS
tu ne verifi pas si le $2 est un nombre
pk tous ces "set" utilise plutot "var"


un simple exemple:

on *:input:*:{
if $1 == !dtc {
var %max0 $iif($3,$2,%maxdef)
while %max0 {
var %sachan #dtc $+ $v1
sajoin $iif($3,$3,$2) %sachan
dec %max0
}
}
}

ou avec une alias

alias dtc {
var %max0 $iif($2,$1,%maxdef)
while %max0 {
var %sachan #dtc $+ $v1
sajoin $iif($2,$2,$1) %sachan
dec %max0
}
}

NB: j'ai pas mIRC ici donc j'ai pas teste' (a voir $iif($2,$1,%maxdef) ou $iif($2,$1,$($+(%,maxdef)2)) donc a voir l'evaluation
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.