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/)
-   -   elseif'te Sorun Yasıorum? (https://www.ircforumlari.net/mirc-scripting-sorunlari/38327-elseifte-sorun-yasiorum.html)

goKhaN` 22 Eylül 2007 21:54

elseif'te Sorun Yasıorum?
 
S.a elseif'te Sorun Yasıyorum yardımcı Olabilirmisniz ? Kendı Sunucuma Shell Destek Botu Yapmak IStıyorum Ama bir TurLu Beceremedim. Asagidakı Gıbi oLuor bir Yardımcı Olurmusunuz ?

[21:50] <SheLLci`Bot> Selam goKhaN ..
[21:50] <SheLLci`Bot> ßiz Kimiz? İcin !kimdir Yazınız..
[21:50] <SheLLci`Bot> Shell Almak Icın !shell Yazınız..
[21:50] <SheLLci`Bot> SanaL Radyo İcin !radio Yazınız..
[21:50] <SheLLci`Bot> Shell Destek İcin !destek Yazınız..
[21:50] <SheLLci`Bot> Shell Yetkili İcin !yetkili Yazınız..
[21:50] <SheLLci`Bot> Shell Fiyatlar İcin !Fiyat Yazınız..
[21:50] <SheLLci`Bot> Shell Sorun Icın !Sorun Yazınız..
[21:50] <SheLLci`Bot> mIRC & Shell Yapimcisi İcin !yapimci Yazınız..
[21:50] <goKhaN> selam
[21:50] <goKhaN> !yetkili

!yetkili Yazdıktan Sonra birsey Gostermiyor. Kod'ta Asagidakı Gıbi Bendemi Sorun Var yoksa Koddami ?

Kod:

}
elseif !yetkili isin $1- {
  .msg $nick Online Destek Yetkilisi;
  .msg $nick $nick $+ Kanalda Yetkili Var Ise Shell Destek Yetkılısı yok Ise. KanaL'da Olan Yetkılı Arkdaslardan bilgi Alip O'dogrultuda
  .msg $nick $nick $+ Yetkili Arkdaşlarin Gelmesini bekleyiniz.
  .msg $nick $nick $+ 
  .msg $nick $nick $+ Diger Bilgiler İcin Lutfen Ozelime 4!bilgi 1Yaziniz.
}

ßi Yardim Edin Lutfen..

MavipikSeL 22 Eylül 2007 22:10

Cevap: elseif'te Sorun Yasıorum?
 
Kod:

on *:text:*:?:{
  if !yetkili isin $1 {
    .msg $nick Yetkililerimiz
    .msg $nick Nick1
    .msg $nick Nick2
  }
  if !kimiz isin $1 {
    .msg $nick
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
adresinden bilgilerimize bakabilirsiniz.
  }
  if !yardim isin $1 {
    .msg $nick Lütfen #operhelp kanalını ziyaret edin.
  }
}

Örnekte ki gibi çoğaltabilirsin, else veya elseif dediğin belirli if'lerin meydana gelmediği durumlarda şunu yap demektir. Anlattığın olayla bir ilgisi yok.

Else'nin de mantığı şu;
Kod:

on *:text:*:?:{
  if $nick == mvpksl {
    msg $nick Rumuzunuz mvpksl $+ !
  }
  else {
    msg $nick Rumuzunuz mvpksl değil!

  }
}


L4roXyL 22 Eylül 2007 22:10

Cevap: elseif'te Sorun Yasıorum?
 
Kullandığın evet'den kaynaklanabilir.
IF sorgulamasında hata yapmış olabilirsin.

Ama mantık şu;
on *:text:*:#|?: { if !kimdir isin $1 { msg # $+($nick,$chr(58)) mesajın } }
Gibi.
Ama sen yinede kod'un tamamını buraya pastelle yardımcı oluruz.

goKhaN` 22 Eylül 2007 23:17

Cevap: elseif'te Sorun Yasıorum?
 
Kod:

elseif !yapimci isin $1- {
  .msg $nick Yetkli bilgisi.
  .msg $nick $nick $+ Sunucumuzda Shell Destek Yetkilileri Sirasiyla.
  .msg $nick $nick $+ Shell Sorumlusu; Neo ( Ali İnce )
  .msg $nick $nick $+ Radio Sorumlusu; boCek  ( goKhaN Aksoy ) 
  .msg $nick $nick $+ Cr Sorumlusu; d3i ( Hakan Aksoy )
  .msg $nick $nick $+ UnreaLIRCd; sKy
  .msg $nick $nick $+ Suanda Ozelinde Oldugunuz $me yapimcisi. by d3i Ve boCek'tir.
  .msg $nick $nick $+ ßunlar Dısında Kımseden biLgi Veya Yardim Almayiniz. Alacaginiz Bilgi Ve Yardim Şirketimiz Tarafinca Red Edilmektedir.
  .msg $nick $nick $+ Ve Mesuliyet Kabul Etmemektedir.
  .msg $nick $nick $+ 
  .msg $nick $nick $+ Diger Bilgiler İcin Lutfen Ozelime 4!bilgi 1Yaziniz.
}
elseif !shell $1- {
  .msg $nick Shell;
  .msg $nick $nick $+ Shell Satin Almak Ve Sitemizdekı RefaransLarimizi Gormek İcin Lutfen.
  .msg $nick $nick $+
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Adresine Tiklayarak Refaraslarimiz Bolumune Bakarak Refaranslarimizi Gorebilir.
  .msg $nick $nick $+ Daha Detayli Bilgi Alabilirsiniz..
  .msg $nick $nick $+ 
  .msg $nick $nick $+ Diger Bilgiler İcin Lutfen Ozelime 4!bilgi 1Yaziniz.
}
elseif !sorun isin $1- {
  .msg $nick Shell Sorun;
  .msg $nick $nick $+ Egerki Shell İle Alakali Sorunlariniz Var İse Lutfen.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

  .msg $nick $nick $+ Msn Adresini Ekleyerek Online Olan Yetkili Arkdaşlarimiza İletebilirsiniz.
  .msg $nick $nick $+ 
  .msg $nick $nick $+ Diger Bilgiler İcin Lutfen Ozelime 4!bilgi 1Yaziniz.
}
elseif !yetkili isin $1- {
  .msg $nick Online Destek Yetkilisi;
  .msg $nick $nick $+ Kanalda Yetkili Var Ise Shell Destek Yetkılısı yok Ise. KanaL'da Olan Yetkılı Arkdaslardan bilgi Alip O'dogrultuda
  .msg $nick $nick $+ Yetkili Arkdaşlarin Gelmesini bekleyiniz.
  .msg $nick $nick $+ 
  .msg $nick $nick $+ Diger Bilgiler İcin Lutfen Ozelime 4!bilgi 1Yaziniz.
}
elseif !bilgi isin $1- {
  .msg $nick $nick 2Bilgilendirme4  ..
  .msg $nick $nick 2ßiz kimiz? İcin 4!kimdir  2Yazınız..
  .msg $nick $nick 2Shell Almak Icın 4!shell 2Yazınız..
  .msg $nick $nick 2SanaL Radyo İcin 4!radio  2Yazınız..
  .msg $nick $nick 2Shell Destek İcin 4!destek 2Yazınız..
  .msg $nick $nick 2Shell Yetkili İcin 4!yetkili 2Yazınız..
  .msg $nick $nick 2Shell Fiyatlar İcin 4!Fiyat 2Yazınız..
  .msg $nick $nick 2Shell Sorun Icın 4!Sorun 2Yazınız..
  .msg $nick $nick 2mIRC & Shell Yapimcisi İcin 4!yapimci 2Yazınız..
 }
 }



ELimdeki Kod bu Aslında Bu Kod. ßurda Help Destek Icın Hazırlanmis bir CodE. ben Onun Uzerınde Oynama Yaptim Calistiramadım Sonra ?

MavipikSeL 22 Eylül 2007 23:25

Cevap: elseif'te Sorun Yasıorum?
 
Kod:

elseif !shell $1- {
Bunları böyle tanımlama, iki şekli var aslında.

elseif'i at bir kenara, iswm ve isin kullan.

isin kullanırsan satırların devamı işaretini kullanamazsın.

Yani if !yapimci isin $1 { ya da if $1 == !yapimci {

elseif !bilgi isin $1- { demenin bir anlamı yok yani, if !bilgi isin $1 { dersen çalışır.

goKhaN` 22 Eylül 2007 23:32

Cevap: elseif'te Sorun Yasıorum?
 
Yok Abi yıne Calismior Kor oLmayısıca :) if $1 == !yapimci { ßunuda Denedim. yok

<d3i`Sh3LL`mIRC`yapior> !yardim
<SheLLci`Bot> Selam d3i`Sh3LL`mIRC`yapior ..
<SheLLci`Bot> ßiz Kimiz? İcin !kimdir Yazınız..
<SheLLci`Bot> Shell Almak Icın !shell Yazınız..
<SheLLci`Bot> SanaL Radyo İcin !radio Yazınız..
<SheLLci`Bot> Shell Destek İcin !destek Yazınız..
<SheLLci`Bot> Shell Yetkili İcin !yetkili Yazınız..
<SheLLci`Bot> Shell Fiyatlar İcin !Fiyat Yazınız..
<SheLLci`Bot> Shell Sorun Icın !Sorun Yazınız..
<SheLLci`Bot> mIRC & Shell Yapimcisi İcin !yapimci Yazınız..
<d3i`Sh3LL`mIRC`yapior> !yardim

ßundan Sonra vermior MavipikseL ORda Donuor KaLior Sankı mIRC. Ozelıne birsey yazdımmı Cıkıor bu on *:open:?:*:{ Ama Ondan Sonrası Cix Calısmıor :( falla kafayı yıcems yaz.

MavipikSeL 22 Eylül 2007 23:44

Cevap: elseif'te Sorun Yasıorum?
 
Çoğunu göstererek tanımladım, editlemeleri gerçekleştir ve aynen yapıştır çalışacaktır.

Kod:

on *:open:?:*:{ Tanımlamalar için lütfen !komutlar yazın. }
Kod:

on *:text:*:?:{
  if !yetkililer isin $1 {
    .msg $nick Yetkli bilgisi.
    .msg $nick $nick $+ Sunucumuzda Shell Destek Yetkilileri Sirasiyla.
    .msg $nick $nick $+ Shell Sorumlusu; Neo ( Ali İnce )
    .msg $nick $nick $+ Radio Sorumlusu; boCek  ( goKhaN Aksoy ) 
    .msg $nick $nick $+ Cr Sorumlusu; d3i ( Hakan Aksoy )
    .msg $nick $nick $+ UnreaLIRCd; sKy
    .msg $nick $nick $+ Suanda Ozelinde Oldugunuz $me yapimcisi. by d3i Ve boCek'tir.
    .msg $nick $nick $+ ßunlar Dısında Kımseden biLgi Veya Yardim Almayiniz. Alacaginiz Bilgi Ve Yardim Şirketimiz Tarafinca Red Edilmektedir.
    .msg $nick $nick $+ Ve Mesuliyet Kabul Etmemektedir.
    .msg $nick $nick $+ 
    .msg $nick $nick $+ Diger Bilgiler İcin Lutfen Ozelime 4!bilgi 1Yaziniz.
  }
  if !shell isin $1 {
    .msg $nick Shell;
    .msg $nick $nick $+ Shell Satin Almak Ve Sitemizdekı RefaransLarimizi Gormek İcin Lutfen.
    .msg $nick $nick $+
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Adresine Tiklayarak Refaraslarimiz Bolumune Bakarak Refaranslarimizi Gorebilir.
    .msg $nick $nick $+ Daha Detayli Bilgi Alabilirsiniz..
    .msg $nick $nick $+ 
    .msg $nick $nick $+ Diger Bilgiler İcin Lutfen Ozelime 4!bilgi 1Yaziniz.
  }
  if !sorun isin $1 {
    .msg $nick Shell Sorun;
    .msg $nick $nick $+ Egerki Shell İle Alakali Sorunlariniz Var İse Lutfen.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

    .msg $nick $nick $+ Msn Adresini Ekleyerek Online Olan Yetkili Arkdaşlarimiza İletebilirsiniz.
    .msg $nick $nick $+ 
    .msg $nick $nick $+ Diger Bilgiler İcin Lutfen Ozelime 4!bilgi 1Yaziniz.
  }
  if !yetkili isin $1 {
    .msg $nick Online Destek Yetkilisi;
    .msg $nick $nick $+ Kanalda Yetkili Var Ise Shell Destek Yetkılısı yok Ise. KanaL'da Olan Yetkılı Arkdaslardan bilgi Alip O'dogrultuda
    .msg $nick $nick $+ Yetkili Arkdaşlarin Gelmesini bekleyiniz.
    .msg $nick $nick $+ 
    .msg $nick $nick $+ Diger Bilgiler İcin Lutfen Ozelime 4!bilgi 1Yaziniz.
  }
  if !kimdir isin $1 {
    .msg $nick Biz 2000 yılından beri faaliyet gösteren bir ekibiz. Yılmadık, ezmedik hala ayaktayız.
  }
  if !radyo isin $1 {
    .msg $nick Radyo çok para çooook.
  }
  if !yapimci isin $1 {
    .msg $nick Miraz değil, alın teri. :p
  }
  if !Fiyat isin $1 {
    .msg $nick Çok para çooook.
  }
  if !Fiyat isin $1 {
    .msg $nick 7/24 online destek: /run
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
if !komutlar isin $1 {
    .msg $nick $nick 2Bilgilendirme4  ..
    .msg $nick $nick 2ßiz kimiz? İcin 4!kimdir  2Yazınız..
    .msg $nick $nick 2Shell Almak Icın 4!shell 2Yazınız..
    .msg $nick $nick 2SanaL Radyo İcin 4!radio  2Yazınız..
    .msg $nick $nick 2Shell Destek İcin 4!destek 2Yazınız..
    .msg $nick $nick 2Shell Yetkili İcin 4!yetkili 2Yazınız..
    .msg $nick $nick 2Shell Fiyatlar İcin 4!Fiyat 2Yazınız..
    .msg $nick $nick 2Shell Sorun Icın 4!Sorun 2Yazınız..
    .msg $nick $nick 2mIRC & Shell Yapimcisi İcin 4!yapimci 2Yazınız..
  }
}


goKhaN` 23 Eylül 2007 00:20

Cevap: elseif'te Sorun Yasıorum?
 
eyw. pikseL'im :D ALlah Razı Olsun Tesekkur buttonuda sey ettırdım:D Bide Haydi'de Pas versen GuzeL oLcak emme (= Neyse Konumuz Dısı. Saol var oL


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

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