ident fullnameyi bir arada nasıl kullanırım? mirc açıldığında, identin otomatikmen klavye olmasını ve fulnamesininde klavye script olmasını istiyom yada identin kaçak olunca fulnamesininde kaçak script olmasını istiyom yani ident ne olursa fulnamede onunla ilgili bir şey olmalı. böyle bişey mümkün mü? |
evet oldukça kolay bişey.variables bölümüne yeni bir variables eklersin. Örneğin %fullident Klavye-Script Scriptin fullname ve ident bölümlerine %fullident yazarsan istediğin olucaktır. Bu identi ve fullnameyi aynı yapmanı sağlar. |
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Linktekine ek olarak senin kod: on *:start: { var %ident = $readini($mircini,ident,userid) if $regex(%ident,ka.ak) { .fullname Kaçak Script } } buradaki $regex(%ident,ka.ak) amacı identi kaçak yazınca mirc bunu ka_ak olarak türkçe karakter silerek yazdığından dolayı regex . kullandım (oraya bir kelime gelecek ne olursa olsun anlamındadır) if $regex(%ident,Klavye) { .fullname Kalvye Script } gibi eklemeler yapabilirsin. identifieri veren değişkeni bulamadım mirc nin inisinden okuttum :), kolay gelsin. |
Alıntı:
on *:start: { var %ident = $read(ident.txt) .identd on %ident if $regex(%ident,kacak) { .fullname Kaçak Script } if $regex(%ident,kklavye) { .fullname Klavye script } if $regex(%ident,klavye) { .fullname Klavye script } if $regex(%ident,ircfrml) { .fullname Irc Forumlari vs vs.. } } şeklinde yazman gerekli $read(ident.txt) rastgele $read hakkında daha fazla bilgiyi forumda arama yaparak bulabilirsin. bu kısımdan sonrası error stuff ekleyerek yaptığım kısım eğer mirc versiyonun 6.16 yada error handling i destekliyorsa istersen alttakini ekle farketmez: on *:start: { var %ident = $read(ident.txt) .identd on %ident if $regex(%ident,kacak) { .fullname Kaçak Script } if $regex(%ident,kklavye) { .fullname Klavye script } if $regex(%ident,klavye) { .fullname Klavye script } if $regex(%ident,ircfrml) { .fullname Irc Forumlari vs vs.. } :error $derror(Otomatik idente göre isim değiştirme/start module,$error) } alias derror { if $isid && $2 { return echo $colour(info text) -at Açıklama: $1 , Error: $2- } } |
hiç gerek yok. işte kod: alias server { .identd On Identim | .Fullname Bilmemne | server $1- } bu kodla her server bağlantısı yapıldığında identd ve fullname isteğinize göre ayarlanmış olur. %variable 'lar değiştirilse bile bu alias kod değiştirilmeden kullandığınız scriptte identd/fullname değişikliği yapılamaz. |
yazık.. bot yapabilmek icin bu kadar emek harcanmazkı GangisteR :) |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 07:13. |
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