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..

Heavenly 03 Ağustos 2008 18:20

Cevap: Ame Amsg-Dıyaloq
 
Benım Sunucu Conferans Room sorun o yuzden oLabılır Mı ?
ame calısmıyoda amsg sorunsuz calısıyo

Med Cezir 04 Ağustos 2008 03:07

Cevap: Ame Amsg-Dıyaloq
 
Bende Cr Sunucudayım şuan kullanıyorumda sorun yok,eski kodlarını kaldırdınmı yada başka bir mircde dene bence. Cunki sorun yok..

Heavenly 04 Ağustos 2008 03:31

Cevap: Ame Amsg-Dıyaloq
 
Baska mırc tede denedım amsg de sorun yok ama ame de sorun yasıyorum kodu hıc eksıksız attım

detay 04 Ağustos 2008 11:04

Cevap: Ame Amsg-Dıyaloq
 
koda baktım mIRCinde "//echo * %muafame" yazdiginda ame komutundan muaf kanallari gorebiliyorsan ki görüceksin dialogda sorun yok demektir.Alias ame yi incelemek lazim -ki onda da problem yok-.Senin mircin sanirim $v1 icin biraz eski, yeni sürümlerden birini indir 6.17 olur 6.21 olur.Degistirmek istemezsen

Kod:

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

ame aliasini soyle degistir.

Heavenly 04 Ağustos 2008 11:33

Cevap: Ame Amsg-Dıyaloq
 
detay dedıqın qıbı yaptım
* #sinav #help #helpops #operhelp #yönetim #sohbetop #sikayet #globaloper
bu cıktı o verdıqın koduda ekledım ame yıne aynı dıeqısmedı yardımlarınız ıcın saqoL yınede 6.17 olur 6.21 bunu nasıl anlıyabılırım script ın surumunun bu olduqunu?

detay 04 Ağustos 2008 11:38

Cevap: Ame Amsg-Dıyaloq
 
//echo * $version
yada $version yazip tab a basabilirsin

Kod:

alias ame { haltdef | var %i 0 | var %t $chan(0) | while %i < %t { inc %i | if $istok(%muafame,$chan(%i),32) != $true { describe $chan(%i) $1- } } }
ame aliasini sil bu sekilde kullan version degistirmeden isini gormesi lazim olmazsa dedigim yontemle ogrenip daha yeni bi versiyon kullanabilirsin

Heavenly 05 Ağustos 2008 14:24

Cevap: Ame Amsg-Dıyaloq
 
detay ılqın ıcın tesekkurler verdıqın kodu yaptım baska bır ame aliası daha varmıs aradım aradım en sonunda buldum onu sılınce kod sorunsuz calıstı TesekkurLeR edeRım ıLqınız Icın


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

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