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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   Add-on ve snippet(parça) kod istekleri buraya (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/523479-add-ve-snippetparca-kod-istekleri-buraya.html)

helloweenfs 18 Kasım 2018 16:51

Cevap: Özel Msg li Komutlar
 
evet denedim oldu çalıştı hem kendi nickim hem de Test nicki teşekkürler kodlar için peki ban kick ban+kick vb komutlarıda ekleme yapabilirmiyiz

Alper 18 Kasım 2018 18:14

Cevap: Özel Msg li Komutlar
 
Kod:

alias ytnick return Nick
on *:text:*:?: {
  if $regex($1,/[!.](s|ş)ifre/i) {
    if !$2 { msg $nick Seçenek belirtmediniz. Örn: !sifre <gir> şifre }
    if $regex($replace($2,aç,on,ac,on,kapat,off),/(on|off|ekle|sil)/i) { 
      if $istok($ytnick,$nick,32) {
        if $regml(1) == on { msg $nick Şifre girme özelliği açıldı.  | set -e %sifreoz. on }
        if $regml(1) == off { msg $nick Şifre girme özelliği kapatıldı. | unset %sifreoz. }
        if $regml(1) == ekle && $3 {
          if %sifreoz. == on {
            if (%bsifre) { set %bsifre $3 | msg $nick Şifre $3 olarak değiştirildi. | return }
            msg $nick Şifre $3 olarak belirlendi. | set %bsifre $3
          }
          else msg $nick Şifre girme özelliği kapalı durumda.
        }
        if $regml(1) == sil { if (%bsifre) { unset %bsifre | unset %login | msg $nick Şifre ve yetkili nickler sıfırlandı. } }
      }
      else msg $nick Bu komutu kullanabilecek yetkiye sahip değilsin
    }
    if $2 == gir && $3 {
      if (%sifreoz. == $null) { msg $nick Şifre girme özelliği kapalı durumda. | return }
      if $3 == %bsifre { msg $nick Şifrenizi doğru bir şekilde girdiniz | set %login $addtok(%login,$nick,32) }
      else msg $nick Yanlış şifre girildi.
    }
  }
  if $left($1,1) == $chr(35) {
    if !$istok(%login,$nick,32) { msg $nick komut kullanma yetkisine sahip değilsiniz | return }
    if ($2 == +b) { ban -k $1 $3 2 Kurallara uymadığınız için kanaldan banlandınız... | return }
    mode $1-
  }
}

#kanal +b nick yaparsan kanaldan banlar


Örnek:


#sohbet +b Ahmet

helloweenfs 18 Kasım 2018 18:38

Cevap: Özel Msg li Komutlar
 
teşekkürler oldu peki bu oluşturulan şifreler nereye kayıt oluyor herhangi bir yere kayıt oluyormu

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 18:38 -->-> Daha önceki mesaj 18:30 --

if $left($1,1) == $chr(35) {
if !$istok(%login,$nick,32) { msg $nick komut kullanma yetkisine sahip değilsiniz | return }
if ($2 == +b) { ban -k $1 $3 2 Kurallara uymadığınız için kanaldan banlandınız... | return }
if ($2 == -b) { ban -r $1 $3 | return }
if ($2 == kick) { kick $1 $3 Kurallara uymadığınız için kanaldan kicklendiniz... | return }
if ($2 == topic) { topic $1 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $20 $21 $22 $23 $24 $25 $26 $27 $28 $29 $30 $31 $32 $33 $34 $35 $36 $37 $38 $39 $40 $41 $42 $43 $44 $45 $46 $47 return }
mode $1-
notice $nick 5,0Peki Efendim.
}
}


topic attığım vakit kanal gizli (+s) olup kanalı +p yapip -s yapabiliyor topic attığımız zaman modlara müdahale etmemesi için ne yapmak gerekli

Alper 18 Kasım 2018 19:16

Cevap: Özel Msg li Komutlar
 
Alıntı:

helloweenfs Nickli Üyeden Alıntı (Mesaj 1042001399)
teşekkürler oldu peki bu oluşturulan şifreler nereye kayıt oluyor herhangi bir yere kayıt oluyormu

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 18:38 -->-> Daha önceki mesaj 18:30 --

if $left($1,1) == $chr(35) {
if !$istok(%login,$nick,32) { msg $nick komut kullanma yetkisine sahip değilsiniz | return }
if ($2 == +b) { ban -k $1 $3 2 Kurallara uymadığınız için kanaldan banlandınız... | return }
if ($2 == -b) { ban -r $1 $3 | return }
if ($2 == kick) { kick $1 $3 Kurallara uymadığınız için kanaldan kicklendiniz... | return }
if ($2 == topic) { topic $1 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $20 $21 $22 $23 $24 $25 $26 $27 $28 $29 $30 $31 $32 $33 $34 $35 $36 $37 $38 $39 $40 $41 $42 $43 $44 $45 $46 $47 return }
mode $1-
notice $nick 5,0Peki Efendim.
}
}


topic attığım vakit kanal gizli (+s) olup kanalı +p yapip -s yapabiliyor topic attığımız zaman modlara müdahale etmemesi için ne yapmak gerekli


@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


İsteklerin sonu yok sanırım. Mantığını anlatayım ona göre mantığını kurup kendin halledersin.


Öncelikle $1 $2 $3 bunlar ne anlama geliyor bilmen gerek. $1 1.Kelime $2 2. Kelime gibi gider.


if ($2 == +b) { ban -k $1 $3 2 Kurallara uymadığınız için kanaldan banlandınız... | return }


Komut uygularken nasıl uygulanıyordu.


#kanal ban nick


Burda ne demişim $2 == +b yani 2. kelime +b ise

ban -k $1 $3 2 Kurallara uymadığınız için kanaldan banlandınız...


$1 #kanal
$2 +b
$3 nick


Buna göre nasıl yazmamız gerekir.


#kanal topic Bilmem ne sunucusuna hoşgeldiniz vs..vs..vs..


if ($2 == topic) { topic $1 $3- | return }


$3- Anlamı 3. kelime ve sonrası.


Ek olarak kanal modunu değişmesinin sebebi $47 return } burda $47 ile return arasına | işareti koymadığın için.

helloweenfs 18 Kasım 2018 21:44

Cevap: Özel Msg li Komutlar
 
tamam "Ek olarak kanal modunu değişmesinin sebebi $47 return } burda $47 ile return arasına | işareti koymadığın için."


bu kısımda | silinmiş ona dikkat etmeyip tam görmemişim hallettim uyarınız için teşekkürler

hakancann 30 Aralık 2018 00:01

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
ON *:START: {
; Create a hash table and load the saved user data
hmake trackusers 10
if ($isfile(trackusers.dat)) {
hload trackusers trackusers.dat
}
}
on *:JOIN:#: {
; Check if there are any nicknames for this mask
if ($hget(trackusers,$address($nick,2))) {
var %n = $ifmatch
; Delete the current nickname from the list of used nicknames
if ($istok(%n,$nick,32)) { var %d = $deltok(%n,$findtok(%n,$nick,1,32),32) }
else { var %d = %n }
; If there are no nicknames left in the list then stop
if (!%d) { return }
; Display the nicknames
echo $colour(info) -ti2 $chan *0,5 $nick 0,7 [ONCEKI NICKLERI] 0,4 $+ $iif($numtok(%d,32) > 1,s:,:) %d
if (!$istok(%n,$nick,32)) {
; Add the current nickname to the list
hadd trackusers $address($nick,2) %n $nick
}
}
else {
; Create a new entry for this mask
hadd trackusers $address($nick,2) $nick
}
}
on *:NICK: {
if ($hget(trackusers,$address($newnick,2))) {
var %n = $ifmatch
if (!$istok(%n,$newnick,32)) {
; Append the new nickname to the list for this mask
hadd trackusers $address($newnick,2) %n $newnick
}
}
else {
; Create a new entry for this mask
hadd trackusers $address($nick,2) $newnick
}
}
menu nicklist {
Track Users
.View Other Nicknames:{
if (!$address($$1,2)) { echo $colour(info) -ti2 # * IAL not updated for $$1 $+ , performing userhost lookup | userhost $$1 | return }
if ($hget(trackusers,$address($$1,2))) {
var %n = $ifmatch
if ($istok(%n,$$1,32)) { var %d = $deltok(%n,$findtok(%n,$$1,1,32),32) }
else { var %d = %n }
if (!%d) { goto notknown }
echo $colour(info) -ti2 # * 0,4 $$1 0,7 [ONCEKI NICKLERI] 0,7 $+ $iif($numtok(%d,32) > 1,s:,:) %d
}
else {
:notknown
echo $colour(info) -ti2 # * $$1 has not been known by any other nickname
}
}
; This resets the data for this nick's mask only
.Reset:hdel trackusers $address($$1,2)
}
ON *:EXIT: {
; Save data on exit
if ($hget(trackusers)) { hsave -o trackusers trackusers.dat }
}


böyle bir remotem ver kanala giren kişinin faha önceki niklerini gösteriyor fakat bunu kanal genelinde yapıyor bunu özel konuşma pencereinde who is cektigimizde o nikin clone lerini gösterdiği gibi göstermesini saglayabilirmiyiz şimdiden teşekkürler

Ambargo41 30 Aralık 2018 02:08

!.fal kodu varmı
 
fal kodu lazim arkadaşlar olan varsa paylaşabilirmi burç değil fal kodu

YouMyCure 30 Aralık 2018 17:12

Cevap: !.fal kodu varmı
 
Alıntı:

Ambargo41 Nickli Üyeden Alıntı (Mesaj 1042016531)
fal kodu lazim arkadaşlar olan varsa paylaşabilirmi burç değil fal kodu

Kardesim forumda okadar fal kodu zar kodu bomba kodu var bakmadan konu aciyosun tek tek kodlari toplayip eglence botu mu yapmaya calisiyorsun bir arastirmani isterim

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

gecelerce 14 Ocak 2019 18:44

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
merhabalar
irc ye girdiğimde en az 30 tane kanal açılıyor.. istiyoum ki bu kanallar hiç açılmadan sadece istediğim kanallara giriş yapayım... böyle bir add on yazabilir misiniz?

diEfoRyoU 14 Ocak 2019 19:42

Cevap: Add-on ve snippet(parça) kod istekleri buraya
 
on *:Connect:{ timerConnect 1 15 partall $(|) join #kanal1,#kanal2,#kanal3 }

Bu şekildee sunucuya bağlandıktan 15sn sonra bütün kanallardan çıkıp istediğin kanalları belirleyip girebilirsin.


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

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