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/)
-   -   Socket botta bir kanali sajoinlemek. (https://www.ircforumlari.net/mirc-scripting-sorunlari/247773-socket-botta-bir-kanali-sajoinlemek.html)

Thee 27 Ağustos 2009 01:47

Socket botta bir kanali sajoinlemek.
 
#Kanal olan bir kanaldaki tum userleri #Kanal2 kanalina sajoinlemek istiyorum. Botun sajoin yetkisi falan herseyi var fakat calistiramadim.

alias kanalicek {
{ var %x = $nick(#kanal,0) | while %x { if $nick(#kanal,%x) != $me) sw $sockname sajoin $nick(#kanal,%x) #kanal2 | dec %x } }
}

Normalde bu kod mircte calisiyor fakat socket botta calistiramadim bir turlu, $nick olan yerde sanirim bir problem var %nick olarak denedim olmadi, $right($3,-1) olarak denedim olmadi, $botfnick($1) olarak denedim yine olmadi :) Forumdada arattirdim, bu kodun Socket bot icin olanini bulamadim.

Bu konuda yardimci olabilecek arkadas var mi?

Editor 27 Ağustos 2009 02:31

Cevap: Socket botta bir kanali sajoinlemek.
 
Kod:

alias kanalicek {
  var %x = %::nick(%::chan,0)
  while %x { if %::nick(%::chan,%x) != $botfnick($1))
    sw $sockname sajoin %::nick(%::chan,%x) #kanal2
    dec %x
  }
}

Bu Şekilde çalışması Lazım.Çalışmadığı Taktirde

$nick olan yerleri %::nick veya $remove($gettok($1,1,33),:) olarak denersen çalışacaktır.Kolay gelsin.

Thee 27 Ağustos 2009 03:00

Cevap: Socket botta bir kanali sajoinlemek.
 
Kod:

  alias kanalicek {
var %x = $remove($gettok($1,1,33),:)(%::chan,0)
  while %x { if $remove($gettok($1,1,33),:)(%::chan,%x) != $remove($gettok($1,1,33),:)
    sw $sockname sajoin $remove($gettok($1,1,33),:)(%::chan,%x) #kanal2
    dec %x
  }
}

%::chan olan yerleri standart kanal yaptim, $remove($gettok($1,1,33),:) olan yeri %::nick te yaptim yine yemedi :)


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

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