ÉDITEURS DE ON ... DE NANO45, REVU PAR REMI34

cs_Kolibot Messages postés 817 Date d'inscription mercredi 25 juin 2003 Statut Membre Dernière intervention 19 avril 2004 - 6 déc. 2003 à 16:32
t0nt0n Messages postés 133 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 16 mars 2004 - 10 déc. 2003 à 16:30
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/18470-editeurs-de-on-de-nano45-revu-par-remi34

t0nt0n Messages postés 133 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 16 mars 2004
10 déc. 2003 à 16:30
mIRC.hlp (tu trouveras touts les On)
cs_ReMi34 Messages postés 1025 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 28 mars 2005 2
8 déc. 2003 à 07:41
Oui en effet c'est pas mal itello :)
Mais je ne connaissais pas les 64 on pour te dire ...
Je verrais ca plus tard.

Sinon tu pourrais me dire ou tu as trouvé pour les on ... ?
Merci

Bonne continuation :)
NaNo45 Messages postés 81 Date d'inscription mercredi 2 juillet 2003 Statut Membre Dernière intervention 29 juin 2004
7 déc. 2003 à 01:45
Oué pas mal ;)
itello Messages postés 161 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 13 novembre 2004
6 déc. 2003 à 22:16
Ah, j'oubliais:
Avec un edit ton code peut etre pris plus simplement. et dans mon truc j'avais l'idée de remettre l'edit en mode normal quand on a creer le code.
itello Messages postés 161 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 13 novembre 2004
6 déc. 2003 à 22:13
Déjà:
1/ Quand on demande une nouvelle création de code, il faudrait supprimer la première, car avec 2 créations sur la même ListBox celà fait pas super. (suffit d'utiliser /did -r pour vider ton code puis de mettre le nouveau code)
2/ Pour les ons au lieu d'une table j'aurais utilisé un combo car avec les 64 ons que l'on peut trouver dans l'aide si tu les mets tous avec 64 tabs celà fera bordelique.
3/ Dans on text, tu pourrais demander l'action car on text ne sert pas seulement à detecter un texte surtout qu'en voillant le commentaires du haut on voit que tu avait eu cette idée au debut (commentaires du haut de ton dialog)

Je n'ai pas regardé le code mais sinon... Voila ce que j'ai fait comme dialog moi: chacun ces gouts mais prefere le mien.
dialog oneditor {
title "Creation de on"
size -1 -1 346 427
combo 1, 139 9 200 100, drop edit size
text "Type de on:", 2, 74 13 59 13
box "On action", 3, 5 24 336 172
edit "", 4, 11 64 325 23, multi return
edit "", 5, 11 112 325 23, multi return
edit "", 6, 11 160 325 23, multi return
text "Texte à dire", 7, 14 47 75 13
text "Action à faire", 8, 14 95 75 13
text "Où faire l'action", 9, 14 143 75 13
edit "", 10, 17 213 317 183, disabled multi return
box "Code", 11, 5 198 336 204
button "Fermer", 12, 264 407 75 17, ok
button "Creer", 13, 8 407 75 17
}

on *:dialog:oneditor:*:*: {
if $devent == init {
did -a oneditor 1 Action
did -a oneditor 1 Active
did -a oneditor 1 Agent
did -a oneditor 1 AppActive
did -a oneditor 1 Ban
did -a oneditor 1 Chat
did -a oneditor 1 Close
did -a oneditor 1 Connect
did -a oneditor 1 Ctcp
did -a oneditor 1 CtcpReply
did -a oneditor 1 DccServer
did -a oneditor 1 DeHelp
did -a oneditor 1 Deop
did -a oneditor 1 DeVoice
did -a oneditor 1 Dialog
did -a oneditor 1 Dns
did -a oneditor 1 Error
did -a oneditor 1 Exit
did -a oneditor 1 FileRcvd
did -a oneditor 1 FileSent
did -a oneditor 1 Help
did -a oneditor 1 Hotlink
did -a oneditor 1 Input
did -a oneditor 1 Invite
did -a oneditor 1 Join
did -a oneditor 1 KeyDown
did -a oneditor 1 KeyUp
did -a oneditor 1 Kick
did -a oneditor 1 Load
did -a oneditor 1 Logon
did -a oneditor 1 MidiEnd
did -a oneditor 1 Mode
did -a oneditor 1 Mp3End
did -a oneditor 1 Nick
did -a oneditor 1 Nosound
did -a oneditor 1 Notice
did -a oneditor 1 Notify
did -a oneditor 1 Op
did -a oneditor 1 Open
did -a oneditor 1 Part
did -a oneditor 1 Ping
did -a oneditor 1 Pong
did -a oneditor 1 PlayEnd
did -a oneditor 1 Quit
did -a oneditor 1 Raw
did -a oneditor 1 RawMode
did -a oneditor 1 SendFail
did -a oneditor 1 Serv
did -a oneditor 1 ServerMode
did -a oneditor 1 ServerOp
did -a oneditor 1 Signal
did -a oneditor 1 Snotice
did -a oneditor 1 Start
did -a oneditor 1 Text
did -a oneditor 1 Topic
did -a oneditor 1 UnBan
did -a oneditor 1 Unload
did -a oneditor 1 Unotify
did -a oneditor 1 UserMode
did -a oneditor 1 Voice
did -a oneditor 1 Wallops
did -a oneditor 1 WaveEnd
did -z oneditor 1
did -a oneditor 10 On action detecte une action que fait un autre usager (/me) . $+ $crlf
did -a oneditor 10 ____________________________________________ $+ $crlf
}
Tu continues ton truc
}
cs_ReMi34 Messages postés 1025 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 28 mars 2005 2
6 déc. 2003 à 17:56
Ok je verrais ca plus tard
cs_Kolibot Messages postés 817 Date d'inscription mercredi 25 juin 2003 Statut Membre Dernière intervention 19 avril 2004
6 déc. 2003 à 17:03
Dans ce cas, mets ta source dans la rubrique Tutorial est change le nom en Tutorial sur les On...
cs_ReMi34 Messages postés 1025 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 28 mars 2005 2
6 déc. 2003 à 16:51
Oui tofu tu as raison, mais les débutants qui veulent commencer à scripter, ils commencent, la plupart, sur des scripts deja existants (enfin c'est comme j'ai fais moi en tout cas). Puis, là, si un gars met cette source dans son script (ca m'etonnerais), celui qui téléchargera son script pourra voir cette source .....

Bref, ça ne te sers peut-être pas à toi mais aux autres oui lol.

:)
++
cs_ReMi34 Messages postés 1025 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 28 mars 2005 2
6 déc. 2003 à 16:41
Oups désolé :) Je corrige de suite
cs_tofu Messages postés 1726 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 13 juin 2009 1
6 déc. 2003 à 16:38
alias on.edit { dialog -m edit edit }

malgré tout je ne vois aucunement l'intéret pour les on quit, on join parceque vous allez pas changer laffichage toutes les 2 minutes... enfin bon c'est qu'un avis perso..
cs_Kolibot Messages postés 817 Date d'inscription mercredi 25 juin 2003 Statut Membre Dernière intervention 19 avril 2004
6 déc. 2003 à 16:32
Et on l'ouvre comment le dialog ?
Rejoignez-nous