IRCForumu.NET - Türkiye'nin IRC ve mIRC Kullanıcılarının Buluştuğu Forum muhabbet


ircforumu reklam ircforumu reklamdamlasu bizimkiler sihirlisohbet sohbetelit


Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 03 Mart 2019, 17:45   #1
Çevrimdışı
Gelme, burası çok derin.

immortaL - ait Kullanıcı Resmi (Avatar)
Admin Sunucu Kullanıcı Yönetim Paneli


Sunucudaki kullanıcıların detaylı erişim listesi, ident, ip, nick, bulunduğu kanal gibi bilgileri listeleyip işlemler yapabilirsiniz, resimde addon görüntüsü paylaşılmıştır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu * { - Kullanıcı Detaylı Yönetimi:/adminyonetimi - } dialog adminyonetimi { title "Admin Paneli" size -1 -1 247 223 option dbu button "« « KAPAT » »", 10, 3 208 242 13, flat ok list 1, 2 10 71 139, size text "Nickin üstünü Tıklayın ve işlem yapın", 8, 5 153 122 8 button "Gline", 2, 2 164 64 13, flat button "Shun", 4, 69 164 63 13, flat button "Kill", 3, 135 164 58 13, flat button "Tüm Kanaldan Çıkar", 5, 2 180 64 12, flat button "Tüm Kanallara Al", 6, 69 180 63 12, flat button "Ban (+b)", 7, 194 180 51 12, flat text "Tüm Nickler", 11, 3 2 42 8 list 12, 73 10 56 139, size text "ident", 13, 73 2 42 8 list 14, 129 10 65 139, size text " ip", 15, 130 2 27 8 text "", 16, 137 153 53 7 box "", 17, 2 148 129 14 box "", 18, 135 148 58 14 button "Değiştir", 20, 135 195 58 12, flat edit "", 19, 69 196 63 10, multi autohs text "User Nicki değistir :", 21, 4 196 55 8 box "", 22, 3 192 61 14 text " Global Odalar", 23, 194 2 50 8 list 24, 194 10 51 66, size text " Yönetici odaları", 25, 194 76 53 8 list 26, 194 84 51 40, size button " Sajoin", 27, 194 151 51 12, flat button "Sapart", 28, 194 165 51 12, flat button "Bütün +b Kaldır", 29, 135 180 58 12, flat button "Alban (+b)", 30, 194 195 51 12, flat list 31, 194 125 51 24, size box "", 9, 392 89 0 88 } alias sonuc { noop $tip(b, %kn_, Kanalından4 $iif(%k-nick,%k-nick, $iif(%bnick, %bnick, Kullanıcı)) Ban Yedi,9999999999999) } alias knk { .timerbnb 1 2 sonuc } on *:ban:#:{ unset %k-nick | set -e %bnick $bnick | set -e %kn_ # | knk } on *:kick:#:{ set -e %k-nick $knick | knk } on *:dialog:adminyonetimi:sclick:26:{ if $did(adminyonetimi,26).sel { did -u adminyonetimi 24 | did -u adminyonetimi 31 } } on *:dialog:adminyonetimi:sclick:24:{ if $did(adminyonetimi,24).sel { did -u adminyonetimi 26 | did -u adminyonetimi 31 } } on *:dialog:adminyonetimi:sclick:31:{ if $did(adminyonetimi,31).sel { did -u adminyonetimi 26 | did -u adminyonetimi 24 } } on *:dialog:adminyonetimi:sclick:30:{ albans $did(1).seltext } alias albans { var %l_ 1, %l- $did(adminyonetimi,24).lines while %l_ <= %l- { samode $did(adminyonetimi,24,%l_).text +b $1 | inc %l_ } } alias -l ksec { if $did(24).sel { return $did(24).seltext } elseif $did(26).sel { return $did(26).seltext } elseif $did(31).sel { return $did(31).seltext } } on *:dialog:adminyonetimi:sclick:29:{ .bn #Radyo #Kelime #Chat #Sohbet #Bilgi #Yarisma #Admin #Services #Kontrol #Yardim #Op #Dj } alias bn { var %a 1 ,%b $numtok($1-,32) while %a <= %b { var %c 1 while %c <= $ibl($gettok($1-,%a,32),0) { samode $gettok($1-,%a,32) -b $ibl($gettok($1-,%a,32),%c) | inc %c } inc %a } } on *:dialog:adminyonetimi:sclick:27:{ if $did(1).sel && $did(24).sel || $did(26).sel || $did(31).sel { sajoin $did(1).seltext $ksec } } on *:dialog:adminyonetimi:sclick:28:{ if $did(1).sel && $did(24).sel || $did(26).sel || $did(31).sel { sapart $did(1).seltext $ksec } } on *:dialog:adminyonetimi:sclick:1: { did -c $dname 1 $did(1).sel | did -c $dname 12 $did(1).sel | did -c $dname 14 $did(1).sel } on *:dialog:adminyonetimi:dclick:1: { !query $$did(1).seltext } on *:dialog:adminyonetimi:dclick:24: { join $$did(24).seltext } on *:dialog:adminyonetimi:dclick:26: { join $$did(26).seltext } on *:dialog:adminyonetimi:dclick:31: { join $$did(31).seltext } on *:dialog:adminyonetimi:sclick:12: { did -c $dname 12 $did(12).sel | did -c $dname 14 $did(12).sel | did -c $dname 1 $did(12).sel } on *:dialog:adminyonetimi:sclick:14: { did -c $dname 1 $did(14).sel | did -c $dname 14 $did(14).sel | did -c $dname 12 $did(14).sel } on *:dialog:adminyonetimi:*:*: { if $devent == init { set %adminyonetimi on | who +I mdx MarkDialog $dname mdx SetDialog $dname bgcolor $rgb(237,241,219) mdx SetFont $dname 1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,34 +b Turkish 15 950 Tahoma mdx SetColor $dname 1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,34 textbg $rgb(237,241,219) mdx SetColor $dname 1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,34 background $rgb(237,241,219) mdx SetColor $dname 1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21 text $rgb(0,0,0) mdx SetColor $dname 11,13,15,16,8,21,23,25l text $rgb(199,92,2) did -a $dname 24 #Radyo did -a $dname 24 #Sohbet did -a $dname 24 #Chat did -a $dname 24 #Felsefe did -a $dname 24 #izmir did -a $dname 24 #istanbul did -a $dname 24 #Rize did -a $dname 26 #Master did -a $dname 26 #Xline did -a $dname 26 #Admin did -a $dname 26 #google did -a $dname 31 #Operhelp did -a $dname 31 #Help } if $devent == sclick && $status == connected { if $did == 2 { gline $did(1).seltext 8,115Sunucumuzda 4Reklam15/ 4Kufur15/ 4Saldiri 15Tespit Edilmistir4.15 Kosullara Gore gerekli Mudahalelerde Bulunma Uyeyi Odadan Men etme Kanali veya Rumuzu Kapatma Yasaklama ve Uyelik iptali Haklarina ve Yetkilerine Sahiptir. 4Lutfen 15Sohbet kurallarina Uyunuz. } if $did == 3 { kill $did(1).seltext Kill } if $did == 20 { os raw svsnick $did(1).seltext $did(19) :0 | var %didsay $did(1).sel | did -o $dname 1 $did(1).sel $did(19).text | did -c $dname 1 %didsay } if $did == 30 { cs unban $did(24).seltext,$did(26).seltext$did(31).seltext all } if $did == 4 { shun $did(1).seltext 8,115Sunucumuzda 4Reklam15/ 4Kufur15/ 4Saldiri 15Tespit Edilmistir4.15 Kosullara Gore gerekli Mudahalelerde Bulunma Uyeyi Odadan Men etme Kanali veya Rumuzu Kapatma Yasaklama ve Uyelik iptali Haklarina ve Yetkilerine Sahiptir. 4Lutfen 15Sohbet kurallarina Uyunuz. } if $did == 5 { set %offlan $did(adminyonetimi,1).seltext yetercik } if $did == 6 { set %offlan $did(adminyonetimi,1).seltext yetergir } if $did == 7 { if $did(24).sel { ksecb $did(adminyonetimi,24).seltext } elseif $did(26).sel { ksecb $did(adminyonetimi,26).seltext } elseif $did(31).sel { ksecb $did(adminyonetimi,31).seltext } else { ksecb $active } } } if $devent == close { write -c wholist.txt unset %adminyonetimi } } alias ksecb { os mode $1 +b $did(adminyonetimi,1).seltext } raw 352:*: { if (%adminyonetimi == on) { if ($8 == 1) { halt } if ($6 == I-Robot) { halt } if ($3 == SekerShell) { halt } if (*B* iswm $7) { halt } write wholist.txt $6 did -a adminyonetimi 16 Toplam = $lines(wholist.txt) Kişi did -a adminyonetimi 1 $6 did -a adminyonetimi 12 $3 did -a adminyonetimi 14 $4 .timer 1 2 unset %adminyonetimi /halt } } raw 315:*: { /halt } alias yetergir { set %veri4 1 set %veri5 $chan(0) while %veri4 <= %veri5 { if $regex($chan(%veri4),/operhelp|opers|log|services|x|dj|op|admin|yardim|kontrol/i) { halt } sajoin %offlan $chan(%veri4) inc %veri4 } } alias yetercik { set %guz1 1 set %guz2 $chan(0) while %guz1 <= %guz2 { sapart %offlan $chan(%guz1) inc %guz1 } } alias adminyonetimi { dialog -m adminyonetimi adminyonetimi }

Sunucudaki kullanıcıların detaylı erişim listesi, ident, ip, nick, bulunduğu kanal gibi bilgileri listeleyip işlemler yapabilirsiniz, resimde addon görüntüsü paylaşılmıştır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu * { - Kullanıcı Detaylı Yönetimi:/adminyonetimi - } dialog adminyonetimi { title "Admin Paneli" size -1 -1 247 223 option dbu button "« « KAPAT » »", 10, 3 208 242 13, flat ok list 1, 2 10 71 139, size text "Nickin üstünü Tıklayın ve işlem yapın", 8, 5 153 122 8 button "Gline", 2, 2 164 64 13, flat button "Shun", 4, 69 164 63 13, flat button "Kill", 3, 135 164 58 13, flat button "Tüm Kanaldan Çıkar", 5, 2 180 64 12, flat button "Tüm Kanallara Al", 6, 69 180 63 12, flat button "Ban (+b)", 7, 194 180 51 12, flat text "Tüm Nickler", 11, 3 2 42 8 list 12, 73 10 56 139, size text "ident", 13, 73 2 42 8 list 14, 129 10 65 139, size text " ip", 15, 130 2 27 8 text "", 16, 137 153 53 7 box "", 17, 2 148 129 14 box "", 18, 135 148 58 14 button "Değiştir", 20, 135 195 58 12, flat edit "", 19, 69 196 63 10, multi autohs text "User Nicki değistir :", 21, 4 196 55 8 box "", 22, 3 192 61 14 text " Global Odalar", 23, 194 2 50 8 list 24, 194 10 51 66, size text " Yönetici odaları", 25, 194 76 53 8 list 26, 194 84 51 40, size button " Sajoin", 27, 194 151 51 12, flat button "Sapart", 28, 194 165 51 12, flat button "Bütün +b Kaldır", 29, 135 180 58 12, flat button "Alban (+b)", 30, 194 195 51 12, flat list 31, 194 125 51 24, size box "", 9, 392 89 0 88 } alias sonuc { noop $tip(b, %kn_, Kanalından4 $iif(%k-nick,%k-nick, $iif(%bnick, %bnick, Kullanıcı)) Ban Yedi,9999999999999) } alias knk { .timerbnb 1 2 sonuc } on *:ban:#:{ unset %k-nick | set -e %bnick $bnick | set -e %kn_ # | knk } on *:kick:#:{ set -e %k-nick $knick | knk } on *:dialog:adminyonetimi:sclick:26:{ if $did(adminyonetimi,26).sel { did -u adminyonetimi 24 | did -u adminyonetimi 31 } } on *:dialog:adminyonetimi:sclick:24:{ if $did(adminyonetimi,24).sel { did -u adminyonetimi 26 | did -u adminyonetimi 31 } } on *:dialog:adminyonetimi:sclick:31:{ if $did(adminyonetimi,31).sel { did -u adminyonetimi 26 | did -u adminyonetimi 24 } } on *:dialog:adminyonetimi:sclick:30:{ albans $did(1).seltext } alias albans { var %l_ 1, %l- $did(adminyonetimi,24).lines while %l_ <= %l- { samode $did(adminyonetimi,24,%l_).text +b $1 | inc %l_ } } alias -l ksec { if $did(24).sel { return $did(24).seltext } elseif $did(26).sel { return $did(26).seltext } elseif $did(31).sel { return $did(31).seltext } } on *:dialog:adminyonetimi:sclick:29:{ .bn #Radyo #Kelime #Chat #Sohbet #Bilgi #Yarisma #Admin #Services #Kontrol #Yardim #Op #Dj } alias bn { var %a 1 ,%b $numtok($1-,32) while %a <= %b { var %c 1 while %c <= $ibl($gettok($1-,%a,32),0) { samode $gettok($1-,%a,32) -b $ibl($gettok($1-,%a,32),%c) | inc %c } inc %a } } on *:dialog:adminyonetimi:sclick:27:{ if $did(1).sel && $did(24).sel || $did(26).sel || $did(31).sel { sajoin $did(1).seltext $ksec } } on *:dialog:adminyonetimi:sclick:28:{ if $did(1).sel && $did(24).sel || $did(26).sel || $did(31).sel { sapart $did(1).seltext $ksec } } on *:dialog:adminyonetimi:sclick:1: { did -c $dname 1 $did(1).sel | did -c $dname 12 $did(1).sel | did -c $dname 14 $did(1).sel } on *:dialog:adminyonetimi:dclick:1: { !query $$did(1).seltext } on *:dialog:adminyonetimi:dclick:24: { join $$did(24).seltext } on *:dialog:adminyonetimi:dclick:26: { join $$did(26).seltext } on *:dialog:adminyonetimi:dclick:31: { join $$did(31).seltext } on *:dialog:adminyonetimi:sclick:12: { did -c $dname 12 $did(12).sel | did -c $dname 14 $did(12).sel | did -c $dname 1 $did(12).sel } on *:dialog:adminyonetimi:sclick:14: { did -c $dname 1 $did(14).sel | did -c $dname 14 $did(14).sel | did -c $dname 12 $did(14).sel } on *:dialog:adminyonetimi:*:*: { if $devent == init { set %adminyonetimi on | who +I mdx MarkDialog $dname mdx SetDialog $dname bgcolor $rgb(237,241,219) mdx SetFont $dname 1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,34 +b Turkish 15 950 Tahoma mdx SetColor $dname 1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,34 textbg $rgb(237,241,219) mdx SetColor $dname 1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,34 background $rgb(237,241,219) mdx SetColor $dname 1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21 text $rgb(0,0,0) mdx SetColor $dname 11,13,15,16,8,21,23,25l text $rgb(199,92,2) did -a $dname 24 #Radyo did -a $dname 24 #Sohbet did -a $dname 24 #Chat did -a $dname 24 #Felsefe did -a $dname 24 #izmir did -a $dname 24 #istanbul did -a $dname 24 #Rize did -a $dname 26 #Master did -a $dname 26 #Xline did -a $dname 26 #Admin did -a $dname 26 #google did -a $dname 31 #Operhelp did -a $dname 31 #Help } if $devent == sclick && $status == connected { if $did == 2 { gline $did(1).seltext 8,115Sunucumuzda 4Reklam15/ 4Kufur15/ 4Saldiri 15Tespit Edilmistir4.15 Kosullara Gore gerekli Mudahalelerde Bulunma Uyeyi Odadan Men etme Kanali veya Rumuzu Kapatma Yasaklama ve Uyelik iptali Haklarina ve Yetkilerine Sahiptir. 4Lutfen 15Sohbet kurallarina Uyunuz. } if $did == 3 { kill $did(1).seltext Kill } if $did == 20 { os raw svsnick $did(1).seltext $did(19) :0 | var %didsay $did(1).sel | did -o $dname 1 $did(1).sel $did(19).text | did -c $dname 1 %didsay } if $did == 30 { cs unban $did(24).seltext,$did(26).seltext$did(31).seltext all } if $did == 4 { shun $did(1).seltext 8,115Sunucumuzda 4Reklam15/ 4Kufur15/ 4Saldiri 15Tespit Edilmistir4.15 Kosullara Gore gerekli Mudahalelerde Bulunma Uyeyi Odadan Men etme Kanali veya Rumuzu Kapatma Yasaklama ve Uyelik iptali Haklarina ve Yetkilerine Sahiptir. 4Lutfen 15Sohbet kurallarina Uyunuz. } if $did == 5 { set %offlan $did(adminyonetimi,1).seltext yetercik } if $did == 6 { set %offlan $did(adminyonetimi,1).seltext yetergir } if $did == 7 { if $did(24).sel { ksecb $did(adminyonetimi,24).seltext } elseif $did(26).sel { ksecb $did(adminyonetimi,26).seltext } elseif $did(31).sel { ksecb $did(adminyonetimi,31).seltext } else { ksecb $active } } } if $devent == close { write -c wholist.txt unset %adminyonetimi } } alias ksecb { os mode $1 +b $did(adminyonetimi,1).seltext } raw 352:*: { if (%adminyonetimi == on) { if ($8 == 1) { halt } if ($6 == I-Robot) { halt } if ($3 == SekerShell) { halt } if (*B* iswm $7) { halt } write wholist.txt $6 did -a adminyonetimi 16 Toplam = $lines(wholist.txt) Kişi did -a adminyonetimi 1 $6 did -a adminyonetimi 12 $3 did -a adminyonetimi 14 $4 .timer 1 2 unset %adminyonetimi /halt } } raw 315:*: { /halt } alias yetergir { set %veri4 1 set %veri5 $chan(0) while %veri4 <= %veri5 { if $regex($chan(%veri4),/operhelp|opers|log|services|x|dj|op|admin|yardim|kontrol/i) { halt } sajoin %offlan $chan(%veri4) inc %veri4 } } alias yetercik { set %guz1 1 set %guz2 $chan(0) while %guz1 <= %guz2 { sapart %offlan $chan(%guz1) inc %guz1 } } alias adminyonetimi { dialog -m adminyonetimi adminyonetimi }

  Alıntı ile Cevapla

IRCForumu.Net - Reklam Alanı

Cevapla

Etiketler
admin, kullanıcı, paneli, sunucu, yönetim
IRCForumu.Net - Sponsor Bağlantılar



Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık