GUEST FLOODER TOUT EN DIALOG

cs_Seregon Messages postés 126 Date d'inscription mercredi 30 avril 2003 Statut Membre Dernière intervention 29 août 2004 - 23 juil. 2004 à 20:36
Slayer_Apocalypse666 Messages postés 1 Date d'inscription mercredi 2 février 2005 Statut Membre Dernière intervention 2 février 2005 - 2 févr. 2005 à 07:05
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/24812-guest-flooder-tout-en-dialog

Slayer_Apocalypse666 Messages postés 1 Date d'inscription mercredi 2 février 2005 Statut Membre Derniè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és 708 Date d'inscription lundi 15 juillet 2002 Statut Membre Dernière intervention 17 mars 2005
29 juil. 2004 à 19:04
moi j'aime bien :)
cs_tofu Messages postés 1726 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 13 juin 2009 1
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és 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 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és 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
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és 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 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és 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
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és 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 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és 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
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és 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 février 2012
24 juil. 2004 à 01:24
J'ai mit cette command aprés avoir lut un tuto le lien =>
http://www.scriptsdb.org/tutar.php?id=136

et adméton que c'est une command fausse, pourquoi
elle marche et que tout marche? :-)
Hades53 Messages postés 231 Date d'inscription mercredi 12 février 2003 Statut Membre Derniè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és 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 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és 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
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és 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 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és 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
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és 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 février 2012
24 juil. 2004 à 00:43
Bah essaye et tu véras ;)
Allan007 Messages postés 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 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és 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
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és 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 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és 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 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és 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
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és 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
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és 126 Date d'inscription mercredi 30 avril 2003 Statut Membre Dernière intervention 29 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.
Rejoignez-nous