MiRC aDDoN By YO xD
Aquí sus voy a dejar mi primer addon.
Bueno sus presento a CaDDoNv0.01 . Es un pequeño addon de inputs para el MiRC. En realidad hace lo que hacen todos pero es mio xD, es un pequeño addon para mejorar si cabe más la facilidad de usar el mirc con comandos tipo:
.k .b .t
Este pequeño addon es totalmente configurable, tanto los colores como los mensages con un pequeño dialog.
Para instalarlo copiar el codigo en mirc/caddon/caddon.ini . la imagen en /caddon/cadd.bmp y lo cargais como cualquier otro addon /load -rs CaDDoN/caddon.ini.
;–caddon.ini
;—————————– Addon by cosm0s —————————
; VERSIÓN DE PRUEBA YEAH! by cosm0s xD
;————————————————————————–
on *:LOAD:{
set %c0scomon .
set %c0smsn on
set %c0sinv on
set %c0saddon off
set %c0sdopm 4Me VoY Pa BaJo! ;)
set %c0sop 4KiLLoU VeN aCa Pa Ca! ;)
set %c0sdop 4TaS PoRTao MaL :(
set %c0sopme 4 Me voy Pa arriba !!!
set %c0svz 4HaBLa Me!!!
set %c0sdvz 4A CaLLaR!!!
set %c0smsnin Te estoy invitando coñe… entra en mi canal!
set %c0sreg 4 Aquí tienes el reg !!
set %c0sdreg 4 Por algo te lo quite !!
set %c0spart Me voy
set %c0scolban 12
set %c0scolkit
set %c0sclak 12
set %c0sctopi 1
set %coosdopm dopm
set %coosop op
set %coosdop dop
set %coosopme opme
set %coosvz vz
set %coosdvz dvz
set %coosk k
set %coosb b
set %coosdelb delb
set %coostopic topic
set %coosp p
set %cooshop hop
set %coosinv inv
set %coosinfo info
set %cooslevels levels
set %coosrg rg
set %coosdrg drg
set %coosakicks akicks
set %coosakick ak
set %coosdakick dakick
set %coosmuerte muerte
set %coosmuerte2 muerte2
set %coosinv2 NO TOKAR
set %coosradio radio
set %c0sload cargado
echo -s 8,8|0,1 cosm0s – aDDoN v0.01 8,8|
echo -s 8,8| 1 cosm0s – aDDoN 8,8|9,1 CARGADO 8,8|
}
menu status {
cosm0s – aDDoN:/c0sD
}
alias c0sD { dialog -m c0sdial c0stabla }
dialog c0stabla {
title “cosm0s addon v0,01″
size -1 -1 500 300
tab “General” 1, 0 0 500 304
tab “Comandos” 2, 0 0 500 304
tab “Mensages” 3
tab “Colores” 4
box “on/off”,7,10 30 140 90, tab 1
check “Activar addon”,8,20 50 100 20,right tab 1
check “Activar Mensages”,9,20 70 100 20,right tab 1
check “Activar invites (notice)”,10,20 90 120 20,right tab 1
edit “”,11,160 35 330 85,read,multi,vsbar tab 1
text “Prefijo de los comando :”,93,20 270 130 20, tab 1
edit “”,94,140 269 70 18 , tab 1
box “Editar ComandoS”,12,10 30 480 260, tab 2
text “deop me :”,13,20 50 100 20, tab 2
text “deop user :”,14,20 70 100 20, tab 2
text “op me:”,15,20 90 100 20, tab 2
text “op :”,16,20 110 100 20, tab 2
text “dar voz:”,17,20 130 100 20, tab 2
text “Quitar voz :”,18,20 150 100 20, tab 2
text “kickear :”,19,20 170 100 20, tab 2
text “Banear :”,20,20 190 100 20, tab 2
text “Quitar Ban :”,21,20 210 100 20, tab 2
text “Invitar :”,22,20 230 100 20, tab 2
text “Topic :”,23,20 250 100 20, tab 2
text “Salir del canal :”,24,20 270 100 20, tab 2
edit “”,25,100 45 70 18 , tab 2
edit “”,26,100 66 70 18 , tab 2
edit “”,27,100 87 70 18 , tab 2
edit “”,28,100 108 70 18 , tab 2
edit “”,29,100 129 70 18 , tab 2
edit “”,30,100 149 70 18 , tab 2
edit “”,31,100 169 70 18 , tab 2
edit “”,32,100 189 70 18 , tab 2
edit “”,33,100 209 70 18 , tab 2
edit “”,34,100 229 70 18 , tab 2
edit “”,35,100 249 70 18 , tab 2
edit “”,36,100 269 70 18 , tab 2
text “Reentrar :”,37,190 50 100 20, tab 2
text “Invitar :”,38,190 70 100 20, tab 2
text “Info del canal”,39,190 90 100 20, tab 2
text “Levels :”,40,190 110 100 20, tab 2
text “Dar reg:”,41,190 130 100 20, tab 2
text “Quitar reg :”,42,190 150 100 20, tab 2
text “akick :”,43,190 170 100 20, tab 2
text “Quitar akick :”,44,190 190 100 20, tab 2
text “Lista de akicks :”,45,190 210 100 20, tab 2
text “Muerte :”,46,190 230 100 20, tab 2
text “Muerte 2 :”,47,190 250 100 20, tab 2
text “Radio :”,49,190 270 100 20, tab 2
edit “”,50,280 45 70 18 , tab 2
edit “”,51,280 66 70 18 , tab 2
edit “”,52,280 87 70 18 , tab 2
edit “”,53,280 108 70 18 , tab 2
edit “”,54,280 129 70 18 , tab 2
edit “”,55,280 149 70 18 , tab 2
edit “”,56,280 169 70 18 , tab 2
edit “”,57,280 189 70 18 , tab 2
edit “”,58,280 209 70 18 , tab 2
edit “”,59,280 229 70 18 , tab 2
edit “”,60,280 249 70 18 , tab 2
edit “”,61,280 269 70 18 , tab 2
box “Editar Mensages”,62,10 30 480 260, tab 3
text “Mensages deop me :”,63,20 50 100 20, tab 3
text “Mensage op me :”,64,20 70 100 20, tab 3
text “Mensage op :”,65,20 90 100 20, tab 3
text “Mensage deop :”,66,20 110 100 20, tab 3
text “Mensage +voz:”,67,20 130 100 20, tab 3
text “Mensage -voz :”,68,20 150 100 20, tab 3
text “Mensage invite :”,69,20 170 100 20, tab 3
text “Mensage al dar reg :”,70,20 190 100 20, tab 3
text “Mensage al quitar reg :”,71,20 210 110 20, tab 3
text “Mensage salir del canal :”,72,20 230 120 20, tab 3
edit “”,73,140 45 340 18 , tab 3
edit “”,74,140 66 340 18 , tab 3
edit “”,75,140 87 340 18 , tab 3
edit “”,76,140 108 340 18 , tab 3
edit “”,77,140 129 340 18 , tab 3
edit “”,78,140 149 340 18 , tab 3
edit “”,79,140 169 340 18 , tab 3
edit “”,80,140 189 340 18 , tab 3
edit “”,81,140 209 340 18 , tab 3
edit “”,82,140 229 340 18 , tab 3
box “Colores”,84,10 30 480 260, tab 4
text “Color del mensage del ban :”,85,20 50 140 20, tab 4
text “Color del mensage del kit :”,86,20 70 140 20, tab 4
text “Color del mensage del akick :”,87,20 90 140 20, tab 4
text “Color del Topic :”,88,20 110 140 20, tab 4
edit “”,89,160 45 320 18 , tab 4
edit “”,90,160 66 320 18 , tab 4
edit “”,91,160 87 320 18 , tab 4
edit “”,92,160 108 320 18 , tab 4
icon 100, 10 20 400 300, cadd.bmp , tab 1
}
on 1:dialog:c0sdial:init:0:{
if (%c0saddon == on) { did -c c0sdial 8 }
if (%c0sinv == on) { did -c c0sdial 9 }
if (%c0smsn == on) { did -c c0sdial 10 }
if (%c0scomon != $null) { did -a c0sdial 94 %c0scomon }
if (%coosdopm != $null) { did -a c0sdial 25 %coosdopm }
if (%coosdop != $null) { did -a c0sdial 26 %coosdop }
if (%coosopme != $null) { did -a c0sdial 27 %coosopme }
if (%coosop != $null) { did -a c0sdial 28 %coosop }
if (%coosvz != $null) { did -a c0sdial 29 %coosvz }
if (%coosdvz != $null) { did -a c0sdial 30 %coosdvz }
if (%coosk != $null) { did -a c0sdial 31 %coosk }
if (%coosb != $null) { did -a c0sdial 32 %coosb }
if (%coosdelb != $null) { did -a c0sdial 33 %coosdelb }
if (%coosinv != $null) { did -a c0sdial 34 %coosinv }
if (%coostopic != $null) { did -a c0sdial 35 %coostopic }
if (%coosp != $null) { did -a c0sdial 36 %coosp }
if (%cooshop != $null) { did -a c0sdial 50 %cooshop }
if (%coosinv2 != $null) { did -a c0sdial 51 %coosinv2 }
if (%coosinfo != $null) { did -a c0sdial 52 %coosinfo }
if (%cooslevels != $null) { did -a c0sdial 53 %cooslevels }
if (%coosrg != $null) { did -a c0sdial 54 %coosrg }
if (%coosdrg != $null) { did -a c0sdial 55 %coosdrg }
if (%coosakick != $null) { did -a c0sdial 56 %coosakick }
if (%coosdakick != $null) { did -a c0sdial 57 %coosdakick }
if (%coosakicks != $null) { did -a c0sdial 58 %coosakicks }
if (%coosmuerte != $null) { did -a c0sdial 59 %coosmuerte }
if (%coosmuerte2 != $null) { did -a c0sdial 60 %coosmuerte2 }
if (%coosradio != $null) { did -a c0sdial 61 %coosradio }
if (%c0sdopm != $null) { did -a c0sdial 73 %c0sdopm }
if (%c0sopme != $null) { did -a c0sdial 74 %c0sopme }
if (%c0sop != $null) { did -a c0sdial 75 %c0sop }
if (%c0sdop != $null) { did -a c0sdial 76 %c0sdop }
if (%c0svz != $null) { did -a c0sdial 77 %c0svz }
if (%c0sdvz != $null) { did -a c0sdial 78 %c0sdvz }
if (%c0smsnin != $null) { did -a c0sdial 79 %c0smsnin }
if (%c0sreg != $null) { did -a c0sdial 80 %c0sreg }
if (%c0sdreg != $null) { did -a c0sdial 81 %c0sdreg }
if (%c0spart != $null) { did -a c0sdial 82 %c0spart }
if (%c0scolban != $null) { did -a c0sdial 89 %c0scolban }
if (%c0scolkit != $null) { did -a c0sdial 90 %c0scolkit }
if (%c0sclak != $null) { did -a c0sdial 91 %c0sclak }
if (%c0sctopi != $null) { did -a c0sdial 92 %c0sctopi }
}
on 1:dialog:c0sdial:sclick:8:{ %c0saddon = $iif(%c0saddon == on,off,on) }
on 1:dialog:c0sdial:sclick:9:{ %c0sinv = $iif(%c0sinv == on,off,on) }
on 1:dialog:c0sdial:sclick:10:{ %c0smsn = $iif(%c0smsn == on,off,on) }
on 1:dialog:c0sdial:edit:25:{ %coosdopm = $did(25).text }
on 1:dialog:c0sdial:edit:26:{ %coosdop = $did(26).text }
on 1:dialog:c0sdial:edit:27:{ %coosopme = $did(27).text }
on 1:dialog:c0sdial:edit:28:{ %coosop = $did(28).text }
on 1:dialog:c0sdial:edit:29:{ %coosvz = $did(29).text }
on 1:dialog:c0sdial:edit:30:{ %coosdvz = $did(30).text }
on 1:dialog:c0sdial:edit:31:{ %coosk = $did(31).text }
on 1:dialog:c0sdial:edit:32:{ %coosb = $did(32).text }
on 1:dialog:c0sdial:edit:33:{ %coosdelb = $did(33).text }
on 1:dialog:c0sdial:edit:34:{ %coosinv = $did(34).text }
on 1:dialog:c0sdial:edit:35:{ %coostopic = $did(35).text }
on 1:dialog:c0sdial:edit:36:{ %coosp = $did(36).text }
on 1:dialog:c0sdial:edit:50:{ %cooshop = $did(50).text }
;on 1:dialog:c0sdial:edit:51:{ %coosinv2 = $did(51).text }
on 1:dialog:c0sdial:edit:52:{ %coosinfo = $did(52).text }
on 1:dialog:c0sdial:edit:53:{ %cooslevels = $did(53).text }
on 1:dialog:c0sdial:edit:54:{ %coosrg = $did(54).text }
on 1:dialog:c0sdial:edit:55:{ %coosdrg = $did(55).text }
on 1:dialog:c0sdial:edit:56:{ %coosakick = $did(56).text }
on 1:dialog:c0sdial:edit:57:{ %coosdakick = $did(57).text }
on 1:dialog:c0sdial:edit:58:{ %coosakicks = $did(58).text }
on 1:dialog:c0sdial:edit:59:{ %coosmuerte = $did(59).text }
on 1:dialog:c0sdial:edit:60:{ %coosmuerte2 = $did(60).text }
on 1:dialog:c0sdial:edit:61:{ %coosradio = $did(61).text }
on 1:dialog:c0sdial:edit:73:{ %c0sdopm = $did(73).text }
on 1:dialog:c0sdial:edit:74:{ %c0sopme = $did(74).text }
on 1:dialog:c0sdial:edit:75:{ %c0sop = $did(75).text }
on 1:dialog:c0sdial:edit:76:{ %c0sdop = $did(76).text }
on 1:dialog:c0sdial:edit:77:{ %c0svz = $did(77).text }
on 1:dialog:c0sdial:edit:78:{ %c0sdvz = $did(78).text }
on 1:dialog:c0sdial:edit:79:{ %c0smsnin = $did(79).text }
on 1:dialog:c0sdial:edit:80:{ %c0sreg = $did(80).text }
on 1:dialog:c0sdial:edit:81:{ %c0sdreg = $did(81).text }
on 1:dialog:c0sdial:edit:82:{ %c0spart = $did(82).text }
on 1:dialog:c0sdial:edit:89:{ %c0scolban = $did(89).text }
on 1:dialog:c0sdial:edit:90:{ %c0scolkit = $did(90).text }
on 1:dialog:c0sdial:edit:91:{ %c0sclak = $did(91).text }
on 1:dialog:c0sdial:edit:92:{ %c0sctopi = $did(92).text }
on 1:dialog:c0sdial:edit:94:{ %c0scomon = $did(94).text }
on *:input:*: {
if ($left($1,1) == %c0scomon) && ( %c0saddon == on ) {
if ($me isop $chan) {
if ($1 == %c0scomon $+ %coosdopm ) {
.mode $chan -o $me
if (%c0smsn == on) { .timerc0smsn 1 1 msg $chan %c0sdopm }
}
if ($1 == %c0scomon $+ %coosop ) {
if ($2 ison $chan) {
.mode $chan +o $2
if (%c0smsn == on) { .timerc0smsn 1 1 msg $chan %c0sop }
}
}
if ($1 == %c0scomon $+ %coosdop ) {
if ($2 ison $chan) && ($2 isop $chan) {
.mode $chan -o $2
if (%c0smsn == on) { .timerc0smsn 1 1 msg $chan %c0sdop }
}
}
if ($1 == %c0scomon $+ %coosvz ) {
if ($2 ison $chan) {
.mode $chan +v $2
if (%c0smsn == on) { .timerc0smsn 1 1 msg $chan %c0svz }
}
}
if ($1 == %c0scomon $+ %coosdvz ) {
if ($2 ison $chan) {
.mode $chan -v $2
if (%c0smsn == on) { .timerc0smsn 1 1 msg $chan %c0sdvz }
}
}
if ($1 == %c0scomon $+ %coosk ) { kick $chan $2 %c0scolkit $3- }
if ($1 == %c0scomon $+ %coosinv ) {
if ($2 !ison $chan) {
.invite $2 $chan
if (%c0sinv == on) { .timerc0smsn 1 1 msg $2 %c0smsnin }
}
}
if ($1 == %c0scomon $+ %coosb ) {
if ($2 ison $chan) { .mode $chan +b $address($2,2)2 | .mode $chan +b $2 | .kick $chan $2 %c0scolban $3- }
}
if ($1 == %c0scomon $+ %coosdelb ) { .mode $chan -b $address($2,2)2 | .mode $chan -b $2 }
if ($1 == %c0scomon $+ %coostopic ) { .topic $chan %c0sctopi $2- }
}
if ($me !isop $chan) && ($1 == %c0scomon $+ %coosopme ) { .msg chan op $chan $me | .timerc0smsn 1 1 msg $chan %c0sopme }
if ($1 == %c0scomon $+ %coosrg ) {
.msg chan access $chan add $2 $3
.timerc0smoso 1 1 mode $chan +o $2
if (%c0sinv == on) { .timerc0smsn 1 1 msg $2 %c0sreg }
}
if ($1 == %c0scomon $+ %coosdrg ) {
.msg chan access $chan del $2
.timerc0smoso 1 1 mode $chan -o $2
if (%c0sinv == on) { .timerc0smsn 1 1 msg $2 %c0sdreg }
}
if ($1 == %c0scomon $+ %coosakick ) {
.msg chan akick $chan add $2 %c0sclak $3-
}
if ($1 == %c0scomon $+ %coosdakick ) {
msg chan akick $chan del $2
invite $2 $chan
if (%c0sinv == on) { .timerc0smsn 1 1 msg $2 %c0smsnin }
}
if ($1 == %c0scomon $+ %cooslevels ) { msg chan levels $chan list }
if ($1 == %c0scomon $+ %coosakicks ) { msg chan akick $chan list }
if ($1 == %c0scomon $+ %coosinfo ) { msg chan info $chan }
if ($1 == %c0scomon $+ %coosmuerte ) { msg chan access $chan del $2 | .mode $chan +b $address($2,2)2 | .kick $chan $2 %c0scolkit $3- | .notice $2 MueReTe. aHoRa VaS y Lo CaSCaS }
if ($1 == %c0scomon $+ %coosmuerte2 ) { msg chan access $chan del $2 | .mode $chan +b $address($2,2)2 | .msg chan akick $chan add $2 %c0sclak $3- | notice $2 PoDRia HaBeR SiDo PeoR }
if ($1 == %c0scomon $+ %coosp ) { part $chan %c0spart }
if ($1 == %c0scomon $+ %cooshop ) { hop }
if ($1 == %c0scomon $+ %coosradio) { .timerc0smsn 1 1 msg $chan 13,1SiNtONiZa La RaDiO dE SiReNaS DeL IrC CoN MeDiA PlAyEr –> CoNtRoL + U 8,4o CoN WiNaMp –> CoNtRoL + L y PeGa —> 12121212121212121212120,12http://216.127.76.167:8030/ 8,2||O PiNChA aQuI DoS VeCeS: 8,1http://216.127.76.167:8030/listen.pls 11,12 EmItIeNdO 1 $2 }
}
;—– Imagen cadd.bmp

Escribe un comentario
Tienes que iniciar sesión para escribir un comentario.