Paylaş
Önceki başlıkAşağa gitmekSonraki başlık
avatar
Mesaj Sayısı : 8
Kayıt tarihi : 03/10/17
Nerden : İstanbul
Kullanıcı profilini gör

IRC / karşılama Mesajı

Bir C.tesi Ekim 07, 2017 6:18 pm
Giriş

Bir kanala girdiğimde herkese merhaba demek hoşuma gidiyor. Genellikle yazarım . Yapabileceğimiz şey, kendimizi bir emir haline getirmek . Bunu gönderirken, bir dize ile değiştirilebilir ya da rastgele bir hoş geldiniz ifadesi olabilir. Bu takma adlar kullanılarak yapılacaktır./me waves to all in #chan
/welcome

Nasıl yapılır

Bu takma adları kullanmak için önce aliases.ini dosyasını açmamız gerekir .
MIRC pencerenizde, ALT + R tuşlarına basarak Araçlar menüsünde bulunan Komut Dosyası Editörünü açın. Diğer
adlar sekmesini (en solda) tıklayın ve en altta şu kodu yapıştırın. Dolayısıyla, bu kod kaydedildiğinde, şimdi kanala gönder / karşılama zamanında, belirtilen 5 seçenekten biriyle değiştirilecektir.
/welcome { /set %MeJoin.rand $rand(1,5) if (%MeJoin.rand == 1) { /describe $chan waves to all in $chan } if (%MeJoin.rand == 2) { /msg $chan Hello all. } if (%MeJoin.rand == 3) { /msg $chan Hello. } if (%MeJoin.rand == 4) { /msg $chan Hi all. } if (%MeJoin.rand == 5) { /msg $chan Hi. } /unset %MeJoin.rand }

Ancak, yalnızca bir cümlenin değiştirilmesi / karşılanması istiyorsanız aşağıdaki kodu kullanın. Bu kod gönderir .
/welcome /describe $chan waves to all in $chan
/me waves to all in #chan

Daha Ayrıntılı Ayrıntılar

Bu snippet'te neler olduğunu bilmek ister misin? Bu% MeJoin.rand değişkenini 1 ile 5 arasında rastgele bir sayıya ayarlar. Bu, daha farklı cümleler istiyorsanız değişebilir. Eğer rasgele sayı 1'e dönüşürse, kanaldaki #chan'daki herkese / me dalgaları gönderir. Bu gerçekten gerekli değildir, ancak değişkenleri kullanmayı bitirdikten sonra silmek istiyorum.
/set %MeJoin.rand $rand(1,5)
if (%MeJoin.rand == 1) { /describe $chan waves to all in $chan }
/unset %MeJoin.rand

Listeye başka bir mesaj eklemek için numarayı arttırmanız yeterlidir. Örneğin, yukarıdaki kodu yapıştırdım ve başka bir ileti istiyoruz ; böylece değişkeni ayarlamadan önce o bloğa yeni bir satır ekledik. Bu yeni hat olacaktır: Daha sonra değiştirmek zorunda kalacak kadar biz şimdi 6 seçenek var çünkü./me walks into #chan
if (%MeJoin.rand == 6) { /describe $chan walks into $chan }
/set %MeJoin.rand $rand(1,5)/set %MeJoin.rand $rand(1,6)

Katıltığınız kanalların hiçbirinde geldiğinizi göremezsiniz! Mutlu sohbet.


Önceki başlıkSayfa başına dönSonraki başlık
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz