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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   !Greetekle mesaj Kod (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/592806-greetekle-mesaj-kod.html)

R3dLine 31 Mayıs 2014 23:54

!Greetekle mesaj Kod
 
Evet ihtiyaç olacağını düşünerek paylaşıyorum...



Kod:

kayitlimi off
raw 307:*: {
  .set $+(%,yeah,.,$2) on
}
#kayitlimi end
alias kontrolet {
  .enable #kayitlimi
  .whois $1
}
on *:text:.greet *:%operkanali:{
  if $2 == ekle {
    if !$read(admin.txt,w,$nick) { .msg # $+(",$nick,") Bu Komutu Kullanmaya Yetkili Degilsiniz. }
    elseif $2 == $null { .msg # $+(",$nick,") .greet ekle Mesaj Seklinde Kodu Kullaniniz. }
    elseif $3 == $null { .msg # $+(",$nick,") Lütfen Greet Mesajinizi Yaziniz }
    else { kontrolet $nick  | .msg %operkanali $+(",$nick,")  Bekleyin Kontrol Ediliyor  | .timer 1 2 kontrolet2 $nick $3- }
  }
  if $2 == sil {
    if !$read(admin.txt,w,$nick) { .msg # $+(",$nick,") Bu Komutu Kullanmaya Yetkili Degilsiniz. }
    elseif $3 == $null { .msg # $+(",$nick,") Lütfen Silincek Nick Yaziniz }
    else { greetsil $3 }
  }
  if $2 == list {
    if !$read(admin.txt,w,$nick) { .msg # $+(",$nick,") Bu Komutu Kullanmaya Yetkili Degilsiniz. }
    else { .msg $chan $nick Özelinize Bilgiler Verilmiştir , Lütfen Özelinizi Kontrol Ediniz | .msg $nick Greet Mesajlari Listeleniyor | greetlist | .msg $nick Greet Mesajlari Listesi Sonu }
  }
}
alias greetsil { if $1 { if !$read(greet.txt,w,$+($1,*)) { .msg $chan  $1  Greet Mesaj'i listesinde yok. | halt } | else { write $+(-dl,$readn) greet.txt | .msg $chan - $1 - Greet Mesaj'i listesinden silindi. } } }
alias greetlist { var %s = 1,%ss = $lines(greet.txt) | while %s <= %ss { .msg $nick  $read(greet.txt,%s) | inc %s } }
alias kontrolet2 {
  if $($+(%,yeah,.,$1),2) == on {
    if $read(greet.txt,w,$1 $+ *) {
      .msg %operkanali $+(",$1,") zaten seçilmiş bir greet mesajınız vardı
      .write -dl $+ $readn greet.txt
      .msg %operkanali $+(",$1,") Seçilen Greet Mesajı değiştirildi
      .write greet.txt $1 $+ $chr(11) $+ $2-
      .msg %operkanali $+(",$1,")  Eklenen Mesaj:4 $2-
    }
    else {
      .write greet.txt $1 $+ $chr(11) $+ $2-
      .msg  %operkanali $+(",$1,") Greet mesajınız eklendi Mesaj:4 $2-
    }
    .unset $+(%,yeah,.,$1)
    .disable #kayitlimi
  }
  else {
    .msg %operkanali $+(",$1,")  Nickiniz kayıtlı olmadığından dolayı malesef bu özelliği kullanamıyorsunuz 
    .msg %operkanali $+(",$1,")  /ns register sifre email  Sifre Yerine Sifrenizi Email Yerine Msnenizi Yazarak Kayıt Edebilirsiniz Nickinizi
    .disable #kayitlimi
  }
}
on *:join:#:{
  if $read(yönetimkanal.txt,w,$chan) { halt }
  if $read(greet.txt,w,$+($nick,$chr(11),*)) {
    .msg $chan $+([,$nick,]) $gettok($read(greet.txt,w,$nick $+ *),2,11)
  }
}


q0kh4n 01 Haziran 2014 19:28

Cevap: !Greetekle mesaj Kod
 
!greet ekle mesajım dersem çalışmaz, .greet ekle mesajım dersem çalışır :)

IRC-Dancer 02 Haziran 2014 03:40

Cevap: !Greetekle mesaj Kod
 
Zor birşey değil o basit bir değişkenlik , güzel düşünce tş
Kod:

on $*:text:/^[.!]greet

q0kh4n 02 Haziran 2014 10:06

Cevap: !Greetekle mesaj Kod
 
bunu belirtmesen çok zor olduğunu düşünecektim, saol kardeş.

q0kh4n 02 Haziran 2014 19:50

Cevap: !Greetekle mesaj Kod
 
o arkadaş hiçbişeye emek vermedi, bilip bilmeden boş yorum yapmayın.

Feragat 02 Haziran 2014 20:02

Cevap: !Greetekle mesaj Kod
 
Kodlar hakkında çok fazla bilgi sahibi olmayan arkadaşlar için..

Soru - greet ne anlama gelir ?
Cevap - Google Çevirisi;
Kod:

greet-fiil

selamlamak
greet, salute, hail, salaam, herald

karşılamak
welcome, meet, satisfy, fulfill, compensate, greet

kutlamak
celebrate, congratulate, commemorate, greet, felicitate, emblazon

çarpmak
bump, multiply, bump into, hit, crash, greet

selam vermek
salute, say hi, greet, say hello, salaam

karşılaşmak
encounter, meet, come across, experience, cross, greet

Soru - Yukarıda paylaşılan kod ne işe yarar ?
Cevap - Belirlenen kanal(lar) da, .greet (ekle|sil|list) Mesajınız. komutunu kullanan kullanıcıların kendilerine "Karşılama Mesajı" ekleyip - silip - değiştirebilmesini sağlar.
İşlem yaparken kod, işlem yapan nickin admin.txt dosyasında olup olmamasını dikkate alır. Eğer nickiniz admin.txt dosyasında yoksa işlem yaptırmaz. Ayrıca kod, nickinizin şifreli/şifresiz olup olmamasını da dikkate alır, eğer nickiniz şifresiz ise greet mesajı ekleyemezsiniz.
Kodda bulunan %operkanali değişkenine, komutu kullanacağınız #kanalı atamak zorundasınız.

Kullanımı:
.greet ekle Mesajınız.
.greet sil Nick
.greet list

-Ayrıca;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

4. Maddeyi dikkatlice okuyunuz.
Hazır kod paylaşmadan önce lütfen Hazır kodlar kuralları'nı gözden geçirin.
Bu maddeleri göz ardı etmediğiniz takdirde emek verip özgün içerikler paylaşan(kod olarak) arkadaşların heveslerini kırmamış ve emeğe saygısızlık etmemiş olursunuz.

Son olarak;
Paylaşılan kod, Set (Sinan) kardeşimizin yaptığı Ajan V2 isimli koruma botunun içinde bulunan greet.mrc dosyasındaki koddur. Sinan'a emeklerinden dolayı teşekkürler.

q0kh4n 02 Haziran 2014 20:12

Cevap: !Greetekle mesaj Kod
 
sen çok biliyosun kardeş

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 20:12 -->-> Daha önceki mesaj 20:10 --

Alıntı:

Feragat Nickli Üyeden Alıntı (Mesaj 1041444218)
Kodlar hakkında çok fazla bilgi sahibi olmayan arkadaşlar için..

Soru - greet ne anlama gelir ?
Cevap - Google Çevirisi;
Kod:

greet-fiil

selamlamak
greet, salute, hail, salaam, herald

karşılamak
welcome, meet, satisfy, fulfill, compensate, greet

kutlamak
celebrate, congratulate, commemorate, greet, felicitate, emblazon

çarpmak
bump, multiply, bump into, hit, crash, greet

selam vermek
salute, say hi, greet, say hello, salaam

karşılaşmak
encounter, meet, come across, experience, cross, greet

Soru - Yukarıda paylaşılan kod ne işe yarar ?
Cevap - Belirlenen kanal(lar) da, .greet (ekle|sil|list) Mesajınız. komutunu kullanan kullanıcıların kendilerine "Karşılama Mesajı" ekleyip - silip - değiştirebilmesini sağlar.
İşlem yaparken kod, işlem yapan nickin admin.txt dosyasında olup olmamasını dikkate alır. Eğer nickiniz admin.txt dosyasında yoksa işlem yaptırmaz. Ayrıca kod, nickinizin şifreli/şifresiz olup olmamasını da dikkate alır, eğer nickiniz şifresiz ise greet mesajı ekleyemezsiniz.
Kodda bulunan %operkanali değişkenine, komutu kullanacağınız #kanalı atamak zorundasınız.

Kullanımı:
.greet ekle Mesajınız.
.greet sil Nick
.greet list

-Ayrıca;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

4. Maddeyi dikkatlice okuyunuz.
Hazır kod paylaşmadan önce lütfen Hazır kodlar kuralları'nı gözden geçirin.
Bu maddeleri göz ardı etmediğiniz takdirde emek verip özgün içerikler paylaşan(kod olarak) arkadaşların heveslerini kırmamış ve emeğe saygısızlık etmemiş olursunuz.

Son olarak;
Paylaşılan kod, Set (Sinan) kardeşimizin yaptığı Ajan V2 isimli koruma botunun içinde bulunan greet.mrc isimli dosyasındaki koddur. Sinan'a emeklerinden dolayı teşekkürler.



güzel ve anlaşılır anlatımın için teşekkürler.

UmutTasbey 16 Şubat 2021 15:08

Cevap: !Greetekle mesaj Kod
 
Peki bunu kanala uygun olarak nasıl yapabiliriz ? Mesela bir Op kanalına özel. q0kh4n

Sarya 16 Şubat 2021 15:10

Cevap: !Greetekle mesaj Kod
 
Emeginize saqLık..


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

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