Mirc Script Op Ekleme Silme Kısa Yol Remotesi

Mirc Script Programına Eklenecek Op Ekle ve Op Sil Remotesi

  • Aşağıda Bulunan kodu remote sayfanızın boş bir kısmına ekleyin.
  • Ekledikten sonra kanal ortasında sağ tıkladığınızda “Op Ekle Sil” butonunu göreceksiniz.
  • Tıkladığınızda sıralanan nicklerden seçiminizi yapın ve uygulamak istediğiniz butona tıklayın.
menu status,menubar,channel  {
  -
  » Op Ekle Sil:/oconsole
  -
}
alias oconsole { dialog -m console console }
dialog console {
  title "Op Ekle Sil"
  size -1 -1 350 320
  button "Bu Menüyü Kapat",1,33 283 285 30,ok flat
  list 2, 195 30 140 237,sort
  box "",3,6 6 339 267
  box "ChanServ Komutları",4,20 19 165 130, flat
  button "Aop Ekle",5,33 40 60 25, flat
  button "Sop Ekle",6,33 75 60 25, flat
  button "Aop Sil",7,110 40 60 25, flat
  button "Sop Sil",8,110 75 60 25, flat
  button "Akick Ekle",9,33 110 60 25, flat
  button "Akick Sil",10,110 110 60 25, flat
  button "Op Ver",11, 33 160 60 25, flat
  button "Deop Yap",12,110 160 60 25, flat
  button "Kick/Ban",13,33 195 60 25, flat
  button "Kick At",14,110 195 60 25, flat
  button "Voice Ver",15,33 230 60 25, flat
  button "Voice Al",16,110 230 60 25, flat
  text "",17, 235 17 70 13
}
on *:dialog:console:sclick:5:{ if ($me isop %c-cha) .chanserv aop %c-cha add $remove($did(console,2,$did(console,2).sel).text,@,+) }
on *:dialog:console:sclick:6:{ if ($me isop %c-cha) .chanserv sop %c-cha add $remove($did(console,2,$did(console,2).sel).text,@,+) }
on *:dialog:console:sclick:7:{ if ($me isop %c-cha) .chanserv aop %c-cha del $remove($did(console,2,$did(console,2).sel).text,@,+) }
on *:dialog:console:sclick:8:{ if ($me isop %c-cha) .chanserv sop %c-cha del $remove($did(console,2,$did(console,2).sel).text,@,+) }
on *:dialog:console:sclick:9:{ if ($me isop %c-cha) .chanserv akick %c-cha add $remove($did(console,2,$did(console,2).sel).text,@,+) | kick %c-cha $remove($did(console,2,$did(console,2).sel).text,@,+) $kickm(kick.txt) }
on *:dialog:console:sclick:10:{ if ($me isop %c-cha) .chanserv akick %c-cha del $remove($remove($did(console,2,$did(console,2).sel).text,@,+),@,+) }
on *:dialog:console:sclick:11:{ if ($me isop %c-cha) mode %c-cha +o $remove($did(console,2,$did(console,2).sel).text,@,+) }
on *:dialog:console:sclick:12:{ if ($me isop %c-cha) mode %c-cha -o $remove($did(console,2,$did(console,2).sel).text,@,+) }
on *:dialog:console:sclick:13:{ if ($me isop %c-cha) ban %c-cha $remove($did(console,2,$did(console,2).sel).text,@,+) 3 | kick %c-cha $remove($did(console,2,$did(console,2).sel).text,@,+) $kickm(kick.txt) }
on *:dialog:console:sclick:14:{ if ($me isop %c-cha) kick %c-cha $remove($did(console,2,$did(console,2).sel).text,@,+) $kickm(kick.txt) }
on *:dialog:console:sclick:15:{ if ($me isop %c-cha) mode %c-cha +v $remove($did(console,2,$did(console,2).sel).text,@,+) 3 }
on *:dialog:console:sclick:16:{ if ($me isop %c-cha) mode %c-cha -v $remove($did(console,2,$did(console,2).sel).text,@,+) 3 }
on *:dialog:console:init:0:{
  set %c-cha $active
  did -a $dname 17 Toplam: $nick(%c-cha,0) Kişi
  set %c-ops 0
  set %c-voi 0
  set %c-reg 0
  :lewp-o
  inc %c-ops
  if ($opnick(%c-cha,%c-ops) != $null) goto op
  else { goto lewp-v }
  :op
  did -a $dname 2 @ $+ $opnick(%c-cha,%c-ops)
  goto lewp-o
  :lewp-v
  inc %c-voi
  if ($vnick(%c-cha,%c-voi) != $null) goto voice
  else goto lewp-r
  :voice
  did -a $dname 2 + $+ $vnick(%c-cha,%c-voi)
  goto lewp-v
  :lewp-r
  inc %c-reg
  if ($nick(%c-cha,%c-reg,r) != $null) goto regular
  else halt
  :regular
  did -a $dname 2 $nick(%c-cha,%c-reg,r)
  goto lewp-r
}