begin process at 2010 03 17 03:23:24
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > PROTECTIONS PERSONNELLES : AUTO-REOP, AUTO-DEBAN, PROTECT-EXCEPTION, RVENGE KICK

PROTECTIONS PERSONNELLES : AUTO-REOP, AUTO-DEBAN, PROTECT-EXCEPTION, RVENGE KICK


 Information sur la source

Note :
8,56 / 10 - par 9 personnes
8,56 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Classé sous :protection, kick, ban, deban, revenge Niveau :Débutant Date de création :12/12/2002 Date de mise à jour :29/05/2004 11:37:10 Vu / téléchargé :33 186 / 2 714

Auteur : SornDrixer

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


 Description

Protections personnelles réservés aux OP (@).

Update du 29/05/04 (version 1.1) :
- Code légèrement optimisé
- Bug dans l'anti-ban réparé (merci Froh pour m'avoir signalé ce bug)
- Anti-ban amélioré (gère désormais encore + de format de bans)

Update du 01/05/04 :
Comme je vois que cette source est beaucoup vue, j'ai décidé de la remettre d'actualité, avec une version en dialog, configurable, et un systeme de protections améliorés.

Update du 31/07/03 :
J'ai quasi complétement recodé la protection, là tout est compatible sur tout type de services , à part pour l'anti deop qui utilise /msg chanserv op #canal pour se reopper .
Mais si vous ne trainez que sur des serveurs équipés de Epona, aucun problème.

Update du 05/08/03 :
Anti-Ban amélioré, très performant maintenant.

Source

  • Tout est dans le .ZIP
  • Je propose également la source sur un ftp pour ceux qui veulent la download sans être enregistré et identifié à ircfr :
  • http://poweredmgc.free.fr/sorn-creation/download.php?file=protections
Tout est dans le .ZIP
Je propose également la source sur un ftp pour ceux qui veulent la download sans être enregistré et identifié à ircfr :
http://poweredmgc.free.fr/sorn-creation/download.php?file=protections

 Conclusion

Pour faire fonctionner la protection, placez protections.mrc dans le répertoire de votre mIRC, et tappez /load -rs protections.mrc
(lire readme.txt pour de plus ample informations)

J'ai rajouté une autre petite fonction, dans le revenge kick, si on vous kick plus de 3 fois en moins 6 seconde, votre anti-kick ne kick réagit plus pendant un cours instant. Pratique par exemple quand votre revenge kick, kick quelqu'un d'autre qui a un revenge kick, et qui tourne vite à une bonne dizaine de kicks ...

Voila, j'espère avoir tout dit.
Bon scripting @+

##
Pour retrouver mes autres addons, http://www.Sorn-Creation.fr.tc
  

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 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

TCL - AJOUT SUPPRESSION DE LOGS par Atok
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

 Sources en rapport avec celle ci

Source avec une capture ANTIBAN PROTECTION BY DJUL. par djul51
BLACK-LIST par mixam
ANTIBAN par ours_en_pluche
ANTI IDLE !!! UN DE PLUS par elkwi
RACCOURCI KICK BAN par superspiff83

Commentaires et avis

Commentaire de Radioboygab le 19/12/2002 16:22:08

Salut, moi je trouve ça quand meme pas si pire que sa pour ta premiere source mais cela se savait deja, je suis sûre que tu va en faire d'autres meilleures.

Bonne chance ;-)

Commentaire de SornDrixer le 19/12/2002 17:44:33 administrateur CS

Ok merci de m'encourager.
Saches aussi que cette source ne révèle pas mon niveau.
J'ai crée pleins d'addons mais qui ne paraitront pas avant que le script que je fais soit fini voila.
Dans peu de temps, il y aura une nouvelle protection mais 10 fois mieux entièrement configurable et moins barbare celon la configuration.

Commentaire de TroXsA le 08/01/2003 18:23:19

Super le bout de script
moi j'ai bien :)
il y a un seul truc qui ne fonctionne pas C l'anti ban
enfaite si il fonctionne a moitier je suis Ban kan meme du chan le unban ce fait sans probleme, C le join $chan qui ne ce fait pas !!!
sinon tout le reste fonctionne tres tres bien

je vais le laisser dans mon script
merci encore pour ton script

Commentaire de SornDrixer le 08/01/2003 19:38:47 administrateur CS

Pourtant chez moi l'anti-ban marche bien.
Bon sinon, c'est pas grave, rajoute à la suite de mon petit code source :
raw 474:*:/chanserv unban $2 | join $2
( Ce raw se produit lors que d'un ban sur toi )

Sa compensera l'anti-ban si le join ne marche pas ;p
Allez bye

Commentaire de monger le 08/02/2003 19:59:56

moi ca marche que contre la ban
je suis débutant et je voudrai quelque chose de tres efficace contre les deop et les kick
merci
moi je ne sais pas faire toutes ces manipulations
ptete dans qqes années qd je crérai mon script
encore merci

Commentaire de monger le 08/02/2003 20:00:10

moi ca marche que contre la ban
je suis débutant et je voudrai quelque chose de tres efficace contre les deop et les kick
merci
moi je ne sais pas faire toutes ces manipulations
ptete dans qqes années qd je crérai mon script
encore merci

Commentaire de jashugan le 23/02/2003 17:30:41

moi l'anti deop ne marche pas quand on me deop il est marqué : you're not channel operator donc ca ne me reop pas ... comment faire ?

Commentaire de SornDrixer le 23/02/2003 19:21:59 administrateur CS

Cela signifie que tu n'es pas op, donc l'anti-deop n'agit pas.
Pourtant j'avais mis if ($me ison $chan) goto TRUC
else { halt }
tu devrais pas recevoir ce message.

Commentaire de Newbiequineconnaitrienenprogrammation le 14/03/2003 21:07:17

Je suis decu , J'ai mIRC 6.03 (+script invision) ,j'ai testé le antideop mais mirc m'affiche :
[7:47pm]ERROR > 421: Unknown command: CS
[7:47pm] ERROR > 482: You're not channel operator: ...

Commentaire de SornDrixer le 14/03/2003 21:15:10 administrateur CS

Pour la 1ère erreur :
Ton script ne reconnait pas la commande /cs , pour référence dans mon script :
cs op $chan
Donc tout les "cs" dans mon script tu les remplaces par /msg ChanServ

Pour ta 2ème erreur, et bien le revenge ne peut s'effectuer si t'es pas op.

Bon voici le script corrigé :


;#Protection Anti Deop Anti Ban Revenge Kick Protect Exeption By Sorn Drixer
;#Mon site : www.Bot-Corporation.fr.st
on *:DEOP:#:{
if ($opnick == $me) {
if ($me isop $chan) {
if ($nick == $me) { halt }
msg ChanServ op $chan | /kick $chan $nick [(AnTi-DeoP)(By Sorn DriXer)]
}
}
}

on *:BAN:#:{
if ($me isop $chan) goto BAN
else { halt }
:BAN
if ($me isin $banmask) && ($nick != $me) {
kick $chan $nick 11,1Anti-Ban ! [ By Sorn DriXer ] | /msg ChanServ unban $chan
}
}

on *:KICK:#:{
if ($knick == $me) {
if ($nick == $me) { halt }
if ($me isop $chan) goto KICK
else { halt }
:KICK
join $chan | /kick $chan $nick [Revenge kick][ By Sorn DriXer ]
}
}

on *:rawmode:#: {
if ($nick == $me) { halt }
if ($me isop $chan) {
if (( -e isin $1- ) && ( $me isin $1- )) {
mode $chan +e $me | kick $chan $nick Ne touche pas à mon exeption ! ( +e )
}
}
}

Commentaire de Newbiequineconnaitrienenprogrammation le 14/03/2003 21:17:46

Je suis decu , J'ai mIRC 6.03 (+script invision) ,j'ai testé le antideop mais mirc m'affiche :
[7:47pm]ERROR > 421: Unknown command: CS
[7:47pm] ERROR > 482: You're not channel operator: ...

Commentaire de Newbiequineconnaitrienenprogrammation le 14/03/2003 21:18:45

dsl pour le 2eme msg

Commentaire de Newbiequineconnaitrienenprogrammation le 14/03/2003 21:25:31

Merci pour ton correctif :)

Commentaire de Wamou le 04/04/2003 18:11:34

slt, je sais pas si c'est normal, mais pour l'anti deop, quand le deopeur utilise "!deop $me" , je me reop, mais ensuite, mon script essaye de kicker irix !! que faire  ? :)

Commentaire de SornDrixer le 04/04/2003 19:57:51 administrateur CS

Ben bien sur que c'est normal, c'est Irix qui te deop, et donc le remote veut le kicker.
Suffit de rajouter un petit :
if ($nick == Irix) { halt }

Commentaire de Wamou le 04/04/2003 20:45:26

eu ... ouais javais compris sa :) mais maintenant, il voudra plus kicker personne ! Et esce que un petit "on text" avec  "!deop $me" sa suffirais ? paske la sa kick celui ki ecaye meme de te deop ! fin c toi ki va me dire, ta plus dexp :) merci :)

Commentaire de SornDrixer le 04/04/2003 20:48:05 administrateur CS

Je comprend pas trop.
"paske la sa kick celui ki ecaye meme de te deop "
C'est ca le principe, sa kick dès que quelqu'un te deop, si tu veux éviter que sa kick, suffit de retirer les actions de /kick

Commentaire de Wamou le 04/04/2003 20:54:57

eu je voulais dire : meme si quelqun est pas op et quil essaye , avec le on text, il se fait kicker, c un peu moi pratique mais la au moin sa kick !! :)
mais ia pas une solution avec le on deop de kicker celui qui veu me deop ? (jespere que c pas tro embrouillé la :) )

Commentaire de SornDrixer le 04/04/2003 20:59:27 administrateur CS

Si quelqu'un est pas op, il peut pas deop et le remote ne réagit pas.
Et si quelqu'un te deop, sa kick deja, je vois pas quesque tu voudrais de + lol

Commentaire de Wamou le 04/04/2003 21:05:59

erf, non :) atta jarrive pas a texpliquer, sui tro compliqué :)
avec le "  On 1:text:$( !deop $me ):#: {  " sa kick celui ki di " !deop $me " meme si sa va pas me deop !
Et avec le "  on *:DEOP:#:{  " il kick irix, donc ia un pb :)
une idée ? lol

Commentaire de SornDrixer le 04/04/2003 21:09:44 administrateur CS

suffit d'utiliser l'opérateur isop pour savoir si le nick est op...

Commentaire de Wamou le 04/04/2003 21:20:19

erf, j'aurais voulu plutot une solution pour le "  on *:DEOP:#:{  " , pour qu'il kick pas irix, mais bon c'est bon, merci de m'avoir aidé :)

Commentaire de Nfp le 07/07/2003 00:08:54

on *:DEOP:*:#: {
if ($nick == $me) { halt }
if ($opnick == $me) {
msg L op $chan | /kick $chan $nick  [(AnTi-DeoP)(By Sorn DriXer)]
}
}

Son code anti deop marchera mieux comme cela

Commentaire de SornDrixer le 07/07/2003 10:09:18 administrateur CS

C'est strictement pareil lol, sauf tu as inversé les places des 2 conditions, et au lieu de demander d'être op à ChanServ, tu demandes à "L" .
Pour moi les services epona ( ChanServ, BotServ, MemoServ , NickServ , OperServ , HostServ ) sont les plus répendus, voila, ma source marche très bien comme cela :)

Commentaire de Nfp le 07/07/2003 12:05:30

Ecoute les code faut savoir les ecrirent
c est pas de ma faute si meme un mec qui les corige arrive encore a y faire des faut :)
alors voila
bon soz j ai un script a finir ++

Commentaire de aesthetics le 23/07/2003 03:00:45

bonjour
voila je debute et je comprend pas du tout rien marche chez moi :) il fo copier ce code ds les remote c ça?

Commentaire de SornDrixer le 23/07/2003 09:10:53 administrateur CS

Oui c'est ça, et ensuite le code fonctionne tout seul, rien n'a activer.

Commentaire de aesthetics le 23/07/2003 16:01:21

bah moi ça marche pas :(
i fe rien g tester avec un ami kan il me ban bah ça me ban meme si je suis op ça fe rien du tout :(
le seul truc ki fé on dirait c le unban chanserv ms bon sur Quakenet ça marche pas ^^

Commentaire de a1z2e3r4t5y6 le 26/07/2003 19:57:38

#: is an invalid command
oO

Commentaire de a1z2e3r4t5y6 le 26/07/2003 20:08:48

on 1:deop:#:{
  if ( $me == $opnick ) {
    .msg chanserv op $chan $me | /kick $chan $nick !
  }
}

ca marche mieux comme ca chez moi :)

Commentaire de irclover le 31/07/2003 16:17:22

ca marche pa du tout chez moi en tt cas... C'est a cause de quakenet me disais-je mais bon g changé les messages et ca reste inactif :/

Commentaire de irclover le 31/07/2003 16:48:44

ah ya du neuf en fait faut changer les messages et ya kelkes trucs ki marchent... Mais isop là t'en est sûr ksa marche partout ?

Commentaire de AtchOum67 le 31/07/2003 17:02:42

irclover moi ossi pareil marche po du tout :/

Commentaire de irclover le 31/07/2003 17:15:53

alors attend g du neuf... Chui à l'epita qd même ^^
Donc g démentelé le truc et il s'avère ke c le if ($me isop $chan) ki foire :/
Voilà ce ke j'ai éf...

on *:DEOP:#: { if ($opnick == $me) {
    /msg l op # | mode # -o $nick | kick # $nick  [ (AnTi-DeOp)(by HS) ]
  }
}

on *:KICK:#:{

  if ($knick == $me) {
    /j $chan | mode $chan -o $nick | kick $chan $nick [ (AnTi-KicK)(by HS) ]
  }
}

Bon alors je sais pa pk isop foire :/ C ptet une vieillerie..

Commentaire de AtchOum67 le 31/07/2003 17:22:21

tu sais po par contre pour l anti ban :p c cool :) v voir si sa  marche :)

Commentaire de irclover le 31/07/2003 17:29:35

vi ca ca marche et pour l'anti ban je suis actuellement dessus... J'ai jms fait ca moi erf vous m'en demandez de ces trucs lol

Commentaire de AtchOum67 le 31/07/2003 17:30:32

ben ecoute j susi noob  de sa alors g bc de ma lllooooolll pi j arrive po pour le deop sa me soul lol

Commentaire de AtchOum67 le 31/07/2003 17:38:52

nan mais tu voi si je veux le mettre sur tous les chan je laisse comem c g rien a modifie normalement et ben la sa fai rien pour chaque tru ke se soit deop ban ou revenge kick rien :(

Commentaire de irclover le 31/07/2003 17:57:44

http://www.mircscripts.org/archive.php?type=addon

Commentaire de AtchOum67 le 31/07/2003 18:10:36

et je fai koi de sa :) je dois faire quoi si sa ne te derange po bien sur lol

Commentaire de irclover le 31/07/2003 19:40:41

LOL
Franchement irc c trop trop LOL !!
Je me plonge 5 minutes ds le cmds et voilà ce ke je découvre...

Un pote ki est @ te kick/ban d'un channel, fait cette manip et rigole bien:

/msg L op #clan-dst
/msg L invite #clan-dst
/j #clan-dst

voilà... Après à toi de voir stu veux le mettre en script :)

Commentaire de H4xOr le 07/09/2003 15:35:59

Hey sorn, je pige pas le mec me kick et sa ne marche pas, tout ne marche pas chez moi :( help me :)

Commentaire de Isengard le 28/12/2003 00:22:42

Je comprend pas le truc du renvenge...
de toute facon quand tu revenge tu est déja déopé donc tu ne peut rien faire contre celui qui ta deopé :/

Commentaire de Elnath le 14/03/2004 14:37:30

chez moi il marche nikel c'est vraiment genial Bravo

Commentaire de le_keupson le 27/04/2004 03:34:10

Moi rien ne marche :(

Commentaire de SornDrixer le 27/04/2004 07:07:05 administrateur CS

Si 'rien ne marche', essayez sur un mIRC vierge. Moi je n'ai jamais rencontré de problème ..

Commentaire de angel_xxl1 le 17/05/2004 11:04:44

cet addon marche tres bien :-p merci sorn drixer

Commentaire de Froh le 24/05/2004 21:28:41

Merci pour l'update, bon boulot... :)

Commentaire de SornDrixer le 25/05/2004 06:54:59 administrateur CS

Merci angel_xxl1 et Froh :)

Commentaire de Froh le 25/05/2004 21:14:36

hum par contre...

?21:15:20? ::: Cerbere a mit le mode +o sur Froh :::
?21:15:20? ::: Cerbere a été banni de #odf par Froh (+b *!*@olympe.epiknet.org) :::

pas powaa XD

Commentaire de SornDrixer le 26/05/2004 06:59:29 administrateur CS

Si tu l'as banni, c'est qu'il ta déoppé auparavant. (l'événement OP de mon addon ne réagit que si tu as était déoppé auparavant)
Si Cerbere ne t'avait pas deop auparavant, je ne pense pas que cela vienne de mon addon.

Commentaire de Froh le 26/05/2004 11:07:36

Hum en effet mais j'ai beau tout relire partout je vois pas d'ou ca viens ... O.o

Commentaire de Froh le 27/05/2004 15:18:25

? 15:20:50 ?  ::: KindeaTh!*@* a été banni de #odf par tcyrille (+b KindeaTh!*@*) :::
? 15:20:50 ?  ::: *!*@EpiK-12DB88B4.ppp.tiscali.fr a été banni de #odf par Froh (+b *!*@EpiK-12DB88B4.ppp.tiscali.fr) :::
? 15:20:50 ?  ::: tcyrille a été kické de #odf par Froh (Evite de faire ça. Merci [Protection par Sorn_Drixer]) :::


Hmm la ca peut venir que de ton script, vu que ca marche quand il est desactivé, je l'ai reinstallé au cas ou mais ca fait la meme erreur (on bann qqun meme si c pas moi et le revenge s'active), rien a été fait sur moi durant l'operation (pas de tentative de bann ni rien)

Commentaire de SornDrixer le 27/05/2004 16:59:58 administrateur CS

Hm en effet, l'anti-pub pourrait bien avoir un problème au niveau de la détection de certains bans.
Je vais me pencher sur le problème ce week-end, et essayer de trouver la cause de cela.
Merci de m'avoir signalé ce bug en y apportant des précisions :)

Commentaire de Froh le 27/05/2004 18:13:09

De rien, j'attends l'up-update avec impatience, bien que celui ci est tres occupé il risque de partir avant moi...
/me sort

Commentaire de SornDrixer le 29/05/2004 11:39:58 administrateur CS

Source mis à jour :
le bug que tu m'as signalé Froh est corrigé.
Le code source a était légèrement optimisé.
L'anti-ban est plus performant.

Commentaire de Froh le 29/05/2004 14:04:50

De rien ^^, j'aurais du aussi prevenir pour les formats de bann mais sur le coup ca m'avais semblé assez peu important...

Commentaire de Greg3405 le 14/06/2004 13:38:04

on *:ban:#:{
  if ($banmask iswm $address($me,5)) mode # -b $banmask
}

ça me paraît plus simple (et plus efficace) de faire comme ça pour détecter si on est ban, que de passer en revue tous les types de bans avec une boucle

autre chose, dans alias -l go.action :
'if $1 && $2 && $3' peut sûrement être remplacé par 'if $3' (si $3 existe alors $1 et $2 existent)

sinon c'est bien bon travail :x

Commentaire de SornDrixer le 14/06/2004 14:03:15 administrateur CS

Je n'ai jamais utilisé l'opérateur iswn, voila pourquoi j'ai pris ma solution barbare pour détecter le type de bans.
C'est vrai que c'est beaucoup plus simple ainsi, à la prochaine mis à jour de l'addon, j'en tiendrais compte, merci :)

Pour l'alias go.action, il est vrai que si $3 existe, les autres paramètres juste avant existent forcément, c'est une (mauvaise) habitude de scripting que je n'arrive pas à perdre.

Merci de ton commentaire Greg3405 :P

Commentaire de l1solent le 25/06/2004 21:45:50

Hum ben moi j'ai rien de plus que ça

/dialog: 'protect.perso' invalid table, no ok or cancel id (line 56, protections.mrc)

Commentaire de SornDrixer le 26/06/2004 09:25:47 administrateur CS

l1solent : il te suffit d'utiliser une version de mIRC plus récente, minimum 6.03 (la 6.15 est disponible sur mirc.com sinon), qui gère les dialogs sans bouton ok ou cancel.

Commentaire de Milan0 le 27/06/2004 14:22:30

Pour irclover :

on *:KICK:#:{

  if ($knick == $me) {
    /j $chan | mode $chan -o $nick | kick $chan $nick [ (AnTi-KicK)(by HS) ]
  }
}

comment veu tu que ca le kick il faut ke tu soit op :o)
c'est pour cela que g rajouter un petit .msg l op $chan $me
le code modifier donne :

on *:KICK:#:{
  if ($knick == $me) {
    /j $chan | mode $chan -o $nick | .msg l op $chan $me | kick $chan $nick [ (AnTi-KicK)(by HS) ]
  }
}

voila c'est tout simple je pense que c'etait un oubli de ta part @ + :o)

Ps:Venez me retrouver sur le chan #scudetto du reseau irc.wcorsica.com et visitez mon site http://www.scudetto.fr.fm

Commentaire de SornDrixer le 27/06/2004 22:17:41 administrateur CS

Milan0, j'en profite pour commenter ton code :
mode $chan -o $nick > vérifie si tu es op avec l'opérateur isop avant de faire ça, ca évitera un message d'erreur dans certains cas.
.msg l op $chan $me, si on est ailleur que sur Quakenet ? La dernière version de mon addon de protections personnelles permet de configurer la commande pour s'op, c'est plus pratique.

Ha oui, j'oubliais une petite incohérence de ta part :
Ton code est censé deop le nick qui nous a deoppé, puis on est censé demander au bot de nous op, hors si on est pas op, comment on peut d'abord deopper la personne qui nous a deop ?

Commentaire de Princesse12 le 17/08/2004 00:48:02

Zoli sorn pour du debutant kickers :)

Perso j'ai un revenge que j'ai modifié avec un ami et tout le monde le veut et personne ne l'aura lol

Mais j'ai a plusieurs reprises fais des tests sur un chan ou on ne fait q tester les kicks et revenges (moi jsuis une fana des kicksfuns et revenges en tout genre entre amis) et je peux te dire q mon revenge (qui doit po etre assez optimisé) se fais degommé en moins d'1s lol
Franchement, y a vraiment des addons revenges d'enfer :)
Les thunder, blizard etc revenges c de la gneugneute lol sauf pour les debutants :)

Enfin perso, ton addon est suffisant pour un debutant owner d'un chan :)
Bo boulot :)

Commentaire de karimnacer le 19/08/2004 18:37:06

euh j'ai une question!!! Je viens de l'installer l'add-on et je me demande comment il peut fonctionner??? Je ne vois pas d'autre connecté. Généralement ya un 2e connecté (un clone) qui peut t'opper ensuite. Mais là ya rien! Alors si jme fais déopper comment ca marche??? Merci de répondre.

Commentaire de SornDrixer le 20/08/2004 09:41:16 administrateur CS

karimnacer : l'addon ne fonctionne pas par magie. Si tu es sur un chan non enregistré, et que l'on te deop par exemple, il ne pourra pas te reop. Pour se reop, il envoie une commande aux services du serveur (ou bot du serveur).
Par exemple avec ChanServ : /msg ChanServ op #canal

Commentaire de LordK1 le 07/12/2004 06:29:57

J'ai installé ce script qui me parait très amusant, mais voila mon soucis :

* /dialog: 'protect.perso' tableau invalide, Ne pas valider ou annuler l'id (ligne 56, protections.mrc)

Ne faisant que débuter, j'avoue être pas mal dérouté par ce message.

Commentaire de SornDrixer le 07/12/2004 07:07:48 administrateur CS

L'addon est à installer sur une version mIRC 6.03 minimum. (nous en sommes à mIRC 6.16!!)

Commentaire de LordK1 le 07/12/2004 16:34:13

En effet, ma version n'avait pas étée updatée depuis un moment...

Merci bien :)

Commentaire de J4Gu4R le 09/01/2005 03:04:33

Radioboygab
le 19/12/2002

LordK1
le 07/12/2004

2 ans de commentaires moi je dit respect pour un revenge kick, j'aurai jamais assé de talent pour faire user autant d'empruntes digitales sur les claviers :p

Commentaire de nightmar le 14/02/2005 01:56:01

on *:KICK:#:{
if ($knick == $me) {
if ($nick == $me) { halt }
if ($me isop $chan) goto KICK
else { halt }
:KICK
join $chan | /kick $chan $nick [Revenge kick][ By Sorn DriXer ]
}
}

si les deux on cette remotes dans leur script sa risque d'etre marant =D

Commentaire de SornDrixer le 14/02/2005 09:20:47 administrateur CS

Tu as une vieille version du code là nightmar.
Actuellement, l'événement KICK est comme ceci :

ON *:KICK:#:{
  if $knick == $me && $nick != $me {
    inc -u6 %flood.kick
    if %flood.kick > 3 { halt }
    elseif $me isop $chan { go.action $chan $nick 4 }
  }
}

Comme tu peux le voir, la variable %flood.kick est là pour empecher que cela tourne en kick infini.

Commentaire de Wallach le 22/04/2005 13:39:24

Quand on est un vrai , on se venge MANUELLEMENT !!! Comme les GRANDS ! :p
Bon script si c'est ton premier , continue sur cette voie

Commentaire de SornDrixer le 22/04/2005 14:21:17 administrateur CS

Wallach : dans le cas où on est présent et actif au moment de l'action (deop, ban ou autre), il est clair qu'on peut très bien se venger manuellement, mais il suffit qu'un jour on s'absente  et qu'un petit malin s'amuse à mettre le bordel, l'addon a de forte chance de l'arrêter.

C'est évidemment ma 1ère source comme je l'ai indiqué dans la description, mais celle-ci a été postée le 12/12/2002
Et depuis, j'ai progressé et fait beaucoup d'autres addons.
Tu peux d'ailleurs voir ma liste de sources ici :
http://www.ircfr.com/listeauteur2.aspx?ID=19188

Commentaire de Wallach le 04/05/2005 12:27:07

ok j'irai peut etre faire un tour :)

Commentaire de XxXxX47 le 25/06/2005 23:13:13

il me met: ligne 56 eroné : alias -l protection { if !$dialog(protect.perso) { dialog -md protect.perso protect.perso } }
qq peut me dire c quoi le pb ?! svp

Commentaire de SornDrixer le 26/06/2005 10:12:20 administrateur CS

Qui te met ca ? mIRC ? je n'ai jamais vu mIRC donner ce message d'erreur, en tout cas la ligne là est correct (comme le reste de mon code d'ailleurs..)
Teste sur un mIRC vierge (www.Mirc.com)

Commentaire de kmod le 18/09/2005 13:04:44

YOP all moi , chez moi la protection ne marche pas , pq ? jai pas tre bien compris quest ce quil fallai mettre dans la case. mon msn kev78990@hotmail.com

Commentaire de homme_fort le 21/11/2005 08:17:21

Salut ^^ !!
Voici mon premier post , et c'etait pour dire que l'on me dit sa :  /dialog: 'protect.perso' invalid table, no ok or cancel id (line 56, protections.mrc)

Voila merci de m'aider

Commentaire de SornDrixer le 21/11/2005 16:28:49 administrateur CS

Questions posées déjà 2 fois, j'y ai déjà répondu, merci de lire les commentaires plus haut (et plus exactement, celui de l1solent ou de LordK1)

;-)

Commentaire de homme_fort le 22/11/2005 13:32:25

je pense que tu va pas vouloir mais j'aimerais pouvoir modifier pour le kick pour que sa dise la prochaine fosi tu me kickeras plus ^^ !!

voila sa serait sympa de me dire ^^'

Commentaire de SornDrixer le 22/11/2005 13:39:45 administrateur CS

Jette un oeil à l'alias interne "raison", c'est lui qui précise la raison du kick.

Commentaire de homme_fort le 23/11/2005 14:38:29

je suis désolé mais comme je débute :s !!

je suis dans teamscript , je suis dans les aliases que j'ai ouvert avec alt + a mais je ne voit pas se quil faut modifier merci de m'aider :s

Commentaire de kmod78 le 03/12/2005 13:37:31

Salut tout lmonde , je ne comprend pas la commande /msg ChanServ op je ne sais pas ce qu'il faut mettre HELP ME plz #aL

Commentaire de sigma770077 le 13/02/2006 15:52:48

salut, j'ai essayé ton script. Le probléme c'est que j'ai pas l'impression que sa marche.. jai tt bien fait, sa ma di qu'il était installé et tt. Mais en fait je suis proprio du salon, et dc les op ne peuvent deja pas me kicker ni me deop.. dc le script ne fonctionne pas, et même quand je me suis mis juste un accés SOP et ba sa n'a rien donné...

Commentaire de SornDrixer le 13/02/2006 16:17:47 administrateur CS

Pourquoi chez moi ainsi que chez d'autre personne cela fonctionne alors ? ^^

Essaie d'isoler le problème :
- teste sur un autre serveur
- teste sur un autre mIRC (mIRC vierge, dernière version)
- vérifie que l'addon est correctement configuré

Si malgré ca le code ne fonctionne pas, essaie de le debugger en plaçant des echo dans chaque événement, pour voir ce qui s'éxécute et ce qui ne s'execute pas.

Commentaire de sigma770077 le 14/02/2006 11:34:57

dsl je code pas, mais sa faisait un moment que je cherchais un scripts dans le genre de celui la, c pour sa que j'ai envi qu'il fonctionne. Y a moyen qu'on se voit sur un reseau irc ?
Je crois que le script a marché a un moment, ex :

[11:21:45] * Rafaruto sets mode: +b *!*@EpiK-BD0E7998.xxxxxx[11:21:45] * Sigma sets mode: -b *!*@EpiK-BD0E7998.wxxxxxxx

dsl pr les xxxxx je prefere pas qu'on voit mon ip et tt ^^

On peut se voir sur irc ? ou discuter sur msn ? pck en fait c juste la pratique qui marche pas, la ptite fenetre ac les options et tt sa jlai eu..

Commentaire de wiwilafolle le 28/05/2007 22:37:50

Dsl mais je suis assez mauvais donc j'aurais besoin d'explications. Donc j'ai installé les protections personnelles. Je suis sur mIrc et je suis op sur un channel. Et quand je fais clic droit su le pseudo d'un gars et que je vais dans "protections personnelles" je dois faire quoi après ?
Parce que je suis op mais le gars m'enlève le op (ou me deop) comme il veut et comment je fais pour ne plus être ban deop kick sur un chan ou je suis op ?

Et aussi si vous avez un truc pour se op sur un chan sans qu'un autre op le fasse. Genre je me op sans que le gars le sache, en trichant un peu XD

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Auto Op/DeOp/Ban/DeBan/Voice/DeVoice/Kick [ par NOMADYSTIC ] Salut a tous,,je suis pas un ''vrai'' scripteur, plutot je prend se qui est a mon niveau et le modiffie pour mon usage perssonel, présentement,, jai c avertissment +kick +ban [ par demonforum ] bonjour tlm voila je cherche une remote ou quelqu'un qui pourais m'aidevoila je vous explique je cherche a faire quand on dit un mot genre puteun mess traceur de kick && ban [ par moho1 ] bonjour à tt, C'est la premiere fois que je poste une question ici lol, parce que je vois que c'est un bon site pour scripting et autre truc. Là je vo Avertissement / kick /ban [ par fandeth ] Bonjour,J'ai créer un bot animation en mirc et il fait modération aussi avec des avertissement !Mais se que je souhaiteré c'est qu'au bout de 2 aver juste un petit soucis avec mes ban.. svp [ par La_Faucheuse ] bonjour,j'ai trouvé un code sur ce site pour creer des kicks/bans sympas. Je cherche juste a modifier les raisons de kick, j'ai aussi essayé de rajout Kick Ban no réponse [ par Newbieeeeee ] Salut tous le monde, serait til possible que quand je auto ban kick ctcp avec ce script!!!on !*:join:#abcedf:ctcp $nick versionon *:ctcpreply:version* Auto ban [ par Newbieeeeee ] on @*:text:*:#: { if (lol $isin $strip($1-)) /kick $chan $nick lol } } jaimerai creer un truc marran kand kelk1 di lol sa l il y a un probleme là [ par WorldDMT ] salutc'est au cas qu'il y a ban sur un mask ( par exp: +b *!*@120.120.120.12 ) tout les nick qui se raportent a ce mask doivent etre kick bon j'ai fai Remote averto , kick et après ban [ par tim01 ] Bonjour,Voilà j'essaye de coder un anti spam et badwords, voilà mon code On *:TEXT:*pute*:#:{    if ( %pute <= 1 | halt ) { /inc %pute $+ $nick 1 | revenge kick [ par cocomyl ] Bonjour,J'aimerais faire une remote qui me permettrait de kill quelqu'un en passant par ma pl., si la personne me kick Pourriez vous m'aidez svpMerci


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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 : 2,184 sec (4)

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