Loeb
Protecteur(trice) de la Zenattitude


Genre: 
Inscrit le: 22 Juil 2005
Messages: 304
Voir l'animal du membre
Localisation: Vendée près de la mer
Niveau: 9 Classe:  Race:  Element:  Rang:  Voir ce personnage
116805248 
|
Posté le:
Jeu Juil 20, 2006 12:10 pm |
  |
Coucou à tous, je vais vous présenter ce petit addon qui pourra vous permettre de grader une personne tout simplement, pour ce faire copier le code suivant dans votre éditeur de script de la facon suivante. Ouvrez votre éditeur de script (boutton script sur la switch barre ou en tappant tout simplement alt + R), ensuite faites fichier (menu en haut à droite de l'éditeur) puis nouveau. Ainsi dans ce nouveau document coller le code suivant :
| Code: |
dialog Cmdesop {
title "Light_Cmdesop"
size -0 705 86 50
option dbu notheme
Text "Voice" 1, 2 2 42 8, center
Text "Halfop" 2, 2 21 42 8, center
Text "Op" 3, 45 2 42 8, center
Text "Protect" 4, 45 21 42 8, center
button "+" 5, 2 11 20 8
button "--" 6, 24 11 20 8
button "+" 7, 45 11 20 8
button "--" 8, 67 11 20 8
button "+" 9, 2 30 20 8
button "--" 10, 24 30 20 8
button "+" 11, 45 30 20 8
button "--" 12, 67 30 20 8
box "", 13, 0 -3 89 43
}
alias -l mdx {
var %dll = dll\mdx.dll
return $dll(%dll,$1,$2-)
}
alias Cmdesop {
dialog -m cmdesop cmdesop
dll dll/UltraDock.dll Dock 0 $dialog(statut).hwnd bottom statut
}
on *:dialog:cmdesop:init:*:{
mdx SetMircVersion $version
mdx MarkDialog $dname
mdx SetBorderStyle $dname clientedge border
mdx SetBorderStyle $dname 4 noborder
mdx SetDialog $dname style tool
mdx SetDialog $dname bgcolor $rgb(0,96,140)
mdx SetColor $dname 1,2,3,4 background $rgb(0,0,0)
mdx SetColor $dname 1,2,3,4 text $rgb(24,133,255)
mdx SetColor $dname 1,2,3,4 textbg $rgb(0,0,0)
}
on *:dialog:Cmdesop:sclick:5: { cmdevoice }
on *:dialog:Cmdesop:sclick:6: { cmdedevoice }
on *:dialog:Cmdesop:sclick:7: { cmdeop }
on *:dialog:Cmdesop:sclick:8: { cmdedeop }
on *:dialog:Cmdesop:sclick:9: { cmdehalfop }
on *:dialog:Cmdesop:sclick:10: { cmdedehalfop }
on *:dialog:Cmdesop:sclick:11: { cmdeprotect }
on *:dialog:Cmdesop:sclick:12: { cmdedeprotect }
alias cmdeop {
if ($me isop $active) { mode $active +oooooooooo $snick($active,1) $snick($active,2) $snick($active,3) $snick($active,4) $snick($active,5) $snick($active,6) $snick($active,7) $snick($active,8) $snick($active,9) $snick($active,10) }
}
alias cmdedeop {
if ($me isop $active) { mode $active -oooooooooo $snick($active,1) $snick($active,2) $snick($active,3) $snick($active,4) $snick($active,5) $snick($active,6) $snick($active,7) $snick($active,8) $snick($active,9) $snick($active,10) }
}
alias cmdeprotect {
if ($me isop $active) { mode $active +aaaaaaaaaa $snick($active,1) $snick($active,2) $snick($active,3) $snick($active,4) $snick($active,5) $snick($active,6) $snick($active,7) $snick($active,8) $snick($active,9) $snick($active,10) }
}
alias cmdedeprotect {
if ($me isop $active) { mode $active -aaaaaaaaaa $snick($active,1) $snick($active,2) $snick($active,3) $snick($active,4) $snick($active,5) $snick($active,6) $snick($active,7) $snick($active,8) $snick($active,9) $snick($active,10) }
}
alias cmdehalfop {
if ($me isop $active) { mode $active +hhhhhhhhhh $snick($active,1) $snick($active,2) $snick($active,3) $snick($active,4) $snick($active,5) }
else { chanserv halfop $active $snick($active,1) }
}
alias cmdedehalfop {
if ($me isop $active) { mode $active -hhhhhhhhhh $snick($active,1) $snick($active,2) $snick($active,3) $snick($active,4) $snick($active,5) $snick($active,6) $snick($active,7) $snick($active,8) $snick($active,9) $snick($active,10) }
}
alias cmdevoice {
if ($me isop $active) { mode $active +vvvvvvvvvv $snick($active,1) $snick($active,2) $snick($active,3) $snick($active,4) $snick($active,5) $snick($active,6) $snick($active,7) $snick($active,8) $snick($active,9) $snick($active,10) }
}
alias cmdedevoice {
if ($me isop $active) { mode $active -vvvvvvvvvv $snick($active,1) $snick($active,2) $snick($active,3) $snick($active,4) $snick($active,5) $snick($active,6) $snick($active,7) $snick($active,8) $snick($active,9) $snick($active,10) }
}
|
Voilà le code, il vous reste à enregistré le nouveau document, pour celà fichier (menu en haut à droite de l'éditeur) puis Enregistrer sous, et donnez a votre nouveau document le nom qui vous plaira par exemple commandeop.light.
Tou y est
PS : Il viendra peut être plus tard une liste de kick ou autre...
Petit screen
Je voulais ajouter aussi, si vous avez un problème pour cette remote répondez a ce post en exposant ce dernier, et si vous avez des propostions n'hésitez pas non plus ;) |
_________________

Dernière édition par Loeb le Sam Juil 22, 2006 6:37 pm; édité 1 fois |
|