IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
4Beğeni(ler)
  • 1 Post By Med Cezir
  • 1 Post By ScorpioN
  • 2 Post By Toprak

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 27 Şubat 2014, 02:20   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Away dialogunda Hata




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias gbt { dialog -m arkaway arkaway } dialog arkaway { title "Away Menusu" size -1 -1 217 91 option dbu text Away Sebebi : , 1, 7 12 51 8 edit , 2, 59 11 149 10 button Away Ol, 3, 18 24 87 13, flat box , 6, 3 1 211 40 button Dışarıdayım, 8, 10 60 45 12, flat button Yemekteyim, 9, 61 60 45 12, flat button Oyundayım, 10, 108 60 45 12, flat button Uyuyorum, 11, 159 60 45 12, flat box , 12, 4 41 210 15 button AWAYDAN DÖN, 7, 112 24 87 13, flat button Kapat, 14, 3 74 211 14, ok text " Hazır Away Mesajlar", 4, 17 46 171 8 } on *:dialog:arkaway:init:0: { .timer -m 1 10 /did -f arkaway 2 if (%addnick != $null) { did -c arkaway 4 | did -a arkaway 5 %addnick | did -e arkaway 5 } if (%awayres != $null) { did -a arkaway 2 %awayres } if (%addnick == $null) { did -u arkaway 4 | did -b arkaway 5 } } on *:dialog:arkaway:sclick:3: { set %addnick $did(5) set %awayres $did(2) if ($did(4).state == 1) { if ($away == $true) halt set %backnick $me /away %logo 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 $did(2)  /nick $me $+ $did(5) } if ($did(4).state == 0) { if ($away == $true) halt /away %logo 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 $did(2)  } } on *:dialog:arkaway:sclick:4: { if ($did(4).state == 0) { did -r arkaway 5 | did -b arkaway 5 | unset %addnick } if ($did(4).state == 1) { if (%addnick == $null) { set %addnick _aWay did -r arkaway 5 did -a arkaway 5 %addnick did -e arkaway 5 } did -e arkaway 5 } } on *:dialog:arkaway:sclick:8: { away 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 Dışarıdayım!  | echo %logo 2Şuanda Awaysınız. } on *:dialog:arkaway:sclick:9: { away 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 Yemekteyim!  | echo %logo 2Şuanda Awaysınız. } on *:dialog:arkaway:sclick:10: { away 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 Oyundayım!  | echo %logo 2Şuanda Awaysınız. } on *:dialog:arkaway:sclick:11: { away 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 Uyuyorum!  | echo %logo 2Şuanda Awaysınız. } on *:dialog:arkaway:sclick:7: { away | echo %logo 2Away

Yukarıdaki dialogu biraz düzenledim ama bir kaç sorun var away mesajımı Kendim yazınca Away ol tıklıyorum ama statüde şu sorunu veriyor
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
* Geçersiz parametre: $did (Satır 28, script5.mrc)

Buda şu satır oluyor
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set %addnick $did(5)

Ama dialogda Dışarıdayım Uyuyorum Oyundayım ve Yemekteyim tıklayınca onlar ile away mesajım gidiyor sadece kendim away mesajı yazdığım zaman sorun veriyor, ve burda away mesajlarım kendimede gözükürmü yardımcı olacak arkadaşa şimdiden tşk ederim.

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 27 Şubat 2014, 03:01   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Away dialogunda Hata




5 numaralı fonksiyon yok dialogda o yüzdende hata veriyor. Belirttiğin kısmı şu şekilde değiş.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set %addnick _aWay

alt satırda böyle yapmışsın çünki.

Away mesajlarını görmek istiyorsan da away komutunun altına birde echo satırı ekle, bence başarabilirsin bunu.

 
Alıntı ile Cevapla

Alt 27 Şubat 2014, 03:11   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Away dialogunda Hata




Bu seferde dialogu acar açmaz statüde şu sorunu sürekli vermeye başladı
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
* /did: 'arkaway' Geçersiz id '5' (Satır 36, script5.mrc)

Bunun Satırıda aşağıda
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (%addnick == $null) { did -u arkaway 4 | did -b arkaway 5


__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

Alt 27 Şubat 2014, 09:28   #4
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Away dialogunda Hata




o hatayı vermesi çok doğal çünki id 5 yok dialoğunda, editbox eklemelisin id 5 olarak.

 
Alıntı ile Cevapla

Alt 27 Şubat 2014, 13:10   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Away dialogunda Hata




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
dialog new { title "Away Menusu" size -1 -1 224 101 option dbu text " Away Mesajını Yazın :", 1, 3 6 88 8 edit "", 2, 93 4 127 11 box "", 3, 4 41 216 17 text " Hazır Away Mesajları", 4, 62 47 92 8 button "Away Ol", 5, 21 20 89 16 button "Awaydan Dön", 6, 116 20 89 16 button "Uyuyorum", 7, 6 61 46 17 button "Dışarıdayım", 8, 6 81 46 17 button "Meşkulum", 9, 63 81 46 17 button "Yemekteyim", 10, 117 61 46 17 button "Yokum", 11, 62 61 46 17 button "Tv izliyom", 12, 117 81 46 17 button "Kapat", 13, 170 61 48 37, ok } on *:dialog:new:sclick:8: { away 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 Dışarıdayım!  | echo %logo 2Şuanda Awaysınız. } on *:dialog:new:sclick:10: { away 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 Yemekteyim!  | echo %logo 2Şuanda Awaysınız. } on *:dialog:new:sclick:11: { away 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 Yokum!  | echo %logo 2Şuanda Awaysınız. } on *:dialog:new:sclick:7: { away 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 Uyuyorum!  | echo %logo 2Şuanda Awaysınız. } on *:dialog:new:sclick:9: { away 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 Meşkulum!  | echo %logo 2Şuanda Awaysınız. } on *:dialog:new:sclick:12: { away 14Şuan awayım10 $nick 14mesajlarına yanıt veremiyorum. Away sebebim:10 Tv izliyom!  | echo %logo 2Şuanda Awaysınız. } on *:dialog:new:sclick:6: { away | echo %logo 2Away

Simdi tekrar yeni bir dialog yaptım ve kodları yeniden yerleştirdim burda sadece Away mesajı yazıp sonrasında Away ol diyince away olmayı yapamadım

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

Alt 27 Şubat 2014, 19:37   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Away dialogunda Hata




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:dialog:new:sclick:5: { away $did(2) }

ekleyin.

 
Alıntı ile Cevapla

Alt 27 Şubat 2014, 19:53   #7
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Away dialogunda Hata




Dialog'lara az çalışmalısın sclick tek event halinde toplaya bilirsin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:dialog:new:*:*: { if $devent == sclick { if $did == 1 { komut } if $did == 2 { komut } } }

vs. vs.

 
Alıntı ile Cevapla

Cevapla

Etiketler
dialogunda, hata


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Bağlantı Dialogunda Sorun Iord mIRC Scripting Sorunları 4 18 Aralık 2007 17:08
KanaL dialogunda bi kaç eksik 7610 mIRC Scripting Sorunları 0 24 Haziran 2007 18:57
Unreal Kurulumu - Hata Hata Hata :@ fatal Unreal IRCd 2 20 Şubat 2007 18:46