Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : loggin de membre sur un salon marche pas :( [ Archives / Scripting ] (kishkaya)

samedi 16 octobre 2004 à 16:49:56 | loggin de membre sur un salon marche pas :(

kishkaya

desole de poster si souvent mais je connais pas grand chose :(
en fait je crée un bot en ce moment mais il permettra a tout le monde de s'enregistrer puis de se logger par la suite j'ai fait un petit script non optimisé mais qui trace en gros la succession des etapes mais le probleme c'est que ca marche pas du tout et mirc ne lance pas de message d'erreur

if ($strip($1) == !myaccount) && ($2) && ($3) && (!$4) && ($hget(log,$nick) == $null) {
if ($exists(logged/ $+ $2 $+ .txt) == true) { .msg $nick Ce login a deja été pris recommencez la procedure d'enregistrement en choisissant un autre 4,0login }
elseif ($exists(logged/ $+ $2 $+ .txt) == false) {
/write $2 $+ .txt $2
/write $2 $+ .txt $3
/write $2 $+ .txt $nick
.msg $nick Vous avez choisi $read($2 $+ .txt,1) comme 4,0login 12,0 avec pour 4,0pass12,0 $read($3 $+ .txt,2)
.msg $nick Votre pseudo d'inscription est $nick toutefois vous pourrez pas la suite prendre le pseudo que vous desirez pour vous logger 4,0n'oubliez pas votre login et votre pass
.msg $nick loggez vous maintenant avec la commande 4,0!log <votre login choisi> <votre pass> 12,0pour voir les commandes disponibles ^^
}
}


voila tout ca c'est dans un on *:TEXT:*:?:{
je pense que le probleme viens des $+ 2 $+ .txt yen a plusieur et je pense que la sintax deconne mais en cherchant qur l'aide de mirc y avait ca alors je comprends pas pourquoi le script marche pas

_Marikou

dimanche 17 octobre 2004 à 13:43:43 | Re : loggin de membre sur un salon marche pas :(

Asthar

Réponse acceptée !
"$exists(logged/ $+ $2 $+ .txt) == true" <= ca sert a rien, de plus ce n'est pas "true" mais "$true". Préfère ceci "if ($exists(logged/ $+($2,.txt)))"

Ensuite, "$hget(log,$nick) == $null)" met plutot ca "!$hget(log,$nick)"
Il n'y a pas de "true / false" en mIRC mais des "$true / $false" =)

dimanche 17 octobre 2004 à 18:13:35 | Re : loggin de membre sur un salon marche pas :(

kishkaya

ouais aprs avoir relu l'aide je m'en etait apercu merci ^^
simpa pour la simplification dus == $null/$true/$false par le ! ou non je viens de mater l'aide et c'est niquel ca marche maintenant ^^

_Marikou



Cette discussion est classé dans : txt, nick, marche, msg, write


Répondre à ce message

Sujets en rapport avec ce message

prb de module de news [ par aeropad ] voila le probleme! g utiliser un script de news trouvé ici même et je l'ai modif un peu. mais c pas ca le prb :)le probleme c que je voudrais que les Livre d'or et en read et write ^^ [ par Tucefa ] Salut, je voudrais faire un livre d'or tout simple en read et write !Alors pour le read j'ai :on 1:TEXT:!livre:*:{ /notice $nick Livre d'or : if (%c Write ( il veut pas fonctionner ce couillon ) [ par sebuim ] salut tout le monde, j'aimerais savoir pk il veut pas ajouter le nick de la personne dans mon .txt menu nicklist { - .Ajouter .aux aop de # : write $ 2 questions ! [ par mikrobe ] 1ere question: J'aimerais savoir s'il y a un moyen, pour que lorsqu'il y a un changement de date ( à minuit tout les jours ) mon mirc m'écrive dans un write $read etc. [ par DetaX ] Bon j'ai un ptit probleme avec un script pour faire des dedicasses :) voila le bout de script :on *:text:*:?:{  if ($1 == FW) && ($2-) {    write dedi Besoin d'aide en rapport avec /write [ par YkS ] Bonjour à tous,Je viens demander de l'aide sur le forum en rapport à la commande /write.En effet j'ai codé un bot mIRC que j'étoffe au fur et à mesure aide pour code quizz [ par djdadou ] voila j'ai commencer un quizz, et je voudrai savoir comment faire pour donner le temps en "secondes,centieme de seconde" quand un nick trouve la repon Problème sur un code [ par Grandia ] Bonjour :)Voilà, je viens de faire une petite remote suivi d'un alias, et j'ai quelques soucis ! On peut dire que ça fonctionne qu'à moitié (et encore Bot [ par _dams ] Bonjour, j'aimerais equipé mon bot mirc d'un anti-idl , je voudrais donc qu'il agisse sur un salon noté en txt voici mon code on *:join:#:{ if ( $r un test ne s'effectue pas [ par demm0tte ] voici mon code : on *:join:#mon_chan:{  if ($nick != $me) {    var %i = 1, %j = $lines(spam_ip.txt)    while %i       if $address($nick,2) isin $rea


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,577 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.