Slayer_Apocalypse666
Messages postés1Date d'inscriptionmercredi 2 février 2005StatutMembreDernière intervention 2 février 2005 2 févr. 2005 à 07:05
Salut Allan, sper ton guest flooder apart qui marche pas lol sockopen flooder.0 %ip c'est cette ligne qui plante alors....aide moa a++
Kerrigan
Messages postés708Date d'inscriptionlundi 15 juillet 2002StatutMembreDernière intervention17 mars 2005 29 juil. 2004 à 19:04
moi j'aime bien :)
cs_tofu
Messages postés1726Date d'inscriptionvendredi 12 septembre 2003StatutMembreDernière intervention13 juin 20091 24 juil. 2004 à 10:50
je vois pas l'intérêt de mettre un system d'away pour les clones ds un cloneur déjà. "away on/off"
tu utilises à la fois les hash tables et les var, ça sert à queud, sert toi que des hash tables.
regroupes les events de ton dialog,
" did -a guestmenu 4 $gettok(%menu,1,44)
did -a guestmenu 6 $gettok(%menu,2,44)
did -a guestmenu 8 $gettok(%menu,3,44)
did -a guestmenu 10 $gettok(%menu,4,44)
did -a guestmenu 12 $gettok(%menu,5,44)
did -a guestmenu 14 $gettok(%menu,6,44)"
remplace tout ça par un didtok.
ça sert à quoi le "debug" ? à part te flooder tout seul avec les raw de tes clones. lol ...
t'arrives à co combien de clones avec ça ? 3/4 maxi selon les serv et leur protections .
Allan007
Messages postés82Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention12 février 2012 24 juil. 2004 à 02:17
C'est ca même mieux d'expliquer les choses que de se
battre lol, passe également une bonne nuit. et encore
merci :-)
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 24 juil. 2004 à 02:15
c'est rien du tout lol
dsl d'être parti un peu cassant au début chu dans un état de stress avancé ... bonne nuit
Allan007
Messages postés82Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention12 février 2012 24 juil. 2004 à 02:14
Je te remerci beaucoup pour ce petit cours que tu m'as
écrit je v'ai la modifié merci beaucoup :-)
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 24 juil. 2004 à 01:56
ok
plein de ptits points pour améliorer un peu le code , j'ai pas vraiment d'idée de fond :
dans ton init de gestmenu , il semble que tu es sur que %menu contient tous les éléments qu'il faut . Ce qui implique qu'a la précédente utilisation , tu supposes que la personne a remplit tous les champs que tu lui demandes . donc tu peux rétrécir cette partie de ton code :
unset %menu
set %menu $addtok(%menu,$did(4).text,44)
set %menu $addtok(%menu,$did(6).text,44)
set %menu $addtok(%menu,$did(8).text,44)
set %menu $addtok(%menu,$did(10).text,44)
set %menu $addtok(%menu,$did(12).text,44)
set %menu $addtok(%menu,$did(14).text,44)
en ceci :
set %menu $did(4).text $+ $chr(44) $+ $did(6).text etc...
les slashs devant les "'hadd" sont inutiles mais tu peux les laisser ca ne change rien
la fonction $hmatch ou $hfind sert a repérer un élément dans une hashtable dont tu ne sais pas le nom exact de l'item (en gros , ou quand tu recherches un type de nom d'item etc ...) . mais la toi tu connais les noms de tes items donc cette fonction n'est pas utile : tu peux remplacer ca : $hget(info,$hmatch(info,*tot*,1)) par tout simplement ca : $hget(info,tot)
ta variable %utile sert apparemment uniquement a créer la hashtable si elle n'existe pas , tu peux t'en passer , et remplacer la condition de création de la hashtable par
if ($hget(info) == $null) ou plus simplement (c'est un raccourci) if (!$hget(info))
ensuite j'ai l'impression (peut etre injustifiée j'ai peut etre mal lu) que la variable %menu et la hashtable font double effet : tu y enregistres les mêmes choses . n'utilise donc pas la variable %menu mais directement les $hget(info,tot) $hget(info,serv) etc ... ceci présente l'avantage en plus de pas tout te décaler si la personne a oublié de remplir un des champs a la première utilisation
enfin l'erreur que j'ai soulevé tout a l'heure , tu la comprendras quand tu auras lu ceci et compris ou ca foire :
alias bleh {
hmake bla 100
hadd bla serv serverz.dot.net
$hget(bla,serv) = $gettok(gna:gnurf,2,58)
hfree bla
}
ou alors j'ai trop bu auquel cas je m'excuse mais je crois vraiment pas .
le reste je vois pas de trucs majeurs même si je lis pas les sockets dans le texte .
Allan007
Messages postés82Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention12 février 2012 24 juil. 2004 à 01:41
Avec tout ce que tu dit que sa sa marche pa ou autre essaye
de m'aider pour que j'améliore ma source
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 24 juil. 2004 à 01:25
bah moi j'ai une erreur .
la syntaxe du $hget n'est absolument pas en cause , mais $hget() = blabla si dans le $hget() tu as juste un nom de server ca ne veut rien dire ...
%var = gna -> ok
$hget(bla,var) = gna -> non
...
(merci pour le $hmatch lol ...)
Allan007
Messages postés82Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention12 février 2012 24 juil. 2004 à 01:24
et adméton que c'est une command fausse, pourquoi
elle marche et que tout marche? :-)
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 24 juil. 2004 à 01:22
pada a écrit: "GuG
je pense que tu voulais dire "quand on sait pas on la boucle" .
je sais ce qu'est une hashtable , la syntaxe que tu utilises est tout simplement fausse ."
La syntaxe qu'il utilise est toute simplement bonne, $hmatch() était l'equivalent de $hfind dans les anciennes versions de mIRC; l'identifieur n'est plus documenté mais on peut toujours l'utiliser.
Allan007
Messages postés82Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention12 février 2012 24 juil. 2004 à 01:21
Tu as une photo regarde et si tu ne crois pas essaye toi
même je te promet que sa marche ;)
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 24 juil. 2004 à 00:55
te fatigue pas
si tu remplis le champ server avec "server.pourri" tu auras a un moment :
/server.pourri not connected to server (line 446,scriptbidule.mrc) .
L'affectation d'une variable et d'une item dans une hashtable ne suivent pas la même syntaxe ... enfin bon t'as raison :) lol ^^
Allan007
Messages postés82Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention12 février 2012 24 juil. 2004 à 00:51
La source marche trés bien pour le prouver je met une photo
de ma source en action
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 24 juil. 2004 à 00:48
c'est ptetre dans mirc 6.17 mais
$hget(info,$hmatch(info,*serv*,1)) = $gettok(%read,2,$asc(:))
ceci n'a aucun sens . testes si tu veux je n'ai rien a tester moi c'est ta source :)
si tu veux explique cependant ce que tu veux faire et puis on verra
Allan007
Messages postés82Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention12 février 2012 24 juil. 2004 à 00:43
Bah essaye et tu véras ;)
Allan007
Messages postés82Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention12 février 2012 24 juil. 2004 à 00:41
Désolé si j'étais désagréable mais l'histoir de cette sources
c'est tout dabord en socket je n'y connaissais rien et
j'ai lu des tutos et j'ai apris alors je suis fiert d'avoir
réalisé cette source alors aprés quand on me dit tout
sa voilà quoi..... mais je dit pas de pas critiquer ma
source parceque sans critique on avance pas
merci a tous
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 24 juil. 2004 à 00:40
GuG
je pense que tu voulais dire "quand on sait pas on la boucle" .
je sais ce qu'est une hashtable , la syntaxe que tu utilises est tout simplement fausse .
Allan007
Messages postés82Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention12 février 2012 24 juil. 2004 à 00:35
PaDa C'est pas pour le serveur MSN mais pour les serveurs qui resemble a msn comme paper les chats de ce style voilà
$hget(info,$hmatch(info,*serv*,1)) c'est du Hash Tables
quand on c'est on la boucle
Allan007
Messages postés82Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention12 février 2012 24 juil. 2004 à 00:24
Salut seregon,
"Tu me dira ou tu vois du MSN dans ta source"
J'ai marquer que c'etait un guest flood pour les serveurs qui resemble au serveur MSN
Et je n'offre pas du réchauffé comme tu dit j'ai crée cette
source qu'au risque des utilisateurs
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 24 juil. 2004 à 00:17
ps : j'ai mm pas eu a tester je précise , je pense pas que ca marche de toute facon , je retire que msn n'a rien a voir j'avais mal lu , et on dit "si quelqu'un pouvait" pas "si quelqu'un pourais" ... yen a plein d'autres mais c'est la meilleure :o)
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 24 juil. 2004 à 00:14
"$hget(info,$hmatch(info,*serv*,1)) = gnagna" ... j'ai comme un doute la
msn n'a rien a voir
réchauffé
inutile
pourquoi poster si ya des bugs ?
naze quoi...
cs_Seregon
Messages postés126Date d'inscriptionmercredi 30 avril 2003StatutMembreDernière intervention29 août 2004 23 juil. 2004 à 20:36
Tu me dira ou tu vois du MSN dans ta source
Pi ensuite vive l'utilité en ajoutant que comme d'hab vous offrez du réchauffé.
Jcroi ke jv arreter de commenter ici pake ca a l'air de vous plaire de pas ecouter ckon vous dit.
2 févr. 2005 à 07:05
29 juil. 2004 à 19:04
24 juil. 2004 à 10:50
tu utilises à la fois les hash tables et les var, ça sert à queud, sert toi que des hash tables.
regroupes les events de ton dialog,
" did -a guestmenu 4 $gettok(%menu,1,44)
did -a guestmenu 6 $gettok(%menu,2,44)
did -a guestmenu 8 $gettok(%menu,3,44)
did -a guestmenu 10 $gettok(%menu,4,44)
did -a guestmenu 12 $gettok(%menu,5,44)
did -a guestmenu 14 $gettok(%menu,6,44)"
remplace tout ça par un didtok.
ça sert à quoi le "debug" ? à part te flooder tout seul avec les raw de tes clones. lol ...
t'arrives à co combien de clones avec ça ? 3/4 maxi selon les serv et leur protections .
24 juil. 2004 à 02:17
battre lol, passe également une bonne nuit. et encore
merci :-)
24 juil. 2004 à 02:15
dsl d'être parti un peu cassant au début chu dans un état de stress avancé ... bonne nuit
24 juil. 2004 à 02:14
écrit je v'ai la modifié merci beaucoup :-)
24 juil. 2004 à 01:56
plein de ptits points pour améliorer un peu le code , j'ai pas vraiment d'idée de fond :
dans ton init de gestmenu , il semble que tu es sur que %menu contient tous les éléments qu'il faut . Ce qui implique qu'a la précédente utilisation , tu supposes que la personne a remplit tous les champs que tu lui demandes . donc tu peux rétrécir cette partie de ton code :
unset %menu
set %menu $addtok(%menu,$did(4).text,44)
set %menu $addtok(%menu,$did(6).text,44)
set %menu $addtok(%menu,$did(8).text,44)
set %menu $addtok(%menu,$did(10).text,44)
set %menu $addtok(%menu,$did(12).text,44)
set %menu $addtok(%menu,$did(14).text,44)
en ceci :
set %menu $did(4).text $+ $chr(44) $+ $did(6).text etc...
les slashs devant les "'hadd" sont inutiles mais tu peux les laisser ca ne change rien
la fonction $hmatch ou $hfind sert a repérer un élément dans une hashtable dont tu ne sais pas le nom exact de l'item (en gros , ou quand tu recherches un type de nom d'item etc ...) . mais la toi tu connais les noms de tes items donc cette fonction n'est pas utile : tu peux remplacer ca : $hget(info,$hmatch(info,*tot*,1)) par tout simplement ca : $hget(info,tot)
ta variable %utile sert apparemment uniquement a créer la hashtable si elle n'existe pas , tu peux t'en passer , et remplacer la condition de création de la hashtable par
if ($hget(info) == $null) ou plus simplement (c'est un raccourci) if (!$hget(info))
ensuite j'ai l'impression (peut etre injustifiée j'ai peut etre mal lu) que la variable %menu et la hashtable font double effet : tu y enregistres les mêmes choses . n'utilise donc pas la variable %menu mais directement les $hget(info,tot) $hget(info,serv) etc ... ceci présente l'avantage en plus de pas tout te décaler si la personne a oublié de remplir un des champs a la première utilisation
enfin l'erreur que j'ai soulevé tout a l'heure , tu la comprendras quand tu auras lu ceci et compris ou ca foire :
alias bleh {
hmake bla 100
hadd bla serv serverz.dot.net
$hget(bla,serv) = $gettok(gna:gnurf,2,58)
hfree bla
}
ou alors j'ai trop bu auquel cas je m'excuse mais je crois vraiment pas .
le reste je vois pas de trucs majeurs même si je lis pas les sockets dans le texte .
24 juil. 2004 à 01:41
de m'aider pour que j'améliore ma source
24 juil. 2004 à 01:25
la syntaxe du $hget n'est absolument pas en cause , mais $hget() = blabla si dans le $hget() tu as juste un nom de server ca ne veut rien dire ...
%var = gna -> ok
$hget(bla,var) = gna -> non
...
(merci pour le $hmatch lol ...)
24 juil. 2004 à 01:24
http://www.scriptsdb.org/tutar.php?id=136
et adméton que c'est une command fausse, pourquoi
elle marche et que tout marche? :-)
24 juil. 2004 à 01:22
je pense que tu voulais dire "quand on sait pas on la boucle" .
je sais ce qu'est une hashtable , la syntaxe que tu utilises est tout simplement fausse ."
La syntaxe qu'il utilise est toute simplement bonne, $hmatch() était l'equivalent de $hfind dans les anciennes versions de mIRC; l'identifieur n'est plus documenté mais on peut toujours l'utiliser.
24 juil. 2004 à 01:21
même je te promet que sa marche ;)
24 juil. 2004 à 00:55
si tu remplis le champ server avec "server.pourri" tu auras a un moment :
/server.pourri not connected to server (line 446,scriptbidule.mrc) .
L'affectation d'une variable et d'une item dans une hashtable ne suivent pas la même syntaxe ... enfin bon t'as raison :) lol ^^
24 juil. 2004 à 00:51
de ma source en action
24 juil. 2004 à 00:48
$hget(info,$hmatch(info,*serv*,1)) = $gettok(%read,2,$asc(:))
ceci n'a aucun sens . testes si tu veux je n'ai rien a tester moi c'est ta source :)
si tu veux explique cependant ce que tu veux faire et puis on verra
24 juil. 2004 à 00:43
24 juil. 2004 à 00:41
c'est tout dabord en socket je n'y connaissais rien et
j'ai lu des tutos et j'ai apris alors je suis fiert d'avoir
réalisé cette source alors aprés quand on me dit tout
sa voilà quoi..... mais je dit pas de pas critiquer ma
source parceque sans critique on avance pas
merci a tous
24 juil. 2004 à 00:40
je pense que tu voulais dire "quand on sait pas on la boucle" .
je sais ce qu'est une hashtable , la syntaxe que tu utilises est tout simplement fausse .
24 juil. 2004 à 00:35
$hget(info,$hmatch(info,*serv*,1)) c'est du Hash Tables
quand on c'est on la boucle
24 juil. 2004 à 00:24
"Tu me dira ou tu vois du MSN dans ta source"
J'ai marquer que c'etait un guest flood pour les serveurs qui resemble au serveur MSN
Et je n'offre pas du réchauffé comme tu dit j'ai crée cette
source qu'au risque des utilisateurs
24 juil. 2004 à 00:17
24 juil. 2004 à 00:14
msn n'a rien a voir
réchauffé
inutile
pourquoi poster si ya des bugs ?
naze quoi...
23 juil. 2004 à 20:36
Pi ensuite vive l'utilité en ajoutant que comme d'hab vous offrez du réchauffé.
Jcroi ke jv arreter de commenter ici pake ca a l'air de vous plaire de pas ecouter ckon vous dit.