begin process at 2010 02 10 11:00:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive IRC

 > 

Archives

 > 

Scripting

 > 

Un petit coup de main pour un novice


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Un petit coup de main pour un novice

mercredi 23 novembre 2005 à 06:40:39 | Un petit coup de main pour un novice

itzelien

Bonjour,
et bien voila je crois que je vais me lancer dans le scripting mIRC
meme si il parait que ça sert à rien , j'ai quand meme envie d'apprendre
un language :-) .

Je me suis mi à essayé de coder un petit identify , mais biensur ça bug
pourriez vous me donner un coup de main, merci :-)

dialog identify {
  title "Identify System"
  size -1 -1 130 78
  option dbu
  box "Sytème d'identification auto", 1, 5 3 121 71
  edit "", 2, 20 17 50 10
  text "Votre pseudo", 3, 77 17 34 8
  check "Activé", 4, 29 48 28 10
  check "Desactivé", 5, 29 59 39 10
  button "Ok", 6, 91 53 28 12,OK
  edit "", 7, 20 30 50 10
  text "Votre passe", 8, 77 30 30 8
}
on *:dialog:identify:sclick:*: {
  if ( $did == 4 ) { set %ident on
  }
  on *:dialog:identify:sclick:*: {
    if ( $did == 2 ) { set %pseudo
    }
    on *:dialog:identify:sclick:*: {
      if ( $did == 7 ) { set %pass
      }
      on *:dialog:identify:sclick:*: {
        if ( $did == 5 ) { set %ident off
        }

        On *:Connect: {
          if (%ident == on) {
            if ($me == %pseudo) {
              ns identify %pass
            }
            else {
              halt
            }

En vous remerciant
Bye
itzelien/Nony
(yop tempusus :p )

mercredi 23 novembre 2005 à 09:20:10 | Re : Un petit coup de main pour un novice

Mycado

on *:dialog:identify:sclick:*: {
  if ( $did == 4 ) { set %ident on
  }
  on *:dialog:identify:sclick:*: {
    if ( $did == 2 ) { set %pseudo
    }
    on *:dialog:identify:sclick:*: {
      if ( $did == 7 ) { set %pass
      }
      on *:dialog:identify:sclick:*: {
        if ( $did == 5 ) { set %ident off
        }
On *:Connect: {
          if (%ident == on) {
            if ($me == %pseudo) {
              ns identify %pass
            }
            else {
              halt
            }


Il me semblerai que tu ais oublier de fermer des accolades :)
met:
on *:dialog:identify:sclick:*: {
  if ( $did == 4 ) { set %ident on
  }}
  on *:dialog:identify:sclick:*: {
    if ( $did == 2 ) { set %pseudo
    }}
    on *:dialog:identify:sclick:*: {
      if ( $did == 7 ) { set %pass
      } }
      on *:dialog:identify:sclick:*: {
        if ( $did == 5 ) { set %ident off
        }}
On *:Connect: {
          if (%ident == on) {
            if ($me == %pseudo) {
              ns identify %pass
            }
            else {
              halt
            }}

jeudi 24 novembre 2005 à 22:33:08 | Re : Un petit coup de main pour un novice

Zento

Oui mort de rire, quand tu ouvre une accolade il fauitla refermer. on text { if (condition) { } } tu en ouvre une par condition donc tu en ferme une, plus celle de l'action ca fait 2.
mercredi 21 février 2007 à 00:21:11 | Re : Un petit coup de main pour un novice

uaip

nn mais même, ya plusieurs on *:dialog c'est normal ?
mercredi 21 février 2007 à 01:11:42 | Re : Un petit coup de main pour un novice

Mycado

Une réponse 2ans après, ça c'est énorme.
mercredi 21 février 2007 à 01:16:59 | Re : Un petit coup de main pour un novice

uaip

lol mycado, jviens aussi de rep a qqn dont le msg date de 2002 ^^ mais c'est une satisfactin personnelle avoir pu repondre =D


Cette discussion est classée dans : set, dialog, sclick, did, identify


Répondre à ce message

Sujets en rapport avec ce message

Bug avec mon script [ par Mandrake83 ] Voila j'ait ce script :dialog annonce { title "annonce" size -1 -1 260 103 option dbu edit %annonce, 1, 44 2 131 10 text "Votre annonce :", 2, 2 bah je comprend pas pk ca marche pas !!! [ par lobsteniee ] Pouvez vous me dire comment pk ca marche pas ?( c pas encore fini mais ya des chose ke je ve test ki marche pas ) ( le dialog et un peut en vrac mais Problème de couleurs quand j'écris (il écrit en double) [ par Camanche ] J'ai installé une source pour pouvoir sélectionner ma couleur d'écriture sur mon script mais il m'écrit mon texte en double. Je ne comprends pas pourq Need commande pr dialog ^^ [ par [Fk] ] menu menubar,channel { Repondeur:/dialog -m msg msg}dialog msg { title "? ? ? Message de Repondeur ? ? ?" size -1 -1 200 300 box "Configure ton /DID avec $nick comment faire ? [ par TroXsA ] salut all :pj'ai besoin d'un coup de main sur un dialogsa fait deux jour que je me tire les cheveux, oui il m'en reste pas beaucoup ;)bon mon probleme probleme... [ par vesparo ] voila alors je fait un quote system et je vous montre mon blem:;edit %quote, 2, 25 10 200 10;;On *:DIALOG:quote:edit:2: { set %quote $did(2) }On *:DIA Keski cloche ds mon dialog? :/ [ par [Fk] ] Slt , vla kan jouvre le dialog , les msg ne saffiche pas ( pourtan jai mis on 1:dialog:msgz:init:0:) De plus lors d'une action ( op;deop;voice etc .. Pkoi sa marche pas?! [ par [Fk] ] Salut , alors voila mon pb : -1: Lorsque j'ouvre mon dialog les text ke javai ecri ne saffichent pas -2: Lors d'une action ( Op;Deop;Quit etc .. ) , l systeme away [ par ketamin ] voila j aimerais avoir un menue deroulent ds mon systeme away pour choisir un pseudo parmit une liste je vous met le script deja fait au dessoups je d systeme away help plz [ par ketamin ] voila j ai toruver un systee away simple mais le message s affiche en /me en violer moi ej voudrais ki soit en/say come si j ecrivais un mess normale


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales