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/)
-   -   bot kelime okutma (https://www.ircforumlari.net/mirc-scripting-sorunlari/326836-bot-kelime-okutma.html)

muratt_aziz 08 Nisan 2010 20:27

bot kelime okutma
 
slm arkadaslar bir kodla boğuşup duruyorum :) tutturamadım gitti

elimde mirc bot var ben baska mırcle buna halıs yazdığımda dene.txt içersinde halis gecen satırın son kelimesini bana yollasın istiyorum

satırı yolluyor ama ben son kelimeyi istiyorum yardım eden olursa teşekürler şimdiden

kod bu
Kod:


on *:text:*halıs*:?:if $read(dene.txt,w,$+(halıs,*)) { .timer 1 5 msg $nick $read(dene.txt,$readn) }


SaW 08 Nisan 2010 23:35

Cevap: bot kelime okutma
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 1040375651)
slm arkadaslar bir kodla boğuşup duruyorum :) tutturamadım gitti

elimde mirc bot var ben baska mırcle buna halıs yazdığımda dene.txt içersinde halis gecen satırın son kelimesini bana yollasın istiyorum

satırı yolluyor ama ben son kelimeyi istiyorum yardım eden olursa teşekürler şimdiden

kod bu

on *:text:*halıs*:?:if $read(dene.txt,w,*halıs*)) { .timer 1 5 msg $nick $gettok($read(dene.txt,$readn),-1,32) }

Bu şekilde yapabilirsin

muratt_aziz 09 Nisan 2010 01:07

Cevap: bot kelime okutma
 
on *:text:*halıs*:?:if $read(dene.txt,w,$+(halıs*)) { .timer 1 5 msg $nick $gettok($read(dene.txt,$readn),-1,32) }

yeşil yeri atlamıısn :)

SaW 09 Nisan 2010 02:15

Cevap: bot kelime okutma
 
$+ ile parantez içerisinde belirttiğin birbirinden virgül ile ayrılmış birden fazla değeri, değerlerin özel ifadelerini ve varsa içeriklerini kaybettirmeden birleştirirken kullanırsın. Orada halıs* ya da *halıs* gibi bir kullanım için $+ özelliğini kullanmaya gerek yok. eğer halıs kelimesini salt bir kelime olarak değil bir değişken olarak kullanmış olsaydın (ör: %halıs) o zaman yanına * koymak için $+ özelliği lazım olurdu. Yani bu kullanımda zaten gerek yoktu ki o şekilde verdim :)
Sadece *'dan sonraki parantez silinmeden kalmış, onu silmek yeterli :)

muratt_aziz 09 Nisan 2010 21:56

Cevap: bot kelime okutma
 
evet haklısın hata verdı eskısıyle karsılastırıp eklemısdım dogru demıssın parantez silmek yeterliymiş


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net