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/)
-   -   !kill(Öldürme) [Bot Script - Yardım] (https://www.ircforumlari.net/mirc-scripting-sorunlari/345547-killoldurme-bot-script-yardim.html)

Vaveyla 25 Temmuz 2010 14:58

!kill(Öldürme) [Bot Script - Yardım]
 
Yapıcağım botta !kill <nick> komutu olmasını istiyorum,

Şöyleki: Bot ben !kill nick1 dediğim zaman 4 ihtimalden biri olucak,

1.ihtimal:
ben($me) nick1 'i öldürdü.
ben($me) nick1 'in geri ateş açmasından kurtuldu.

2.ihtimal:
ben($me) nick1 'i öldürdü.
ben($me) nick1 'in geri ateş açmasından kurtulamadı.

3.ihtimal:
ben($me) nick1 'i öldürmede başarısız oldu.
ben($me) nick1 'in geri ateş açmasından kurtuldu.

4.ihtimal:
ben($me) nick1 'i öldürmede başarısız oldu.
ben($me) nick1 'in geri ateş açmasından kurtulamadı.

böyle bir kod bir türlü yapamadım yardımcı olabilirmisiniz.

Vaveyla 25 Temmuz 2010 19:46

Cevap: !kill(Öldürme) [Bot Script - Yardım]
 
on *:text:#: {
if !kill isin $1 {
set %n1 $rand(1,4)
if (%n1 = 1) {
//say $me $2 $+ 'i öldürdü.
//say $me $2 $+ 'in geri ateş açmasından kurtuldu.
}
if (%n1 = 2) {
//say $me $2 $+ 'i öldürdü.
//say $me $2 $+ 'in geri ateş açmasından kurtulamadı.
}
if (%n1 = 3) {
//say $me $2 $+ 'i öldürmede başarısız oldu.
//say $me $2 $+ 'in geri ateş açmasından kurtuldu.
}
if (%n1 = 4) {
//say $me $2 $+ 'i öldürmede başarısız oldu.
//say $me $2 $+ 'in geri ateş açmasından kurtulamadı.
}
}

böyle birşey denedim ama olmadı yani biliyorum olmıyacağını
biraz yardım edin lütfen :S
while kullanmalıyım sanırım $rand(1,4) ü her seferinde değiştirmek için yada ne yapmalıyım ?

fener1907 25 Temmuz 2010 20:21

Cevap: !kill(Öldürme) [Bot Script - Yardım]
 
kill atınca her seferinde başka bir kill nedeni mi yapmak istiyosun?

Vaveyla 25 Temmuz 2010 20:34

Cevap: !kill(Öldürme) [Bot Script - Yardım]
 
hayır bu kill normal kill değil bota fun olarak özel öldürme anlamında !kill

xwerswoodx 26 Temmuz 2010 00:39

Cevap: !kill(Öldürme) [Bot Script - Yardım]
 
Alıntı:

Vaveyla Nickli Üyeden Alıntı (Mesaj 1040469114)
on *:text:#: {
if !kill isin $1 {
set %n1 $rand(1,4)
if (%n1 = 1) {
//say $me $2 $+ 'i öldürdü.
//say $me $2 $+ 'in geri ateş açmasından kurtuldu.
}
if (%n1 = 2) {
//say $me $2 $+ 'i öldürdü.
//say $me $2 $+ 'in geri ateş açmasından kurtulamadı.
}
if (%n1 = 3) {
//say $me $2 $+ 'i öldürmede başarısız oldu.
//say $me $2 $+ 'in geri ateş açmasından kurtuldu.
}
if (%n1 = 4) {
//say $me $2 $+ 'i öldürmede başarısız oldu.
//say $me $2 $+ 'in geri ateş açmasından kurtulamadı.
}
}

böyle birşey denedim ama olmadı yani biliyorum olmıyacağını
biraz yardım edin lütfen :S
while kullanmalıyım sanırım $rand(1,4) ü her seferinde değiştirmek için yada ne yapmalıyım ?

//say $me yi şöyle değiş

msg # $nick

Vaveyla 26 Temmuz 2010 23:48

Cevap: !kill(Öldürme) [Bot Script - Yardım]
 
Alıntı:

xwerswoodx Nickli Üyeden Alıntı (Mesaj 1040469247)
//say $me yi şöyle değiş

msg # $nick

denedim hertürlü ayrıca $nick ne alaka $me olması lazım ben yani şöyle
msg $chan $me $nick $+ i öldürdün.


Yani arkadaşlar açıklıyamıyorum sanırım :/
bakın bu asla asla asla oper'in attığı /operserv raw kill vs komutu değil alakası yok ircteki kill ban'ı ile,

bu bot birisi Kanalda !kill $nick yazdığı zaman bot 4 ihtimalden birini rastgele kanala yazdırıcak, ilk mesajımda dediğim gibi,

fakat hepiniz kill i ban olarak görüyorsunuz ama değil benim komutumda öldürme :S
en azından benim yazdığıma bi bakın hata var biliyorum ama nerede ?

----------

ne diyim sonunda yaptım kendim sonradan aklıma gelen yöntemi kullandım neyse saolun yinede...

bu şekilde yaptım;
killk.txt e kaydedin.
PHP- Kodu:

on *:text:*:#:{
  
if !kill isin ${
    .
msg $chan $read $mircdir\kill.txt 
    
.msg $chan $read $mircdir\kill2.txt
  
}


kill.txt e kaydedin.
PHP- Kodu:

$nick $$$+ 'i öldürdü.
$nick $$2 $+ '
i öldürmede başarısız oldu

kill2.txt e kaydedin.
PHP- Kodu:

 $nick $+ 'in geri ateş açmasından kurtuldu.
 $nick $2 $+ '
in geri ateş açmasından kurtulamadı

mirc'e okutun veya mirc.ini nin en altına direk ekleyin.

Not*: .txt leri mircin anadizinine atın.

Saygılarımla...

xwerswoodx 27 Temmuz 2010 02:34

Cevap: !kill(Öldürme) [Bot Script - Yardım]
 
2 sinide verecektir böyle ;)


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

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