IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Operleri Kanala Çekmek (https://www.ircforumlari.net/mirc-scripting-sorunlari/14029-operleri-kanala-cekmek.html)

sanaLinfaz 15 Mart 2006 22:02

Operleri Kanala Çekmek
 
on *^:snotice:*: {
if (*is*now*an*operator* iswm $1-) && (@ isin $1-) {
;kimin şifresini kullanıyor
var %kimin_pass $gettok($left($4,$calc($pos($4,!) - 1 )),1,40)
;Kim
var %kim_bu $gettok($left($4,$calc($pos($4,!) - 1 )),2,40)
Echo -t :-> Operator giriş:4 %kim_bu nickinden Kullanıcı adı(oper user): 12 %kimin_pass
raw -q FJOIN #opers %kim_bu
}
}
Scriptime Bu Codeleri Ekledim Fakat Ertesi Gün Girdiğimde Kodlar Yine Siliniyo.Yardım Edebilirmisiniz

diEfoRyoU 15 Mart 2006 23:00

Scriptin kod eklemeye kapatılmış olabilir. (script her açıldığında on start event'ı kullanılarak ilk kurulduğu kodlara geri dönmesi sağlanmış olabilir bunun nedeni bir takım script editleyen sahtekarları saf dışı bırakmaktır)
Konuyu yanlış yere açmışsınız lütfen açtığınız konulara dikkat ediniz.
Bu konu mIRC Scripting bölümündeki yardım kısmına açılmalıydı
Kolay Gelsin

yanki 16 Mart 2006 10:32

Konu uygun yerdedir umarim..

Kablosuz NET 16 Mart 2006 18:28

Alıntı:

sanaLinfaz Nickli Üyeden Alıntı
on *^:snotice:*: {
if (*is*now*an*operator* iswm $1-) && (@ isin $1-) {
;kimin şifresini kullanıyor
var %kimin_pass $gettok($left($4,$calc($pos($4,!) - 1 )),1,40)
;Kim
var %kim_bu $gettok($left($4,$calc($pos($4,!) - 1 )),2,40)
Echo -t :-> Operator giriş:4 %kim_bu nickinden Kullanıcı adı(oper user): 12 %kimin_pass
raw -q FJOIN #opers %kim_bu
}
}


CR İçin Çok İdeal Ama Ben Serverım Operserv Kullanıyorum BU Sadece /oper Şeklinde Oper Girenleri Kanala Joinliyor.. Bunu /os oper Şeklinde Nasıl Düzenleriz Aşağıda Notice Kısmını Veriyorum.


[18:28] -IRc.SohbetLere.Com- *** Global -- from IRc.SohbetLere.Com: Ask_HarfLeri (Ask_HarfLeri_YoK!~eLite@81.214.115.140) is now an operator


Yardımınız İçin Tşkler.

el33t 16 Mart 2006 18:50

Sana o notice geldiğinde aktif pencereye echolar ve fjoin #opers <operolannick> komutuyla #opers kanalına girdirir, eğer kanala girdirme komutu yanlışsa değiştirebilirsin %: oper olan nicki gösteriyor, $6 ise hangi nickin oper şifresini kullanarak oper olduğunu. İşte kod:

on *:snotice:*is now an operator*:var %: = $remove($gettok($7,1,33),$chr(40)) | echo 12 -st *** %: nicki $6 oper şifresiyle oper oldu. | fjoin #opers %:

Kablosuz NET 16 Mart 2006 19:06

12 -st *** nicki Kelime-BuL oper şifresiyle oper oldu.
12 -st *** nicki Kelime-BuL oper şifresiyle oper oldu.
12 -st *** nicki Kelime-BuL oper şifresiyle oper oldu.
12 -st *** nicki kurtbey!~Soh-Web@85.98.228.61 oper şifresiyle oper oldu.
12 -st *** nicki kurtbey!~Soh-Web@85.98.228.61 oper şifresiyle oper oldu.


Servera gireni çıkanı samode banları bile gösteriyor.. Saçmaladı kodun Tamamını verebilirmisin sanırım bi hata yaptım :)

el33t 16 Mart 2006 19:10

Kodun tamamı zaten yukarda, içinde is now an operator geçen server noticelerinde devreye giriyor %: değişkenini oper olan nicke ayarlıyor.

on *:snotice:*is now an operator*:{
var %: = $remove($gettok($7,1,33),$chr(40))
echo 12 -st *** %: nicki $6 oper şifresiyle oper oldu.
fjoin #opers %:
}

Kablosuz NET 16 Mart 2006 19:37

Eline sağlık Baya iyi oldu.. Kim kimin operi giryo göremiyorduk bu sistem iyi oldu.

arananadam1 25 Mart 2006 00:52

on *^:snotice:*: {
if (*is*now*an*operator* iswm $1-) && (@ isin $1-) {
;kimin şifresini kullanıyor
var %kimin_pass $gettok($left($4,$calc($pos($4,!) - 1 )),1,40)
;Kim
var %kim_bu $gettok($left($4,$calc($pos($4,!) - 1 )),2,40)
/timer 1 2 /msg #yönetim Operator giris:4 %kim_bu nickinin Kullandigi oper nicki: 12 %kimin_pass
/FJOIN #yönetim %kim_bu
/FJOIN #help %kim_bu
/samode #help +o %kim_bu
/FJOIN #operhelp %kim_bu
/samode #operhelp +o %kim_bu
/auser arananadam %kim_bu
}
}

%kim_bu yu auser listesine eklicek ve nickini deistirirse veya serverdan ayrildigi zaman

/ruser arananadam %kim_bu

seklinde silecek yardimci olurmusunuz arkadaslar

Ajan 25 Mart 2006 01:24

on *:nick: {
if ($nick == %kim_bu) {
ruser arananadam %kim_bu | auser arananadam $newnick
}
}

on *:Quit: {
if ($nick == %kim_bu) {
ruser arananadam %kim_bu
}
}


arananadam1 25 Mart 2006 01:33

yok kardes calismadi

MaeLStrOm 25 Mart 2006 09:31

on *^:snotice:*: {
if (*is*now*an*operator* iswm $1-) && (@ isin $1-) {
;kimin şifresini kullanıyor
var %kimin_pass $gettok($left($4,$calc($pos($4,!) - 1 )),1,40)
;Kim
var %kim_bu $gettok($left($4,$calc($pos($4,!) - 1 )),2,40)
/timer 1 2 /msg #yönetim Operator giris:4 %kim_bu nickinin Kullandigi oper nicki: 12 %kimin_pass
/FJOIN #yönetim %kim_bu
/FJOIN #help %kim_bu
/samode #help +o %kim_bu
/FJOIN #operhelp %kim_bu
/samode #operhelp +o %kim_bu
auser arananadam %kim_bu
set %operler $addtok(%operler,%kim_bu,32)
}
}
on *:nick:{ if $istok(%operler,$nick,32) { set %operler $replace(%operler,$nick,$newnick) | ruser arananadam $nick } }
on *:quit:{ if $istok(%operler,$nick,32) { set %operler $remtok(%operler,$nick,32) | ruser arananadam $nick } }

arananadam1 25 Mart 2006 18:51

kardes bu kod da ayni,silmiyorda deistirmiyorda

MaeLStrOm 25 Mart 2006 21:21

eğer %kim_bu nicki ifade ediyorsa verdiğim kodda sorun olmaması lazım

el33t 25 Mart 2006 21:24

Şöyle daha mantıklı ve iyi değil mi?

on *:snotice:*is now an operator*:{
var %: = $remove($gettok($7,1,33),$chr(40))
echo 12 -st *** %: nicki $6 oper şifresiyle oper oldu.
auser arananadam %:
fjoin #opers %:
}
on arananadam:nick:{ ruser arananadam $nick | auser arananadam $newnick }
on arananadam:quit:{ ruser arananadam $nick }


arananadam1 25 Mart 2006 22:39

ok cok saolun arkadaslar basarilar

radiCOOL 16 Nisan 2006 06:52

Yanıt: Operleri Kanala Çekmek
 
Merhaba ..
Kullandıgım kod

Kod:

on *:snotice:*is now an IRC operator.*:{
  var %: = $remove($gettok($7,1,33),$chr(40))
  echo 12 -st *** %: nicki $6 oper şifresiyle oper oldu.
  fjoin #opers %:
}

Oper notice ... *** Global -- from OperServ: KhaLeD is now an IRC operator.

Bana gelen
*** is nicki KhaLeD oper şifresiyle oper oldu.

Nerede yanlış yaptım acaba.. Unreal kullanıyorum .. Operlarımı herhangi bir kanala (sajoin) lemek istemiyorum ..ya da #oper kanalına sajoinleyebilir ..Bir de Bu mesajın #oper kanalına gitmesini istiyorum ..Operlar zaten giriyor oraya (oper-auto-join) ..iki clientimden birisinin remotuna ekleyebilirim ..

yardımlarınız için şimdiden Teşekkürler...

MaeLStrOm 16 Nisan 2006 10:19

Yanıt: Operleri Kanala Çekmek
 
on *:snotice:*is now an IRC operator.*:{
msg #oper $6 nicki oper oldu.
}


radiCOOL 16 Nisan 2006 10:26

Yanıt: Operleri Kanala Çekmek
 
Alıntı:

MaeLStrOm Nickli Üyeden Alıntı
on *:snotice:*is now an IRC operator.*:{

msg #oper $6 nicki oper oldu.
}

peki hangi şifreyi girdigini görme şansımız yok mu? .. asıL aradığım o ..O yüzden bu başlıkta takıldım :(

SağoL yardımın için yine de. .

MaeLStrOm 16 Nisan 2006 10:28

Yanıt: Operleri Kanala Çekmek
 
sen şifresini görebileceğim snoticeyi yazarmısın

radiCOOL 16 Nisan 2006 11:54

Yanıt: Operleri Kanala Çekmek
 
[
Alıntı:

18:28] -IRc.SohbetLere.Com- *** Global -- from IRc.SohbetLere.Com: Ask_HarfLeri (Ask_HarfLeri_YoK!~eLite@81.214.115.140) is now an operator
[
Kod:

11:45] -Irc.******.CoM- *** Global -- from OperServ: KAFKAS is now an IRC operator.
Ask_Harfleri ile aynı hemen hemen sanırım... evet codu noticeden alıyor ama Ask_Harfleri çare oldu dediği için irdeledim .. Yani notice de hangi operın girildiğine dair bir iz yoq.. Zaten istediğim de onun görünmesi ..

viruS 16 Nisan 2006 13:22

Yanıt: Operleri Kanala Çekmek
 
Asağidaki verdiğim senin yukarda verdiğine ait.

Alıntı:


on *:snotice:*is*now*an*IRC*operator.*:{



msg #oper $7 nicki oper oldu.
}




2. icin ise $7 yerine $9 yazman yeterLi olcak.



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06:22.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk