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/)
-   -   Dialog'lar Hakkında... (https://www.ircforumlari.net/mirc-scripting-sorunlari/6515-dialoglar-hakkinda.html)

ParadoX 18 Ağustos 2005 14:16

Yozgatli iş dialogda bitmiyor...Dialoglar yapınca vereceğin tuşlara kodlar gerek..
Örneğin Nick: Die tablo oluşturdun ßirisi nickini girince servere bağlandığında o nickin geçerli olması gerek bunun içinde dialogdan sonra aliases kodlarını yazman gerekir...
Mesela button "Chate Gir", 1, 9 29 48 12, flat
ßunu tıklayan bir servere girecek ama nereye girecek onun içinde..
if ($devent == sclick) {
if ($did == 1 ) { .nick $did(9) | uhu | server irc.adres.com }

}
Komut ßu ßunun gibi pekçok aliases kodları bulunmaktadır..
if ($did == 1 ) ßuradaki 1 "Chate gir",1 ßurdaki numaradır..
ßak chate gir tıklayınca Statusa mesaj gelmesini istiyorsan.
if ($devent == sclick) {
if ($did == 1 ) { .nick $did(9) | uhu | server irc.adres.com |echo Mesaj }

}
yaparsın..
Umarım azda olsa anlamışındır Dialog haricinde önemli olan kodlardır..


yozgatli6644 18 Ağustos 2005 14:46

tŞkler McKruger
 
Cok tşK ederim KruGer gercekDen yaraDı Kendim diaLog yapdım...HipHop Onu biLiodum ;) öRnekLerden anLamıstım sende saoL

ParadoX 18 Ağustos 2005 15:10

Merhaba
 
...Sana Kendi yaptığım bir Startup addon kodlarını Gösterecem...
.................................................. .................................................. ....................................
Öncelikle Dialogu hazırlayalım...

on *:start:{
dialog -m hababam hababam
splay mircdirsounds\start.wav


}
;--------------------------------------------------------------


alias baglanti { /dialog -m hababam hababam }
dialog hababam {
title "iRc SCRipT V1 ~~
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]"
size -1 -1 365 310
icon 1, 1 30 360 80 , image/hababam.jpg
box "" 4, 1 -4 365 310
button "iRc Al£min£ ßağlaN" 5, 90 125 180 25, default
button "iRc" 6, 30 160 70 25
button "Mircturk" 7, 110 160 70 25
button "İrcDe" 8, 190 160 70 25
button "Elroman" 9, 270 160 70 25
button "GeyikSohbeT" 10, 30 192 70 25
button "DorukNet" 11, 110 192 70 25
button "Rekor" 12, 190 192 70 25
button "Zurna" 13, 270 192 70 25
button "Bağlan" 14, 125 225 120 25
box "
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] " 17, 1 -1 10 10
box "
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]" 18, 250 -1 10 10
text "Nickiniz" 19,106 270 105 80
edit "",20,150 265 60 20, autohs
button "Tamam" 21,156 290 50 15, ok
}

............................................Açıkla malar............................................. ........................
on *:start:{
dialog -m hababam hababam
splay mircdirsounds\start.wav


}
;--------------------------------------------------------------

ßurada "on*start:{" ßöyle açılışa ne gelmesini istiyorsan yazarsın yani açılışı anlatır..
"dialog -m irc irc"ßurada ise ßu addonun açılmasını ister...
splay mircdirsounds\start.wav

}
;--------------------------------------------------------------

ßurada "splay mircdirsounds\start.wav" Addon açılırken istedin müziği çalar.
} ßunlada açılışı kapamış olursun...

DİALOG AÇIKLAMLARI
alias baglanti { /dialog -m irc irc } Alias komutları için bu dialog bağlantısıını belirtmektir.
dialog hababam { Dialogu açarsın...
title "iRc SCRipT V1 ~~ [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]" Addon ßaşlığını belirtir..
size -1 -1 365 310 Tablonun uzantısını vede genişliğini ayarlar..
icon 1, 1 30 360 80 , image/irc.jpg Tabloya resim koyar.. image/irc.jpg gibi yerini belirtirsin hangi icoyu koymak istersenn.

box "" 4, 1 -4 365 310 ßox yani Tabloda yanlarda felan bulunan çizgileri ayarlar.
button "iRc Al£min£ ßağlaN" 5, 90 125 180 25, default ßasıldığında servere girer..
button "iRc" 6, 30 160 70 25 buttonlar genellikle normal bildiğin buton dur..
button "Mircturk" 7, 110 160 70 25 Mircturk Serverine bağlanır..

button "İrcDe" 8, 190 160 70 25 ircde serverine bağlanır
button "Elroman" 9, 270 160 70 25 Elroman serverine bağlanır
button "GeyikSohbeT" 10, 30 192 70 25 Geyiksohbete bağlanır..
button "DorukNet" 11, 110 192 70 25 Doruknete bağlanır
button "Rekor" 12, 190 192 70 25
Rekora bağlanır..

Not:Dikkat edersen başdaki rakamlar 1,2,3,4...Die gider onlar başlangıç numaralarıdır yanındakiler genişilik sağsol üst alt seviylerini ayarlar..son 2 rakam da butonun üst alt yanlarını ayarlar..
button "Zurna" 13, 270 192 70 25 Zurna nete bağlanır..
button "Bağlan" 14, 125 225 120 25 ßurada sadece bağlan butonu koyulmuş tıkladığında ßir servere bağlanıalcak onu alias komutlardan belirteceksin..
box "
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] " 17, 1 -1 10 10 Mavi ßir çizgidir..ßen mavi çizgi ile yazı yazdım..
box "[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]" 18, 250 -1 10 10 ßurada gine mavi ßir yazı ile yazı yazdım ama dikkat etki son rakamları 10 10 yaptım yani mavi çzgiler birleşir sadece yazdığım yazı gözükecek çizgiler gözükmez..
text "Nickiniz" 19,106 270 105 80 ßurada user nickini yazar..
edit "",20,150 265 60 20, autohs Tablo Şekillerini ayarlarsın..
button "Tamam" 21,156 290 50 15, ok Tamam tuşuna basılınca tablo kapanır dikkat etki genellikle tamam botunu koyunca sonuna , ok eklemen gerekmektedir..
} Dialog komutları bittiğini belirtirsin..

ALİAS KODLARI

On *:DIALOG:hababam:*:* {
if ($devent == init) { /splay mircdirsounds\online.wav
did -a $dname 20 $me
if $server != $null {

}
}
if ($devent == sclick) {
if ($did == 5 ) { .nick $did(20) | /dialog -x hababam hababam | server irc.ircalemi.net }
if ($did == 6 ) { .nick $did(20) | /dialog -x hababam hababam | server irc.ircalemi.net }
if ($did == 7 ) { .nick $did(20) | /dialog -x hababam hababam | server irc.mircturk.com }
if ($did == 8 ) { .nick $did(20) | /dialog -x hababam hababam | server irc.ircde.net }
if ($did == 9 ) { .nick $did(20) | /dialog -x hababam hababam | server irc.elroman.com }
if ($did == 10 ) { .nick $did(20) | /dialog -x hababam hababam | server irc.geyiksohbet.com }
if ($did == 11 ) { .nick $did(20) | /dialog -x hababam hababam | server irc.doruk.net.tr }
if ($did == 12 ) { .nick $did(20) | /dialog -x hababam hababam | server irc.rekor.net }
if ($did == 13 ) { .nick $did(20) | /dialog -x hababam hababam | server irc.zurna.net }
if ($did == 14 ) { .nick $did(20) | /dialog -x hababam hababam | server irc.ircalemi.net }


}

}
alias opens {
dialog -m hababam hababam
}
alias uhu {
.timerss1 off
.timerss off
dialog -c hababam hababam
}

AÇIKLAMA

On *:DIALOG:irc:*:* { On vede ardından gelen dialog:irc ßurada dialogun ismini yazacaksın. yani bu yukardaki /dialog -m irc irc dir...
if ($devent == init) { /splay mircdirsounds\online.wav ßu addon her açılışında müzik çalacaktır onu belirtir..
did -a $dname 20 $me
if $server != $null {

}
} Alias kodlarının bir bölümü bitti..

if ($devent == sclick) {
if ($did == 5 ) { .nick $did(20) | /dialog -x irc irc | server irc.ircalemi.net } ßurada

if did 5 ile yani dialogda 5. numaranın işlemini yapacak iRc al€mine ßağlan yer onu tıklayınca girilecek server yukarda yazar oraya bağlanılacaktır..
if ($did == 6 ) { .nick $did(20) | /dialog -x irc irc | server irc.ircalemi.net } ßurada

6.numaranın işlemi yapılacaktır yani iRc ßutonuna ßasan ircalemine. girecektir.
if ($did == 7 ) { .nick $did(20) | /dialog -x irc irc | server irc.mircturk.com } Gine 7. butonda mircturk tıklayan mircturk serverine girecektir..

if ($did == 8 ) { .nick $did(20) | /dialog -x irc irc | server irc.ircde.net } 8.ßutona ßasan ircde.net serverine bağlanacaktır..
if ($did == 9 ) { .nick $did(20) | /dialog -x irc irc | server irc.elroman.com } 9.ßutona ßasan elroman.coma girecektir..
if ($did == 10 ) { .nick $did(20) | /dialog -x irc irc | server irc.geyiksohbet.com } 10. ßutona ßasan geyiksohbet.com a girecektir..
if ($did == 11 ) { .nick $did(20) | /dialog -x irc irc | server irc.doruk.net.tr } 11.ßutona ßasan doruk nete girecektir..
if ($did == 12 ) { .nick $did(20) | /dialog -x irc irc | server irc.rekor.net } 12.ßutona ßasan rekor.nete girecektir..
if ($did == 13 ) { .nick $did(20) | /dialog -x irc irc | server irc.zurna.net } 13.ßutona ßasan zurna.nete girecektir
if ($did == 14 ) { .nick $did(20) | /dialog -x irc irc | server irc.ircalemi.net }
14.ßutona yani ßağlana ßasan ircalemi.nete girecektir..

NOT:ßurada .nick Nickini yazan kişiyi ele alır servere girince onun nickini dialogda ne yaptıysa onu uygular..


} ßitiş işareti

} Alias oprens ßaşlangıcı
alias opens { Aliasenin açılışını belirtir
dialog -m irc irc Dialogunu belirtir..
} Alias bitiş
alias uhu {
.timerss1 off
.timerss off
dialog -c irc irc
} Açıkcası ßu kodların scriptde her tarafda geçerli olduğunu belirtir..



Umarım işine yaramıştır..

Msn: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Msn: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Web: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Web vede server yakında hizmete girecektir..ßana msnlerden ulaşabilirsin..
"€mek Sarf €den Güç sarf €der...!"





















yozgatli6644 18 Ağustos 2005 16:33

heLal cok tşKler McKruger & hiphOp

McKruGer 18 Ağustos 2005 22:09

rica ederim yozgatli..

†HipHop† 21 Ağustos 2005 01:42

Rica €derim..
"Su damlaya damlaya göl olur" ßilgi öğrenmeyi Aksatma...


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

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