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/)
-   -   H-bot (https://www.ircforumlari.net/mirc-scripting-sorunlari/131371-h-bot.html)

Throwdown 02 Eylül 2008 15:50

H-bot
 
Merhaba arkadaşlar

Bir koda ihtiyacım var. Help kanalına bir user girdiği zaman, user'a bakacak helper'ı H-Bot'un seçmesini istiyorum. Bunu #Helpers kanalına yazmalı.

Yani Şöyle ;

Help Kanalında Yardım Bekleyen Kullanıcı ; Hasan Yardım Verecek Helper; Mehmet


Bir zamanlar Creep yönetimin deki Zurna.Net help'de bu sistem vardı. Yardım edebilecek olan arkadaşlara şimdiden teşekkürler.

Amaç tüm helperların help kanalın da aktif olmasını sağlamak.

Duffy`DuCk 02 Eylül 2008 16:11

Cevap: H-bot
 
Kod:

on *:join:#Help:{
  set %say $opnick(#Helpers,0)
  msg #Helpers Help'de yardım bekleyen Nick : $+(4[,$nick,4]) Yardım verecek helper : 2[ $opnick(#Helpers,$r(1, $+ %say $+ )) 2]
}


Throwdown 02 Eylül 2008 17:21

Cevap: H-bot
 
Peki halfopları dahil etmiyor ? Birde harici bir nick nasıl yapabiliriz. Sopları da dahil etmiyor?

Duffy`DuCk 02 Eylül 2008 17:28

Cevap: H-bot
 
Alıntı:

Throwdown Nickli Üyeden Alıntı (Mesaj 536977)
Peki halfopları dahil etmiyor ? Birde harici bir nick nasıl yapabiliriz. Sopları da dahil etmiyor?

eed sadece oplara göre.
Kod:

on *:join:#Help:{
  if $istok(nick1 nick2 nick3,$nick,32) { halt }
  set %say $nick(#Helpers,0)
  /msg #Helpers Help'de yardım bekleyen Nick : $+(4[,$nick,4]) Yardım verecek helper : 2[ $nick(#Helpers,$r(1, $+ %say $+ )) 2]
}

bu helpers kanalındaki herkezi kapsar. Kalınla belirttiğim yerlere hariçi nick'leri ekliye bilirsin. :)

Throwdown 02 Eylül 2008 17:48

Cevap: H-bot
 
Teşekkür ederim ama bu sefer kod hiç çalışmadı, birde help e giren helperların nicklerini söylüyordu, bunu nasıl engelleriz?

Duffy`DuCk 02 Eylül 2008 18:20

Cevap: H-bot
 
Alıntı:

Throwdown Nickli Üyeden Alıntı (Mesaj 536997)
Teşekkür ederim ama bu sefer kod hiç çalışmadı, birde help e giren helperların nicklerini söylüyordu, bunu nasıl engelleriz?

Zaten onun için istok'u verdim.. ;| hariçi nick'lerden kastın bu değilmiydi?
Kodu denedim çalışıyor.
if $istok(Helpernick1 helpernick2 helpernick3,$nick,32) { halt }
gibi (:

Software 02 Eylül 2008 18:39

Cevap: H-bot
 
alias karsila { if $1 isreg #Help {
if ($opnick == Nick) { .halt }
set %say $nick(#Help,0)
msg #Helpers Help'de yardım bekleyen Nick : $+(,$nick,) Yardım verecek helper : $nick(#Help,$r(1, $+ %say $+ ))
}
on *:join:#help:{ .timer 1 1 karsila $nick }
}

LoS 05 Eylül 2008 16:34

Cevap: H-bot
 
Kod:

alias karsila { if $1 isreg #Help {
if ($opnick == Nick) { .halt }
set %say $nick(#Help,0)
msg #Helpers Help'de yardım bekleyen Nick : $+(,$nick,) Yardım verecek helper : $nick(#Help,$r(1, $+ %say $+ ))
}
on *:join:#help:{ .timer 1 1 karsila $nick }
}

ßu ŞekiLde daha sagLıkLı oLur ...

detay 05 Eylül 2008 17:23

Cevap: H-bot
 
Alıntı:

LoS Nickli Üyeden Alıntı (Mesaj 539160)
Kod:

alias karsila { if $1 isreg #Help {
if ($opnick == Nick) { .halt }
set %say $nick(#Help,0)
msg #Helpers Help'de yardım bekleyen Nick : $+(,$nick,) Yardım verecek helper : $nick(#Help,$r(1, $+ %say $+ ))
}
on *:join:#help:{ .timer 1 1 karsila $nick }
}

ßu ŞekiLde daha sagLıkLı oLur ...

tamamen alakasiz olur bence. $opnick on op eventinde kullanilir karsila aliasinda ne isi var?


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

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