Auto join !! tres simple

Contenu du snippet

Bah c est un auto-join pour joindre vos salons a la connection =)
a mettre dans les remotes !! voila voila que dire de plus ???

Source / Exemple :


dialog auto-join {
  title "Auto-Join System Beta"
  size -1 -1 398 269
  text "Auto-Join System Beta (c) bY KFlighT", 1, 10 250 250 100, disable nowrap center
  text "Channel Join Connect List", 5, 190 9 145 215
  edit "", 6, 265 30 125 20 autohs 
  edit "", 11, 265 50 125 20 autohs 
  edit "", 12, 265 70 125 20 autohs 
  edit "", 13, 265 90 125 20 autohs 
  edit "", 14, 265 110 125 20 autohs 
  edit "", 15, 265 130 125 20 autohs
  edit "", 16, 265 150 125 20 autohs 
  edit "", 17, 265 170 125 20 autohs 
  edit "", 18, 265 190 125 20 autohs 
  edit "", 19, 120 30 125 20 autohs 
  edit "", 21, 120 50 125 20 autohs
  edit "", 22, 120 70 125 20 autohs 
  edit "", 23, 120 90 125 20 autohs 
  edit "", 24, 120 110 125 20 autohs 
  edit "", 25, 120 130 125 20 autohs 
  edit "", 26, 120 150 125 20 autohs 
  edit "", 27, 120 170 125 20 autohs 
  edit "", 28, 120 190 125 20 autohs 
  box "Activer l auto-join", 4, 275 220 100 50
  check "On / Off", 7, 285 250 60 10 flat
  button "Cancel", 9, 6 215 100 20,flat ok
  button "Ok && Register", 8, 6 180 100 20,flat cancel
  box "Joindre un chan", 2, 6 9 100 150
  edit "" , 29, 11 50 90 20
  button "Joindre" , 30, 15 90 80 50,flat
}
On *:dialog:auto-join:sclick:30:{ join $did(auto-join,29).text }
on *:dialog:auto-join:sclick:8:{ 
  .set %chanjoin $did(29)
  .set %salon1 $did(6)
  .set %salon2 $did(11)
  .set %salon3 $did(12)
  .set %salon4 $did(13)
  .set %salon5 $did(14)
  .set %salon6 $did(15) 
  .set %salon7 $did(16)
  .set %salon8 $did(17)
  .set %salon9 $did(18)
  .set %salon10 $did(19)
  .set %salon11 $did(21)
  .set %salon12 $did(22)
  .set %salon13 $did(23)
  .set %salon14 $did(24)
  .set %salon15 $did(25)
  .set %salon16 $did(26)
  .set %salon17 $did(27)
  .set %salon18 $did(28)
}
on *:connect:{ if (%auto-join == on) { join %salon1 | join %salon2 | join %salon3 | join %salon4 | join %salon5 | join %salon6 | join %salon7 | join %salon8 | join %salon9 | join %salon10 | join %salon11 | join %salon12 | join %salon13 | join %salon14 | join %salon15 | join %salon16 | join %salon17 | join %salon18 }
}
on *:dialog:auto-join:init:00: {
  if %auto-join == on { did -c auto-join 7 } 
  did -a $dname 6 %salon1
  did -a $dname 11 %salon2
  did -a $dname 12 %salon3
  did -a $dname 13 %salon4
  did -a $dname 14 %salon5
  did -a $dname 15 %salon6
  did -a $dname 16 %salon7
  did -a $dname 17 %salon8
  did -a $dname 18 %salon9
  did -a $dname 19 %salon10
  did -a $dname 21 %salon11
  did -a $dname 22 %salon12
  did -a $dname 23 %salon13
  did -a $dname 24 %salon14
  did -a $dname 25 %salon15
  did -a $dname 26 %salon16
  did -a $dname 27 %salon17
  did -a $dname 28 %salon18
  did -a $dname 29 %chanjoin
}
/autoJoin /dialog -m auto-join auto-join

Conclusion :


Voila ! Pour lancer le dialog tapez /autoJoin

J attends Vos critiques , svp donnez une note merci =)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.