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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 08 Mayıs 2008, 02:31   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
!protect !deprotect problemi




arkadaşLar elimde şöyle bi kod var

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on 1:INPUT:*:{ if ($nick == DarkLine) { if (!kb == $1) { ban -k $chan $2 2 $3- } if $1 == !owner { mode $chan +qqqqq $2 $3 $4 $5 $6 } if $1 == !deowner { mode $chan -qqqqq $2 $3 $4 $5 $6 } if $1 == !unban { cs unban $chan $2 $3- } if $1 == !Nick { Nick $2 $3- } if $1 == !invite { invite $2 $chan } if $1 == !info { cs info $chan } if $1 == !Temizle { cs clear # Bans } if $1 == !koruma { mode $chan +M $2 2 $3- } if $1 == !protect { cs protect $chan $2 9 $3- } if $1 == !deprotect { cs deprotect $chan $2 9 $3- } if $1 == !del { cs access # del $2 } if $1 == !topic { cs topic $chan $2 $3- } if $1 == !Akick { cs akick $chan add $2!*@* 1Herkez Kendini 4ArtiSt 1Sanıyor ßiLmiyorLar ki 4Yönetmen 1ßenim 4. | /cs akick # enforce | /cs akick # del $2!*@* } if $1 == !kayboL { cs akick $chan add $2!*@* $3- | /cs akick # enforce | /cs akick # del $2!*@* } if $1 == !kaLıcı { cs akick $chan add $2!*@* $3- | /cs akick # enforce | } if $1 == !op { cs op $chan $2 2 $3- } if $1 == !deop { cs deop $chan $2 2 $3- } if $1 == !voice { cs voice $chan $2 2 $3- } if $1 == !devoice { cs devoice $chan $2 2 $3- } if $1 == !kick { cs kick $chan $2 $3 1Herkez Kendini 4ArtiSt 1Sanıyor ßiLmiyorLar ki 4YönetMen 1ßenim 4. . . } if $1 == !ban { mode $chan +b $2 } if $1 == !kickban { mode $chan +b $2 | kick # $2 0,1 Døñ`15†0 mâk£ m£ â¢15†0ìøñ 4 0, ¥øu §££ 15†0h£ Gød ؃ â¢15†0ìøñ !  } if (!zline == $1) { gzline $2 +0 $3- } }

Sorunum Şu !protect DarkLine , yada !deprotect DarkLine yaptığım zaman sadece +a yada -a Yapıo ben +ao -ao yapmasını istiyorum bide sadece DarkLine nickine deil nick Deiştirsem bıle yapabıleyım mümkünmü acaba bi yardımcı olursanız sevınırım.
__________________________________________________ ________
__________________________________________________ ________

Ayrı Konu Açmak İstemedim ama bir diğer Sorunumda bi nicke whois çektim admin falan olmadıgı halde oda bana dırek esaj attı her whois cektıgımde tekrarlıyo aynı mesajı mesaj aynen söyle :

[02:31] -SupporterS- FårkLîmî gêLdî?

diye bi mesaj cıkıyo whoisin altında whois Satırında Falan değil bu yazı beraber bulundugumuz kanallardada cıkıyo yardımcı olursanız Sevinirim inşallah anlatabilmişimdir..


Konu fabyoOo tarafından (08 Mayıs 2008 Saat 02:39 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 08 Mayıs 2008, 03:46   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !protect !deprotect problemi




fabyooo öncelikle protect alabilen birinin +o olmasının bi anlamı yok ama madem sordun o zaman :
hangi nickte olsanda çalışması için
if ($nick == DarkLine) { kısmını if ($nick == $me) { olarak ;
aynı anda +o olmak içinde :
if $1 == !protect { cs protect $chan $2 9 $3- }
kısmını
if $1 == !protect { cs protect $chan $me | os mode $chan +o $me }
deop olmak için
if $1 == !deprotect { cs deprotect $chan $2 9 $3- } kısmını
if $1 == !deprotect { cs deprotect $chan $2 9 $3- | os mode $chan -o $me }
olarak değiştir.

Son sorduğuna gelince şu anda saat geç ve fena uykum var . forumda userin whois çekeni görebilmesi adında bi başlık olması lazım o kısmı bi incele çözemessen yarın müsait olursam cevap yazarım.. kolay gelsin

 
Alıntı ile Cevapla

Alt 09 Mayıs 2008, 02:18   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !protect !deprotect problemi




dostum verdıgın komut işe yaradı sağolasın ama senin verdiğin komut os komutu yani admin ve admin olmadıgım yerde çalısmıyo ayrıca
!deprotect DarkLine , yabtıgımda komutu soyle uyguluyo ;

[02:13] * ChanServ sets mode: -a DarkLine
[02:13] * DarkLine sets mode: -o DarkLine


oysaki benim istediğim tek komutta yani ;

[02:13] * ChanServ sets mode: -ao DarkLine

ilgilenen arkadaşlar olursa çok sevinirim..

 
Alıntı ile Cevapla

Alt 09 Mayıs 2008, 19:07   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !protect !deprotect problemi




on *:input:#:if ($regex($1,^(!protect|!deprotect)$) && $2) { mode # $iif($left($1,3) == !de,-ao,+ao) $str($+($nick,$chr(32)),2) }

Şeklinde yapabilirsin.

 
Alıntı ile Cevapla

Alt 12 Mayıs 2008, 05:02   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !protect !deprotect problemi




ßu Konuda Sizden ßi Yardım Isteyecektim ßen NormaL ßi Server User'iyim Kendi KanaLıma KanaL_Koruma Dié ßi CLone Atacam ßenimLe ßirLikte Girecek Her Zaman.. Ama MeseLa ßen Kendi Nick'imdeyken !voice xUser Dediğim Zaman KanaL_Koruma NickLi CLonemin Yapmasını Istiyorum ßu İşLemi. Yada KanaLda Op OLan Herhangi ßirisi Yaptığı Zaman.
ßu NasıL OLaßiLir Yardımcı OLursanız Sevinirim


Konu sagotug tarafından (12 Mayıs 2008 Saat 05:40 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 12 Mayıs 2008, 05:54   #6
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !protect !deprotect problemi




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{
 
if ($Nick == Nickin) {
  if !
Voice isin ${ .Mode # +v $2 }
}


ßurda Koddaki "Nickin" Yerine Kendi Nickini Yazıp ßot'a ßu Kodu Ekliyorsun.
Peki Neden?
Orda Kod Sadece Senin İçin Çalışacaktır Yani Sen Kanala !Voice Nick
Yazarsan ßot İşlem Yapacaktır Aksi Takdirde ßaşkası Yaptığında ßot Kayıtsız Kalacaktır.
Diyelim ki Sen Herkeste Kodun Çalışmasını İstiyorsun. Kim Yaparsa Yapsın ßot İşlem Yapsın Dersen ;

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{
  
if !Voice isin ${ .Mode # +v $2 }


Şeklinde Olacaktır.
Peki Diyelim Sen ßot'a ßir Çok Komut Yaptırmak İstiyorsun
!Halfop ( % )
!Op ( @ )
!Sop ( & )
Gibi,
ßunun İçinde ,
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{
 
if ($Nick == Nickin) {
  if !
Voice isin ${ .Mode # +v $2 }
  
if !Halfop isin ${ .Mode # +h $2 }
 
if !Op isin ${ .Mode # +o $2 }
 
if !Sop isin ${ .Mode # +a $2 }
}


Şeklinde if'leri Alt Alta Sıralarsın.

Şuanki Kodlar Tüm Kanallarda Çalışacaktır. Yani ßotla Ortak Olduğun Tüm Kanallarda Çalışacaktır. Diyelim ki ßelirlediğin Kanallarda Çalışsın Dersen Kodun ;
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ 

Kısmını
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#Kanal1,#Kanal2:{ 

Şeklinde Kanalları ßelirtirsin.
__________________________________________________ ___________

Kodun Açıklaması ;
Yazı İçin Text Event'imizi Kullanıyoruz.
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ 

____
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 if ($Nick == Nickin) { 

ßu Kısım İse,
if : Eğer
$Nick : ßelirtilen Nick
== : Eşit ise Nickin'e Aşağıdaki Komutları Yapsın.
Yani Oraya Yazacağın "Nickin" Kişi Komutu Yazarsa ßot İşlem Yapacaktır.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if !Voice isin ${ .Mode # +v $2 } 

İlk Kelime !Voice ( $1 ) Yani Komut !Voice İle ßaşlarsa,
$2 : İkinci Kelime
Örneğin ;
<CesuryureK> !Voice Cesur
ßot ßunu Gördüğünde Cesur Nickine +v Verecektir.
Koddaki $2 ; İşte ßurda !Voice Kelimesinden Sonra Gelen Kelimeye Eşittir.
$2 : İkinci Kelime
___

Örnek : !msg Nick mesaj
!msg : $1
Nick : $2
Mesaj : $3
Eğer Mesaj Kendi İçerisinde ßirden Çok Kelimeden Oluşuyorsa
Örneğin
!msg Cesur Şimdi İşim Var ßaşka Zaman Konuşsak?
ise
$3 Yerine $3- Kullanırız.
Eğer $3 Kullanırsak Sadece " Şimdi " Kelimesini Yazar.


Mantık Kaçıncı Kelimeyse $kelimesırası 'dır.

Event Dersleri Hakkında Daha Geniş ßilgi İçin >> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
ßelki ßiriler ßişiler Öğrenir.
İyi Çalışmalar..

__________________
Şimdi Saat Sensizliğin Ertesi..

Konu CesuryureK tarafından (12 Mayıs 2008 Saat 06:28 ) değiştirilmiştir. Sebep: Düzeltme.
 
Alıntı ile Cevapla

Alt 12 Mayıs 2008, 08:02   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !protect !deprotect problemi




ßenim SöyLemek Istediğim ßu DeğiLdi
MeseLa ŞöyLe
ßenim Nick'im: Xyz
ßotun Nick'i: Abc
KanaLdaki OpLarın NickLeri: ALi , Ahmet
ALi Ahmet Ve ßen Yani Xyz NickLeri Haricinde
!voice OLsun Yada Diğer Tüm KomutLarda
ßiz 3ümüz Harici Kimse KuLLanamasın ßotu

 
Alıntı ile Cevapla

Alt 12 Mayıs 2008, 17:42   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !protect !deprotect problemi




if (!$regex($nick,^(nick1|nick2|nick3)$/i))

Şeklinde yapabilirsin.

 
Alıntı ile Cevapla

Alt 12 Mayıs 2008, 20:38   #9
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !protect !deprotect problemi




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{
 
if ($Nick == Xyz) || ($Nick == Ali) || ($nick == Ahmet) {
  if !
Voice isin ${ .Mode # +v $2 }
  
if !Halfop isin ${ .Mode # +h $2 }
 
if !Op isin ${ .Mode # +o $2 }
 
if !Sop isin ${ .Mode # +a $2 }
}



__________________
Şimdi Saat Sensizliğin Ertesi..

Konu CesuryureK tarafından (12 Mayıs 2008 Saat 20:46 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 12 Mayıs 2008, 20:40   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !protect !deprotect problemi




CesuryureK &&(ve) kullanman hatalı, mantıksız.
||(veya) kullanman gerek.

 
Alıntı ile Cevapla

Cevapla

Etiketler
deprotect, mirc, mirc download, mirc indir, problemi, protect


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

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 Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
deprotect Erdem mIRC Scripting Sorunları 3 29 Ocak 2009 02:13
deprotect cekene SaintCty mIRC Scripting Sorunları 5 20 Haziran 2007 03:47
Deop - deprotect | op - protect ParaboLa mIRC Scripting Sorunları 0 09 Şubat 2007 11:50