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

>
+
Etiketlenen Kullanıcılar
Mesut

14Beğeni(ler)
  • 9 Post By Mylife
  • 1 Post By SNOOPY
  • 1 Post By Dedecan61
  • 1 Post By Pentagram
  • 1 Post By Mesut
  • 1 Post By BuseNaz

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 24 Mart 2025, 16:33   #1
Çevrimdışı
i don't care if i'm misfit.
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Oto Duyuru Sistemi Ekle/Sil/listele




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:TEXT:/[\.!]global\s/iS:#testmsl: { if ($regex($2, /^(add|del|list)$/i)) && ($nick isop #) { var %action = $regml(1) if (%action == add) { var %message = $3- if (%message != $null) { if (!$exists(globalmesaj.txt)) { write globalmesaj.txt } write globalmesaj.txt %message msg $chan 2 Duyuru eklendi: %message } else { msg $chan 4 Kullanım: !global add [mesaj] } } elseif (%action == del) { var %line = $3 if ($lines(globalmesaj.txt) >= %line) { write -dl $+ %line globalmesaj.txt msg $chan 4 %line 10 numaralı duyuru silindi. } else { msg $chan 10 Geçerli bir satır numarası girin. (1 - $lines(globalmesaj.txt) $+ ) } } elseif (%action == list) { if ($lines(globalmesaj.txt) > 0) { msg $chan 4 --- Duyuru Listesi --- var %i = 1 while (%i <= $lines(globalmesaj.txt)) { msg $chan 4 $+([,%i,])  $read(globalmesaj.txt, %i) inc %i } } else { msg $chan 10 Duyuru listesi boş. } } } else { msg $chan 4 Kullanım: 10 !global [add/del/list][mesaj/satır numarası] } } on *:START: { .timerGlobal 0 3600 GlobalMessage } alias -l GlobalMessage { if ($lines(globalmesaj.txt) > 0) { var %randomLine = $rand(1, $lines(globalmesaj.txt)) while (%randomLine == %lastGlobalMessage) { %randomLine = $rand(1, $lines(globalmesaj.txt)) } var %message = $read(globalmesaj.txt, %randomLine) if (%message != $null) { ; Aşağıdaki kısım global mesaj olarak atması için bunu dilediğiniz şekilde değiştirebilirsiniz. operserv global %message set %lastGlobalMessage %randomLine } } }

Kodun amacı;

Oto duyuru sistemi, sunucunuzda veya kanalınızda eklediğiniz mesajların otomatik olarak her 1 saatte 1 kanala yansıtmasını veya global mesaj olarak bütün kullanıcılara atılmasını sağlamaktır.

Kod eklenen mesajları daha sonra listeleyebilmenizi ve bu mesajları silmenizi sağlar.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.



Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.




Eklenen mesajları 1 saat de 1 mesaj olacak şekilde duyuru olarak global atmanızı sağlar. ( Mesajlar her 1 saat içerisinde global atılan mesajların arkasından gelen globalın aynı mesaj olması engellendi ).


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kullanım;

.global add mesaj => Duyuru listesine mesaj ekler.

.global del numara => Kayıtlı olan duyuru listesinden belirtilen numaralı duyuruyu siler.

.global list => Eklenen duyuruları listeler

Kodu ekleyip mirci açıp kapatın. Aktif olacağı kanalı kırmızı ile işaretledim orayı kendinize göre değiştirirsiniz. İyi forumlar.

__________________
I'm a dreamer but it's getting hard to take it.
Some nights don't know if I'm gonna make it.
Heart is heavy but there's nothing that can break me down.

Konu Mylife tarafından (24 Mart 2025 Saat 19:33 ) değiştirilmiştir.
 
Alıntı ile Cevapla

 

Etiketler
duyuru, global, mesaj, mirchelp, mircscripting


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

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
Çözüldü Global kanal ekle/sil/listele Smith mIRC Scripting Sorunları 5 22 Ocak 2023 12:44
Oper/Admin Ceza Ekle/Sil/Listele Mylife mIRC Parça Kodlar 6 05 Temmuz 2022 14:05
!badnick Ekle sil Listele DenperaS mIRC Scripting Sorunları 10 22 Kasım 2017 15:07
Haber (ekle/sil/listele) kodu. Massacre mIRC Scripting Hazır Kodlar 2 19 Ağustos 2016 17:30
.greet <ekle/sil/listele>... aquabluee Eggdrop, NeoStats, BNC 3 17 Nisan 2014 22:32