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/)
-   -   CR RenkLi Nick (https://www.ircforumlari.net/mirc-scripting-sorunlari/166644-cr-renkli-nick.html)

TurkeyAJANS 19 Aralık 2008 23:59

CR RenkLi Nick
 
CR de RenkLi Nick Yapmak iStiyorum Ama Bi Türlü Bu Kodu BuLamadım iStediğim Kişininde Bu KomutLa Nickini RenkLi Yapmak iStiyorum

Örnek Komut => !nickdegis OkaN OkaN

OLarak Bi Kod Lazım Bana ArkadaşLar Yardımcı Olursanız Sevinirim...

Difuzyon 20 Aralık 2008 03:45

Cevap: CR RenkLi Nick
 
1) CR sunucusunda hangi komutla,nick renklinick yapılıyor? (komutun aslı nedir?)
2) Bu komutu kim uygulayacak? (Bot'mu,kendiniz mi ? Bot ise socket bot'mu?)
3) Bu komut #kanal 'damı özelde mi uygulanacak ?

İyi forumlar...

BLaCK_and_WHiTe 20 Aralık 2008 03:57

Cevap: CR RenkLi Nick
 
sanırım Fantasy bot yapmaya çalışıyorsunuz kendinize.

Cybersoft 21 Aralık 2008 14:26

Cevap: CR RenkLi Nick
 
Alıntı:

BLaCK_and_WHiTe Nickli Üyeden Alıntı (Mesaj 607147)
sanırım Fantasy bot yapmaya çalışıyorsunuz kendinize.

Fantasy Bot yapmak Degil herkes kendisince birşeyler yapmaya calisiyor birilerinin imkansız dedigi olamaz dedikleri seyleri yapmaya calisiyorlar bari bırakalımda imkansızlar ortaya cıksında bazılarıda bunlardan birer ders alsınlar.

StanteaR 22 Aralık 2008 14:05

Cevap: CR RenkLi Nick
 
Alıntı:

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

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

şimdi mIRC'e aşagıdaki kodu koyalım.

Alıntı:

;### Link Conf.
alias -l linkname return sercan.ConferenceRoom.com
alias -l linkpass return sercan
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 sercan
ve NickServ;
-NickServ- sercan: -vO0HQOmqr7NJ2wgSB/ 1

sercan nickinin ID'si: -vO0HQOmqr7NJ2wgSB/

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

/SetNick <ID> <Yeni Nick>
komutu ile yani;

/SetNick -vO0HQOmqr7NJ2wgSB/ RenkliSercanNicki

yapıyoruz ve nickimiz degişiyor :)

not: Forum 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.

iyi çalışmalar. Umarım anlaşılmıştır


ALINTIDIR

yaLin 23 Aralık 2008 01:42

Cevap: CR RenkLi Nick
 
UnreaL'de Renkli Nick Yapmak icin Kod yokmu :)

EvrenSeL021 27 Nisan 2010 15:56

Cevap: CR RenkLi Nick
 
Aynen Yaptigini Uyguladim Ancak Socket Baglantı Hatasi Veriyor Sebeb Ne oLabilir ?

HeRCai 27 Nisan 2010 17:13

Cevap: CR RenkLi Nick
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

gerekli açıklama ve kodu bu kısımdan alabilirsin .

serhatkaptan 22 Ağustos 2010 04:53

Cevap: CR RenkLi Nick
 
Alıntı:

HeRCai Nickli Üyeden Alıntı (Mesaj 1040399393)
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

gerekli açıklama ve kodu bu kısımdan alabilirsin .



bu linkte bi açıklama yada code yok malesef.yardımcı olursanız sevinirim.şimdiden tesekkürler

DaDaS 22 Ağustos 2010 05:12

Cevap: CR RenkLi Nick
 
Kod:

on *:text:*:#kontrol:{
if !sockserv isin $1 {
.msg #kontrol 12SockServ Yeniden Sisteme Alınıyor ..
.sockserv
}
}

Kod:

;### Link Conf.
alias -l linkname return DaDaS.ConferenceRoom.com
alias -l linkpass return Halil
alias -l irchost return irc.Siteadı.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
}


Kod:

on *:text:!nickdegis*:#kontrol:{ if (!$read(rootlar.txt,w,$nick)) { msg $chan 7 $nick 7Bu Komutu 14Kullanmaya 7Yetkili 14Değilsiniz | return }
.set %rnick $3 | .ns id $2 | .enable #nickr | .msg $chan $2 12Nick'i 1 %rnick 12Nicki'ne Dönüştürülüyor.. Bekleyiniz... }
#nickr
on *:notice:*:?: { if ($nick == NickServ) { .setnick $2 %rnick | .disable #nickr } }
#nickr off

Kod:

on *:text:*:#yönetim:{
  if !rootekle isin $1 {
    if $nick == DaDaS {
      .write rootlar.txt $2 | msg #yönetim $2 $+ : 2 Server root administrator yönetici listesine eklendi.
    }
    else { .msg # $nick $+ , Bu komutu yalnızca özel bir client kullanabilir.
    }
  }
}

Kod:

on *:text:*:#yönetim:{
  if !rootsil isin $1 {
    if $nick == DaDaS {
      if $read(rootlar.txt,w,$+($2,*)) { write -dl $+ $readn rootlar.txt
        .msg # $2 $+ : 2 Server root administrator yönetici listesinden cikartildi.
      }
      else {
        .msg # 2Silme işleminde hata! Siz 4 Server Sahibi 2 değilsiniz ya da, 4 $2 2 zaten root listesinde bulunmuyor.
      }
    }
  }
}



[14:43] <@DaDaS> !sockserv
[14:43] <@KoRuMa> 12SockServ Yeniden Sisteme Alınıyor ..
[14:43] <@DaDaS> !nickdegis KoRuMa CR-Bot
[14:43] <@KoRuMa> KoRuMa 12Nick'i 1 CR-Bot 12Nicki'ne Dönüştürülüyor.. Bekleyiniz...
[14:43] *** KoRuMa nickini CR-Bot olarak değiştirdi

[18:25] <@DaDaS> !sockserv
[18:25] <@KoRuMa> 12SockServ Yeniden Sisteme Alınıyor ..
[18:26] <@DaDaS> !nickdegis GoKYuZu 7G13o5K14Y1u3Z2u
[18:26] <@KoRuMa> GoKYuZu 12nicki 1 7G13o5K14Y1u3Z2u 12Nicki'ne dönüştürülüyor.. Bekleyiniz...
[18:26] *** GoKYuZu nickini 7G13o5K14Y1u3Z2u olarak değiştirdi
!nickdegis DaDaS 10•1D10â1D10â1Ş10•1™
gibi

Bunu Korumada Kullanıyorum Yanı Mırc Bot da

Bununlada Bıtmıyor panelden Servere tıklayıp lınk e tıklayıp bunu
alias -l linkname return DaDaS.ConferenceRoom.com
alias -l linkpass return Halil
alias -l irchost return irc.Siteadı.Com
alias -l ircport return 6667
yapman lazım


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

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