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/)
-   -   !soz Nick Değişimi (https://www.ircforumlari.net/mirc-scripting-sorunlari/388229-soz-nick-degisimi.html)

Smith 21 Eylül 2015 20:10

Cevap: !soz Nick Değişimi
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041684654)
Konunun yeri mIRC Scripting Sorun'ları ama yine burada da yardımcı olalım..

Buyur;

Kod:

on *:text:*:#:{
  if $regex($1,/^[!.&]s[oöz]/Si) {
    if $hget(Söz,$nick) { .notice $nick 2 Dakika içersinde, Yalnız 1 defa [!.]söz Komutunu Kullanabilirsiniz. }
    else {
      .msg # $upper 7,17,1 14«15««7  $nick  15»»14» -  7,17,1 14«15««7 $read(sözler.txt)™ 15»»14»
      .hinc -msu120 Söz $nick
    }
  }
}


Remoteyemi ekledim lakin çalıişmadı hocam mirc dosyalarına sözler.txt attım için deneme.. yazdım yaptım ama olmadı..

Toprak__ 21 Eylül 2015 20:24

Cevap: !soz Nick Değişimi
 
Alıntı:

Smith Nickli Üyeden Alıntı (Mesaj 1041684657)
Remoteyemi ekledim lakin çalıişmadı hocam mirc dosyalarına sözler.txt attım için deneme.. yazdım yaptım ama olmadı..


Kod çalışıyor mIRC versionunuz 6.35 ve üstü değil ise $regex işlemiyortur onun için bu kısmı
Kod:

if $regex($1,/^[!.&]s[oöz]/Si) {
Böyle değiştir.

Kod:

if $1 == !söz || $1 == .söz {

Smith 21 Eylül 2015 20:29

Cevap: !soz Nick Değişimi
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041684659)
Kod çalışıyor mIRC versionunuz 6.35 ve üstü değil ise $regex işlemiyortur onun için bu kısmı
Kod:

if $regex($1,/^[!.&]s[oöz]/Si) {
Böyle değiştir.

Kod:

if $1 == !söz || $1 == .söz {

Valla çalıştıramadım usta ya :S

YouMyCure 22 Eylül 2015 00:28

Cevap: !soz Nick Değişimi
 
* Konu İlgili Yere Taşınmıştır.
-
Alıntı:

Smith Nickli Üyeden Alıntı (Mesaj 1041684660)
Valla çalıştıramadım usta ya :S

Kendi Mircinemi Ekliyorsun Kodları ?

Smith 22 Eylül 2015 03:56

Cevap: !soz Nick Değişimi
 
Alıntı:

YouMyCure Nickli Üyeden Alıntı (Mesaj 1041684697)
* Konu İlgili Yere Taşınmıştır.
-

Kendi Mircinemi Ekliyorsun Kodları ?

Bota ekledim usta.

YouMyCure 22 Eylül 2015 10:03

Cevap: !soz Nick Değişimi
 
Alıntı:

Smith Nickli Üyeden Alıntı (Mesaj 1041684725)
Bota ekledim usta.

Kod:

on *:text:*:#: {
  if !$2 { msg # 4 $+ $nick 14Söz İsteğiniz; 2 $+ $read(soz.txt) $+ . | return }
  if $1 == .soz || $1 == .söz || $1 == !soz || $1 == !söz {
    msg $chan 4 $nick 14Nicki4 $2 Nickine 14Söz İsteği; 2 $+ $read(soz.txt) $+ 1.
  }
}

mirc anadizinine soz.txt at içerisine sözleri koy
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Feragat 22 Eylül 2015 11:49

Cevap: !soz Nick Değişimi
 
Alıntı:

Smith Nickli Üyeden Alıntı (Mesaj 1041684725)
Bota ekledim usta.


Eklediğin botun socket bot olmamasına dikkat et. Kodu bu şekilde Socket bot üzerinde çalıştıramazsın.

Text eventında matchtext kısmını da kullanın. 6.2x versionlarda "matchtext regex" ve "regex koşulları" çalışır. Bir sıkıntı olmaz.

Ayrıca söz yollanan nick için if koşulunda ison operatörü kullanırsanız daha hoş olur. Eğer söz yollanan nick kanalda yoksa Kanalda Yok uyarısı verdirilebilir.

Kodlarda bir sıkıntı yok.

Eklerken dikkat etmen gerekenler
-
1- Bot, mIRC Bot olmalı.
2- Mümkünse text eventı olmayan veya boş bir remote sayfasına eklenmeli.

YouMyCure 22 Eylül 2015 12:25

Cevap: !soz Nick Değişimi
 
Alıntı:

Feragat Nickli Üyeden Alıntı (Mesaj 1041684740)
Eklediğin botun socket bot olmamasına dikkat et. Kodu bu şekilde Socket bot üzerinde çalıştıramazsın.

Text eventında matchtext kısmını da kullanın. 6.2x versionlarda "matchtext regex" ve "regex koşulları" çalışır. Bir sıkıntı olmaz.

Ayrıca söz yollanan nick için if koşulunda ison operatörü kullanırsanız daha hoş olur. Eğer söz yollanan nick kanalda yoksa Kanalda Yok uyarısı verdirilebilir.

Kodlarda bir sıkıntı yok.

Eklerken dikkat etmen gerekenler
-
1- Bot, mIRC Bot olmalı.
2- Mümkünse text eventı olmayan veya boş bir remote sayfasına eklenmeli.

Kod:

on *:text:.soz*:#: {
  if !$2 { msg # 4 $+ $nick 14Söz İsteğiniz; 2 $+ $read(soz.txt) $+ . | return }
  if $1 == .soz {
    if $2 ison $chan {
      msg $chan 4 $nick 14Nicki4 $2 Nickine 14Söz İsteği; 2 $+ $read(soz.txt) $+ 1.
    }
    else msg $chan Hata!!!! 14(Belirtilen Nick 4( $+ $2 $+ )14 Kanalda Bulunamadı)
  }
}


Feragat 22 Eylül 2015 14:35

Cevap: !soz Nick Değişimi
 
Alıntı:

YouMyCure Nickli Üyeden Alıntı (Mesaj 1041684748)
Kod:

on *:text:.soz*:#: {
  if !$2 { msg # 4 $+ $nick 14Söz İsteğiniz; 2 $+ $read(soz.txt) $+ . | return }
  if $1 == .soz {
    if $2 ison $chan {
      msg $chan 4 $nick 14Nicki4 $2 Nickine 14Söz İsteği; 2 $+ $read(soz.txt) $+ 1.
    }
    else msg $chan Hata!!!! 14(Belirtilen Nick 4( $+ $2 $+ )14 Kanalda Bulunamadı)
  }
}


Event üzerindeki matchtext de .soz* şeklinde bir tetikleyici string mevcut. Tekrar aşağıda bunun için fazladan koşul yapmaya gerek yok. Yinede uğraşman gayet güzel. Başarılar.

YouMyCure 22 Eylül 2015 14:38

Cevap: !soz Nick Değişimi
 
Alıntı:

Feragat Nickli Üyeden Alıntı (Mesaj 1041684753)
Event üzerindeki matchtext de .soz* şeklinde bir tetikleyici string mevcut. Tekrar aşağıda bunun için fazladan koşul yapmaya gerek yok. Yinede uğraşman gayet güzel. Başarılar.

evet silmemişim onu unutmuşum


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

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