Sohbet Girişi
* Şifreniz yoksa boş bırakabilirsiniz.

CR Sunucularda Renkli Nick Almak

CR Sunucularda Renkli Nick Almak
CR Sunucularda Renkli Nick Almak

Merhaba Arkadaşlar Sizlere şimdi CR (conferenceroom) Sunucularda Renkli Nick Nasıl Alınır. onu paylaşacam.

‘CR üzerinde renkli nick kullanıyorlar bende kullanmak istiyorum!!’ diyorsanız dikkatlice okuyunuz, yazılanları harfien uyguladıgınızda amacınıza ulaşmış olacaksınız

Öncelikle bu işin başka bir yolu varmı bilmiyorum fakat bizim kullanacagımız yolun mantığını anlatmak istiyorum, şayet anlamadığımız bir olayı kullanmak istemeyiz değilmi.
Mantık; Biz servere linklenerek, bu link üzerinden gönderdigimiz komutalar ile nicklerimizi server üzerinde zorunlu olarak degiştirmeyi sağlıyoruz. Bir nevi servere var olmayan bir sunucu linkleyerek serveri aldatıyoruz.

Ee peki nasıl linklenecegiz? Basit bir sock uygulaması ile (bu herhagi bir programlama dili ile yazılmış olabilir) biz burada mIRC Scripting dilini kullanacagız çünki hem basit, hem konumuza uygun.

Öncelik ile baglanacagımız LINK ile ilgili hesabı oluşturmalıyız.

ben ayaz isminde bir server oluşturacağım ve şifreside mesela ayz olsun.

/as server ayaz add
/as server ayaz set inpass ayz
/as server ayaz set outpass ayz

Buraya dikkat buradaki link ismini ve şifresini aşagıdaki verdigimiz kod içersinede girecegiz.
/as server ayaz set name ayaz.ConferenceRoom.com
/as server ayaz set ping 240
/as server ayaz enable

Ve asıl linklenecegimiz server HUB olmalı
/as general set hub

Şimdi mIRC‘e Aşagıdaki Kodu (import) Koyalım.

;### Link Conf.
alias -l linkname return ayaz.ConferenceRoom.com
alias -l linkpass return ayaz
alias -l irchost return irc.sizinserveriniz.com
alias -l ircport return 6667

alias SockServ {
sockclose SockServ
sockopen SockServ $irchost $ircport
echo $color(info) -a :SockServ Açıldı
}
alias SetNick {
if $sock(SockServ) {
sockwrite -nt SockServ $+(:,$1) NICK $2
}
else {
echo $color(info) -at Socket bağlantı hatası
}
}
;## Sock Code
on *:sockopen:SockServ:{
sockwrite -tn $sockname PASS $linkpass $+ $crlf $+ $&
server $linkname 1 Bot Services Agent
}
on *:sockread:SockServ:{
if ($sockerr) { echo $color(info) -at Socket botun bağlantısı kesildi. | return }
sockread %data
if PING* iswm %data { sockwrite -tn $sockname PONG $gettok(%data,2,32) | echo -a :pong }

;### Gelen verileri echo için. Aktif etmek için aşağı satır başındaki ';' işaretini kaldırın
if !$window(@socketServ) { window -k0 @socketServ } | aline -p @socketServ $timestamp < %data }

Yukarıdaki koduda mIRC'e load ettikten sonra (gerekli bilgileri kod içerisine girdiginizi varsayıyoruz)

mIRC'imizden

/SockServ

komutu ile servere linkleniyoruz. Linklenme işleminden sonra kimin nickini degiştirmek istiyor isek o kişinin server üzerindeki ID numarsını almamız lazım bunuda
/ns id NICK

komutu ile ögrenebiliriz;
örnek;

/ns id ayaz
ve NickServ;
-NickServ- ayaz: -vO0HQOmqr7NJ2wgSB/ 1

ayaz nickinin ID'si: -vO0HQOmqr7NJ2wgSB/

ayaz nickini degiştirmek için bu ID'i kullanarak, mircden

/SetNick
komutu ile yani;

/SetNick -vO0HQOmqr7NJ2wgSB/ RenkliSercanNicki

yapıyoruz ve nickimiz degişiyor

Not: Burada renk karterlerini (ctrl+k) karkterlerini göstermedigi için bire bir yazmadım, renkli nickler içerisinde yani "Yeni Nick" içerisinde nickin renklenmesi için CTRL+K karakterlerini kullanıyorsunuz.

Sonuç olarak biz dolaylı yollardan server üzerinde nickler içerisinde CTRL karakterini kullanarak renkli nicke sahip olduk. komutları duzenli yaparsanız sizinde artık cr sunucularda renkli nickiniz olucaktır. herkese iyi çalışmalar dilerim..

Ayaz 10

İlk yorum yazan siz olun.

Cevap bırakın
Gerekli alanlar işaretlenmiştir. *