My new addon-enemylist v1.0

0/5 (6 avis)

Snippet vu 6 080 fois - Téléchargée 27 fois

Contenu du snippet

EnemyList v1.0
This addon is like shitlist or hatelist .
He work and he don't give error :)
Is very simple to use ...
Have fun with this little addon and have a nice chat :]

Source / Exemple :


;--------------------
;EnemyList v1.0 by Viktor Anrdeev Bulgaria 
;-----------------------------------------------------

menu channel,status,menubar {
  •  EnemyList:/dialog -m enemy enemy
}

dialog enemy {
  title "EnemyList v1.0 by v1ko0"
  size -1 -1 264 207
  option pixels
  box "Enemy list", 2, 2 1 133 121
  list 3, 6 15 124 102, sort size vsbar
  box "Nick", 4, 139 1 122 60
  edit "", 6, 143 15 112 20, multi return autohs
  button "Add", 7, 148 37 48 18
  button "Del", 8, 202 37 48 18
  box "Status", 10, 139 63 58 59
  radio "On", 11, 143 78 48 18, group push
  radio "Off", 12, 143 99 48 18, push
  box "Punish", 13, 201 63 60 59
  radio "Kick", 14, 205 78 51 18, group push
  radio "Kick/Ban", 15, 205 99 51 18, push
  box "Reason", 17, 2 124 259 41
  edit "", 18, 6 138 250 22, multi return autohs
  button "Close", 19, 110 168 60 20, ok
  text "EnemyList", 20, 10 170 70 20, disable
  text "v1ko0", 21, 230 170 70 20, disable
  text "by", 22, 135 190 70 20, disable
}
on *:dialog:enemy:*:*: {
  if $devent = init {
    didtok enemy 3 32 %st.list
    did -a enemy 18 %st.msg
    if (%st.status == on) { did -c enemy 11 }
    elseif (%st.status == off) { did -c enemy 12 }
    if (%st.reason == k) { did -c enemy 14 }
    elseif (%st.reason = kb) { did -c enemy 15 }
  }
  if $devent = sclick {
    if $did = 7 { if ($did(6).text == $null) { return } | else { did -a enemy 3 $did(6).text | set %st.list $didtok(enemy,3,32) | .auser enemy $did(6).text | did -r enemy 6 } }
    if $did = 8 { if ($did(3).sel == $null) { return } | else { .ruser $did(3,$did(3).sel).text | did -d enemy 3 $did(3).sel | set %st.list $didtok(enemy,3,32) } }
    if $did = 11 { .set %st.status on | .enable #enemy }
    if $did = 12 { .set %st.status off | .disable #enemy }
    if $did = 14 { .set %st.reason k }
    if $did = 15 { .set %st.reason kb }
  }
  if $devent = edit {
    if $did = 18 { .set %st.msg $did(18) }
  }
}

#enemy on
on enemy:join:#: { if ($me isop $chan) { if (%st.reason == k) { kick $chan $nick %st.msg } | elseif (%st.reason == kb) { ban $chan $nick 3 | kick $chan $nick %st.msg } } }
#enemy end

;--------
;End of EnemyList 
;---------------------------

Conclusion :


Functions • fuck the bad :)

A voir également

Ajouter un commentaire Commentaires
Messages postés
5
Date d'inscription
mercredi 4 octobre 2006
Statut
Membre
Dernière intervention
7 octobre 2006

hi you are shitlist for big shit man it added 123 ip for list it my list for deleted all my list.. it fucktop :S check your source
Messages postés
7
Date d'inscription
jeudi 16 février 2006
Statut
Membre
Dernière intervention
31 mai 2006

can you modify your script, so it can act both on nicks and idents ? (at result we 'll have a shitlist wich acts on nicks/idents)
Messages postés
24
Date d'inscription
mercredi 5 mai 2004
Statut
Membre
Dernière intervention
4 juillet 2004

ok thanks :)
Messages postés
290
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
29 février 2008

program babylon or http://www.services.lycos.fr/traducteur/ if u want to translate ur script n text
Messages postés
24
Date d'inscription
mercredi 5 mai 2004
Statut
Membre
Dernière intervention
4 juillet 2004

Sorry but i don't speak french .... if i can i will made my addons in french but i don't can ;(

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.