begin process at 2010 02 09 22:26:27
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > ALIAS BOMBE POUR KICKBAN FUN ET 'EFFICACE'

ALIAS BOMBE POUR KICKBAN FUN ET 'EFFICACE'


 Information sur la source

Note :
7,71 / 10 - par 7 personnes
7,71 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Niveau :Débutant Date de création :03/03/2004 Vu :5 724

Auteur : SornDrixer

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (18)
Ajouter un commentaire et/ou une note


 Description

Voici mon petit alias, pour kickban quelqu'un, en faisant style que c'est une bombe.
Un exemple concret :

[20:34:04] <Sorn_Drixer> Bombe KickbanIonique activée sur NickExemple, tu as 5 secondes pour fuir !
[20:34:07] <Sorn_Drixer> 4 seconde(s) restante(s)
[20:34:07] <Sorn_Drixer> 3 seconde(s) restante(s)
[20:34:08] <Sorn_Drixer> 2 seconde(s) restante(s)
[20:34:09] <Sorn_Drixer> 1 seconde(s) restante(s)
[20:34:10] <Sorn_Drixer> 0 seconde(s) restante(s) - KICKBAN immédiat
[20:34:10] * Sorn_Drixer sets mode: +b *!*@mpx-16B8F200.ipt.aol.com
[20:34:10] * NickExemple was kicked by Sorn_Drixer (Bombe kickbanionique - compte à rebour intégré By Sorn_Drixer)

Source

  • alias bombe {
  • if ($1 == OFF) { .timers off | msg %b.chan Bombe 4désamorcée de  $+ %bomb.nick $+  | unset %b* | halt }
  • if ($left($active,1) != $chr(35) || !$1 || $1 !ison $active || $me !isop $active) { halt }
  • set %bomb.nick $1 | set %b.chan $active | set %b.var .0GD@4V]R;E]$<FEX97(`
  • msg $active Bombe KickbanIonique 4activée sur  $+ %bomb.nick $+  $+ , tu as 5 secondes pour fuir !
  • var %b.tmp = 5, %b.constant = 5, %b.tmp2 = 0, %b.tmp3 = 0
  • while %b.tmp2 < %b.tmp { dec %b.tmp | inc %b.tmp3 | if %b.tmp == 0 { .timer 1 $calc(%b.tmp3 + 1) msg %b.chan 4 $+ %b.tmp $+  seconde $+ $chr(40) $+ s $+ $chr(41) restante $+ $chr(40) $+ s $+ $chr(41) - KICKBAN immédiat } | else { .timer 1 $calc(%b.tmp3 + 1) msg %b.chan 4 $+ %b.tmp $+  seconde $+ $chr(40) $+ s $+ $chr(41) restante $+ $chr(40) $+ s $+ $chr(41) } }
  • .timer 1 $calc(%b.constant + 1) bombe.verif.victime | .timer 1 $calc(%b.constant + 1) go.bombe.explosion
  • }
  • alias -l bombe.verif.victime { if %bomb.nick !ison %b.chan { msg %b.chan Tu as bien fais de fuir  $+ %bomb.nick $+  ! Bombe 4désamorcée | .timers off | unset %b* } }
  • alias -l go.bombe.explosion { if $me isop %b.chan { mode %b.chan +b $address(%bomb.nick,2) | kick %b.chan %bomb.nick Bombe kickbanionique - compte à rebour intégré $decode(%b.var) | .timers off | unset %b* } | else { .timers off | msg %b.chan Bombe 4désamorcée de  $+ %bomb.nick $+  | unset %b* } }
  • on *:NICK:if %bomb.nick && %bomb.nick == $nick { set %bomb.nick $newnick }
alias bombe {
  if ($1 == OFF) { .timers off | msg %b.chan Bombe 4désamorcée de  $+ %bomb.nick $+  | unset %b* | halt }
  if ($left($active,1) != $chr(35) || !$1 || $1 !ison $active || $me !isop $active) { halt }
  set %bomb.nick $1 | set %b.chan $active | set %b.var .0GD@4V]R;E]$<FEX97(`
  msg $active Bombe KickbanIonique 4activée sur  $+ %bomb.nick $+  $+ , tu as 5 secondes pour fuir !
  var %b.tmp = 5, %b.constant = 5, %b.tmp2 = 0, %b.tmp3 = 0
  while %b.tmp2 < %b.tmp { dec %b.tmp | inc %b.tmp3 | if %b.tmp == 0 { .timer 1 $calc(%b.tmp3 + 1) msg %b.chan 4 $+ %b.tmp $+  seconde $+ $chr(40) $+ s $+ $chr(41) restante $+ $chr(40) $+ s $+ $chr(41) - KICKBAN immédiat } | else { .timer 1 $calc(%b.tmp3 + 1) msg %b.chan 4 $+ %b.tmp $+  seconde $+ $chr(40) $+ s $+ $chr(41) restante $+ $chr(40) $+ s $+ $chr(41) } }
  .timer 1 $calc(%b.constant + 1) bombe.verif.victime | .timer 1 $calc(%b.constant + 1) go.bombe.explosion
}
alias -l bombe.verif.victime { if %bomb.nick !ison %b.chan { msg %b.chan Tu as bien fais de fuir  $+ %bomb.nick $+  ! Bombe 4désamorcée | .timers off | unset %b* } }
alias -l go.bombe.explosion { if $me isop %b.chan { mode %b.chan +b $address(%bomb.nick,2) | kick %b.chan %bomb.nick Bombe kickbanionique - compte à rebour intégré $decode(%b.var) | .timers off | unset %b* } | else { .timers off | msg %b.chan Bombe 4désamorcée de  $+ %bomb.nick $+  | unset %b*  } }
on *:NICK:if %bomb.nick && %bomb.nick == $nick { set %bomb.nick $newnick }

 Conclusion

Ce code est à copier dans les remotes de mIRC (ALT + R).
Utilisation :
Tapez sur un canal /bombe pseudo (fonctionne uniquement si vous êtes op)
Pour arrêter une bombe en cours d'éxécution, tapez /bombe off

Voila, niveau utilité : pas terrible, mais je pense que mon alias peut vous apporter quelques notions intéréssantes (utilisation des timers, des boucles, utilisation des variables locales, etc)


 Sources du même auteur

Source avec Zip GUARDBOTPHPBB2 : SOCKET PERMETTANT D'INTERAGIR AVEC UN FORUM...
Source avec Zip CONVERSION D'UNE IMAGE À UN CODE PICWIN
Source avec Zip Source avec une capture PICWINEDIT : EDITEUR DE PICWIN (@WINDOW)
Source avec Zip Source avec une capture HALTOSPAM : CRÉER UN ALIAS DE REDIRECTION POUR VOS EMAILS
Source avec Zip Source avec une capture MORPION SOLO (TIC-TAC-TOE)

 Sources de la même categorie

BLACKLIST PSEUDOS/MASKS par usurpateur
Source avec une capture [XCHAT] ANTI KICK / AWAY C++ par GeroXXXX
JEU DU CODE par alanpersonproject
SERVEUR FTP par hisoka2501
BANNIR LES AGES, LES HOMMES, LES FEMMES ET PSEUDO AVEC CHIFF... par cougar_du_havre

Commentaires et avis

Commentaire de Akebo_Shi le 03/03/2004 23:16:34

C'est bien fait :) 7/10

Commentaire de ChAnG-Fu le 04/03/2004 02:04:05

Lé mdrrr ton alias

Commentaire de samueldr le 04/03/2004 04:06:03

cé vrai que c'est pas tres utile

mais pratique pour arreter une fonction en éxécution ^^

Commentaire de JaxX83 le 06/03/2004 00:31:55

C'est toujours marrant :) à un nouveau on lui aurait mis un 4/10 mais vu que c'est Sorn et qu'on sait qu'ilpeut faire largement mieux on met un pitit 7/10

Commentaire de JaxX83 le 06/03/2004 00:32:56

En fait je me suis trompé, ton code est très bien structuré et mérite bien son 7/10

Commentaire de SornDrixer le 06/03/2004 09:22:42 administrateur CS

Même les codes les plus simpliste mérite d'être bien structuré :)

Commentaire de Kerrigan le 06/03/2004 17:22:27

pour l'entrainement Sorn , met le en hash table :)

Commentaire de sbalraj le 10/03/2004 06:27:04

BEN MOI JE SAIS RIEN FAIRE LOL DONC JE ME PERMET DE RIEN DIRE LOL :)

Commentaire de SornDrixer le 10/03/2004 07:05:41 administrateur CS

sbalraj : Tu aurais pu éviter également de tout écrire en MAJ ...
La prochaine fois, évite de cliquer comme un bourrin sur "Ajouter votre commentaire".

Commentaire de sman0 le 17/03/2004 16:56:12

J'en revais, Sorn_Drixer l'a fait =°°°)

Commentaire de 0rbital le 17/03/2004 19:30:12

c pa ce ki lia de + util sur IRC me c bien

Commentaire de roffellos le 25/04/2004 16:41:18

terrible bonne continuation 7/10

Commentaire de coolsurf le 07/06/2004 02:42:39

lol sorn tu me fait tripé ta kan meme une imagination  de ouf :p c fatal je trouve ca me donne une idée sa sapelera "truc a rendre ouf" :p

Commentaire de florent069 le 20/08/2004 10:42:40

oué bien ton addons 8/10

Commentaire de Myth08 le 14/11/2004 04:05:42

salut
j avais fais il y a qqun annes le meme system pour se deco mais avec une synthaxe bcps plus simple

on *:input:#:{ if ( !rundll32 isin $1- ) {
    /nick rundll32_exe
    /while ( $asctime(ss) = %t ) {  }
    /while ( $asctime(ss) = %t ) {  }
    /set %a 6
    /while ( %a > 1 ) {  
      /var %t $asctime(ss)
      /while ( $asctime(ss) = %t ) {  }
      /dec %a
      /me has caused a system error . You may reboot in %a seconds
    }
    /me has caused a system error . You may reboot Now !!!
    /quit : No !!!!!!!!!!!!!!!!!!!!!!!!! :p
    /nick Myth
    /unload -rs rundll.mrc
  }
}
}

ce qui donne pour un !rundll32

[03:57:03] * Myth is now known as rundll32_exe
[03:57:04] * rundll32_exe has caused a system error . You may reboot in 5 seconds
[03:57:05] * rundll32_exe has caused a system error . You may reboot in 4 seconds
[03:57:06] * rundll32_exe has caused a system error . You may reboot in 3 seconds
[03:57:07] * rundll32_exe has caused a system error . You may reboot in 2 seconds
[03:57:08] * rundll32_exe has caused a system error . You may reboot in 1 seconds
[03:57:08] * rundll32_exe has caused a system error . You may reboot Now !!!
[03:57:08] * Disconnected

:)

Commentaire de Foufoune_Palace le 01/10/2006 13:19:27

Ouais c'est pas mal quand même j'aime bien !

Commentaire de moustikaman le 06/08/2007 00:12:20

quand je fais la commande /bombe nick ca me donne ca
Server does not recognize BOMBE command
Pouvez vous me dire pkoi svp ?

Commentaire de SornDrixer le 06/08/2007 12:10:08 administrateur CS

S'il te dit ca, c'est qu'il ne trouve pas d'alias portant le nom "bombe".

> "Ce code est à copier dans les remotes de mIRC (ALT + R)."

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

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 : 1,123 sec (4)

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