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/)
-   -   Ame Amsg-Dıyaloq (https://www.ircforumlari.net/mirc-scripting-sorunlari/126113-ame-amsg-diyaloq.html)

Heavenly 29 Temmuz 2008 18:05

Ame Amsg-Dıyaloq
 
ArkadasLar Istedıgım Sey Su Aslında bakındım ama bulamadım ame ve amsg Belırledıgım kanallara gıtmesın bunu bı Dıyalog Seklınde YApabılırmıyız Ekle butonu sıl butonu Seklınde

deRsimLi 30 Temmuz 2008 11:30

Cevap: Ame Amsg-Dıyaloq
 
Diyalog seklinde degil de, /ame ve /amsg yazilarinin belirlemis oldugun kanallara gitmemesini saglayabilirim.

Heavenly 30 Temmuz 2008 11:42

Cevap: Ame Amsg-Dıyaloq
 
o Kod bende var ama 5 kanal fanal eklıyorum butun kanallara ame amsg gıtmıyo bu sefer o yuzden dıyalog seklınde yapılabılırmı dıye sormustum

Heavenly 30 Temmuz 2008 18:54

Cevap: Ame Amsg-Dıyaloq
 
Yardımcı oLabılecek Kımse Yoq mu ????

detay 30 Temmuz 2008 20:33

Cevap: Ame Amsg-Dıyaloq
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] benzeri programla dialogunu tasarla, kodlarini buraya yaz icerigini biz yaparız

Heavenly 30 Temmuz 2008 22:11

Cevap: Ame Amsg-Dıyaloq
 
detay denedım de yapamadım ya olesıne bı dılaloq olsun fark etmez ekle sıl butonu olsun bana yeter

Med Cezir 31 Temmuz 2008 08:21

Cevap: Ame Amsg-Dıyaloq
 
Dedigin Gibi Bir Şey Hazırladım Denedim Sorunsuz Calışıyor. Fakat Detay ında dedigi gibi en azından diyalogu kendin oluştursan gerisini biz tamamlasak daha ögretici olurdu,Bundan sonra o yolu denersen zamanla daha fazla gelişme gösterecegini görürsün..

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kod:

dialog amele {
  title "By uMuT"
  size -1 -1 125 104
  option dbu
  tab "Ame", 1, 3 2 119 99
  combo 3, 10 28 60 68, tab 1 size
  button "Ekle", 4, 78 28 37 12, tab 1
  button "SiL", 5, 78 48 37 12, tab 1
  tab "Amsg", 2
  combo 6, 10 28 60 68, tab 2 size
  button "Ekle", 7, 78 28 37 12, tab 2
  button "SiL", 8, 78 48 37 12, tab 2
  box "#Kanal Şeklinde Ekleyebilirsiniz", 9, 6 18 112 80
}
alias amele dialog -m amele amele

alias ame {
  var %_ = 1
  while $chan(%_) {
    if !$istok(%muafame,$v1,32) {
      describe $chan(%_) $1-
    }
    inc %_
  }
}

alias amsg { haltdef | var %i 0 | var %t $chan(0) | while %i < %t { inc %i | if $istok(%muafamsg,$chan(%i),32) != $true { msg $chan(%i) $1- } } }

on *:dialog:amele:init:*:{
  if (%muafame) .didtok $dname 3 32 $ifmatch
  if (%muafamsg) .didtok $dname 6 32 $ifmatch
}
on *:dialog:amele:sclick:*: {
  ;ame icin muafiyet
  if ($did == 4) { if ($did(3) != $null) { set -u %sk $did(3) | if (%sk) && (!$istok(%muafame,%sk,32)) { .set %muafame $addtok(%muafame,%sk,32) | did -a $dname 3 %sk } } }
  if ($did == 5) { if ($did(3).sel > 0) { .set %muafame $remtok(%muafame,$did(3).seltext,1,32) | did -d $dname 3 $did(3).sel | did -c $dname 3 1 } }
  ;amsg icin muafiyet
  if ($did == 7) { if ($did(6) != $null) { set -u %sk $did(6) | if (%sk) && (!$istok(%muafamsg,%sk,32)) { .set %muafamsg $addtok(%muafamsg,%sk,32) | did -a $dname 6 %sk } } }
  if ($did == 8) { if ($did(6).sel > 0) { .set %muafamsg $remtok(%muafamsg,$did(6).seltext,1,32) | did -d $dname 6 $did(6).sel | did -c $dname 6 1 } }
}
menu channel,menubar,status {
  Ame-Amsg-Muaf:/amele
}

Bu Kodları alt+R tuşuna bastıgında Cıkan Boş Bir Sayfaya Atmak Yeterli Olucaktır..Calıştırmak İçin /amele yazman yeterli olucaktır yada kanal,status menulerinde Cıkan Secenegi Tıklaman Yeterli Olucaktır..

Heavenly 31 Temmuz 2008 11:54

Cevap: Ame Amsg-Dıyaloq
 
Cok TesekkurLEr Mec Cezir Bundan Sonra Senın ve detay ın dedıqı sekılde yaparım daha once hıc dıyaloq hazırlamadıgım ıcın nasıl yapılacagını bılmıyorum

Heavenly 31 Temmuz 2008 12:04

Cevap: Ame Amsg-Dıyaloq
 
Med Cezir Amsg sorunsuz calıstıda ame calısmadı

Med Cezir 31 Temmuz 2008 19:48

Cevap: Ame Amsg-Dıyaloq
 
Ame dede Amsg dede Sorun Yok Az Önce Denedim Yine Eksiklik Varmıdır Die Herhangi Bir Sorun Yok..


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

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