REMOTE DTC

uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 7 février 2011 - 3 sept. 2009 à 15:31
Xender27400 Messages postés 2 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 20 janvier 2010 - 20 janv. 2010 à 02:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50501-remote-dtc

Xender27400 Messages postés 2 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 20 janvier 2010
20 janv. 2010 à 02:08
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
Xender27400 Messages postés 2 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 20 janvier 2010
20 janv. 2010 à 02:05
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
}
}
}
honnetete Messages postés 1 Date d'inscription vendredi 15 janvier 2010 Statut Membre Dernière intervention 15 janvier 2010
15 janv. 2010 à 19:06
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é :)
DeliuM7 Messages postés 8 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 13 février 2010
28 déc. 2009 à 01:52
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 ^^
WorldDMT Messages postés 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
21 sept. 2009 à 15:26
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
uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 7 février 2011
3 sept. 2009 à 15:31
Salut,
Plein de modifs possibles, du style :
if ($1 !dtc ) && ( $3 $null ) {
section_1
}
if ($1 == !dtc ) && ( $3 != $null ) {
section_2
}
devient
if ($1 == !dtc) {
if ($3 == $null) { section_1 }
else { section_2 }
}
Rejoignez-nous