![]() |
![]() |
|
![]() | #1 | |||||
Çevrimdışı ![]() IF Ticaret Sayısı: (0) |
Tamam kendim hazırladım dostum saol. yani 15 da bir banları acan codeyi sormuştum. saolasın. | |||||
| ![]() |
![]() | #2 |
Misafir
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Kod: Kodu kopyalamak için üzerine çift tıklayın!
Bu koda dokunmayın Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Akşam evde devam edeceğim. Sadece ulaşım kolaylığı olsun diye attım. Ayrıca bu kod Eğer Botun bulunduğu kanallarda op yoksa op olmayan kanallarda op a çıkar. |
| ![]() |
![]() | #3 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | on * Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. #: { timer 1 900 samode $chan -b $banmask } ;atılan banları 15 dakka sonra acar kim tarafından atılırsa atılsın.denemedim ama calısır inş |
| ![]() |
![]() | #4 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | goxxip sen hash table kullanıyorsun sanırım kodlarda onları acıklamalı anlatırmısın bizde oğrenelim Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
| ![]() |
![]() | #5 |
Misafir
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Normalde hash table kullanırım ama bu kodda sadece komutları sıralamak için alias _queue { inc %queue.count if ($timer(.queue) == $null) { hadd -m queue count 1 hadd -m queue 1 $1- _doqueue 1 } else { var %queue.count = $calc($hget(queue,count) + 1) hadd -m queue %queue.count $1- hadd -m queue count %queue.count } } alias _doqueue { if ($hget(queue,$1) != $null) { .timer.queue -mo 1 $calc((4 - $gettok(3 2 1,$1,32)) * 60) _doqueue $calc($1 + 1) $ifmatch .hdel -s queue $1 } else hfree queue } komut dizisini kullandım. Bu kod PnP 'den geliyor. Açıkçası bu siber2 de var. Ama multi Server kullanımını desteklemiyor malesef. Bu kodun asıl geldiği yer yani PnP de ise multi serverı destekliyor. O kodda şu şekilde _linedance { if ($timer(.line.dance. $+ $cid) == $null) { hadd -m pnp.qcommand count. $+ $cid 1 hadd -m pnp.qcommand 1. $+ $cid $1- _dolinedance 1 } else { hinc -m pnp.qcommand count. $+ $cid hadd -m pnp.qcommand $hget(pnp.qcommand,count. $+ $cid) $+ . $+ $cid $1- } } _dolinedance { if ($hget(pnp.qcommand,$1 $+ . $+ $cid) != $null) { var %data = $ifmatch .timer.line.dance. $+ $cid -m 1 $calc(1500 - $gettok(1250 1000 750 500 250,$1,32)) _dolinedance $calc($1 + 1) %data } else hdel -w pnp.qcommand *. $+ $cid } Bu multi Server kullanımını destekler. Elimin altında _queue(Sırala) olduğu için onu yazdım. Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Bu kodu excess flood dan düşmemek için komutların önüne koyduğunuzda komutları sıralar ve flood dan düşmezsiniz... |
| ![]() |
![]() | #6 | ||||||||
Misafir
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Bir kaç örnek vereyim... Örneğin MephisTo Arkadaşımız Token Identifier anlatımında Massdeop dan bahsetmiş... Ama 400 Kişilik bir kanalda 20 tane op olduğunu düşünün. En fazla 8. yi deop ederken flood dan düşebilirsiniz. O yüzden MephisTo arkadaşımızın bu kodunu;
Şeklinde değiştirirseniz sorununuz olmaz... Konu goXXip tarafından (06 Ağustos 2005 Saat 09:37 ) değiştirilmiştir. | ||||||||
| ![]() |
![]() | #7 |
Misafir
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Son olarak hash table lardan bahsedeyim. Bir Hash table oluşturmak için hmake <tabloadı> <limit> Örneğin; Kod: Kodu kopyalamak için üzerine çift tıklayın!
Yazdığımda Goldenex Tablosu oluşturacak ve 5 'in 10 Katı kadar yani 50 Datalık kapasitesi olacaktır. Eğer oraya 5 yerine 10 yazsaydım o zaman 100 Datalık bir tablo oluşturacaktı... Eklediğimiz tabloya Kayıt Girebilmek için ise; hadd <tabloadı> <item> <data> Örneğin; Kod: Kodu kopyalamak için üzerine çift tıklayın!
veya Kod: Kodu kopyalamak için üzerine çift tıklayın!
şeklinde olabilir. Burada item; Data nın ID Numarasını ya da Terimini simgeliyor. Bu dataları çağırırken çok işimize yarayabilir. Tabi Bu oluşturduğunuz tablo mirci kapatıp yeniden açtığınızda gidecektir. O yüzden bu tabloları kayıt etmemiz gerekiyor... hsave <tabloadı> <dizin> Kod: Kodu kopyalamak için üzerine çift tıklayın!
Datayı mIRC in ana dizinine yerleştirecektir.. Bunla da işimiz bitmiyor. Her açılışta bunu load etmemiz gerekiyor yani Kod: Kodu kopyalamak için üzerine çift tıklayın!
gibi. Son olarak arama ve çağırmayı anlattıktan sonra ilk bölümü bitireceğim Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Dosyayı çağırmak için hget kullanılır. Kod: Kodu kopyalamak için üzerine çift tıklayın!
i çağırdığınızda yukarıda ki [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] i çağıracaktır. Kod içinde bunu rahatlıkla kullanabilirsiniz. Fakat Tablolara yazdırmak istediğinizde ya da echo ile görüntülemek istediğinizde [/code]$hget(goldenex,1).data[/code] Şeklinde çağırmanız gerekiyor. Örneğin bir datanın tablonuzda olup olmadığını öğrenmek istiyorsunuz; Alın size basit bir karaliste Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ; Kod: Kodu kopyalamak için üzerine çift tıklayın!
Bu karalisteyi şu şekilde düzenleyebiliriz... Kod: Kodu kopyalamak için üzerine çift tıklayın!
Devam edecek Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Dipnot: Hiç birini denemedim Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
| ![]() |
![]() |
Etiketler |
bot, hakkinda, hakkında, mirc, mirc download, mirc indir |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | Arama |
Stil | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Değeri Yıllar Sonra Anlaşılan ve Hakkında Çok Az Şey Bilinen ‘İnci Küpeli Kız’ Tablosu Hakkında 8 Şaşırtıcı Gerçek | Zeytin | Kültür ve Sanat | 0 | 08 Mart 2023 15:48 |
İos hakkında her konu hakkında | baCk | Cep Telefonu İşletim Sistemi | 0 | 15 Kasım 2015 13:29 |
raw hakkında. | Beklenti | mIRC Scripting Sorunları | 10 | 16 Ocak 2012 17:55 |
Kur’ân hakkında ne dediler? Mumsema İslam Arşivi Kur’ân hakkında ne dediler? | iLda | Genel İslami Konular | 0 | 26 Ocak 2011 15:50 |
Hit HAkkında | AxituRk | 0 | 10 Kasım 2009 10:40 |