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/)
-   -   -KLine Menü Sorunu Acil Yardım- (https://www.ircforumlari.net/mirc-scripting-sorunlari/310166-kline-menu-sorunu-acil-yardim.html)

Hero` 10 Ocak 2010 21:47

-KLine Menü Sorunu Acil Yardım-
 
Merhaba arkadaşlar hepinize kolay gelsin, editlediğim mIRC'de nick üstüne gelip mause ile ikinci tuşa bastıktan sonra kline menü butonu var ona basıyorum ordan kline sebebini giriyorum ancak "* /did: 'sohbetkline' invalid id '30' (line 23, script6.mrc) " böyle bir sorunla karşılaşıyorum. Anladığım kadarıyla script6.mrc dosyasıyla ilgili bi sorun script.6mrc'yi tamamiyle buraya kopyalayağım;

Kod:

alias sohbetkline { /dialog -m sohbetkline sohbetkline }
dialog sohbetkline {
  title "K-Line/Shun"
  size -1 -1 58 73
  option dbu
  icon bump\abc.ico, 0
  button "Script", 1, 2 4 25 10
  button "BadNick", 2, 31 15 25 10
  button "Oto Msg", 3, 31 4 25 10
  button "Dostluk", 4, 2 15 25 10
  button "Reklam", 5, 2 26 25 10
  button "Küfür", 6, 2 37 25 10
  button "KanalRe", 7, 31 26 25 10
  button "Clone", 8, 31 37 25 10
  radio "K-Line", 9, 3 61 26 10, group
  radio "Shun", 10, 32 61 26 10
  button "Kapat", 11, 2 51 54 8, ok cancel
}
alias denis {
  if (%mkssh == on) { did -a sohbetkline 1 Sessiz | did -a sohbetkline 2 Susunuz | did -a sohbetkline 3 Küfür | did -a sohbetkline 4 Sakin | did -a sohbetkline 5 Oto Msg | did -a sohbetkline 6 Reklam | did -a sohbetkline 7 Bot | did -a sohbetkline 8 SebepGir }
  else { did -a sohbetkline 1 Script | did -a sohbetkline 2 BadNick | did -a sohbetkline 3 Oto Msg | did -a sohbetkline 4 Dostluk | did -a sohbetkline 5 Reklam | did -a sohbetkline 6 Küfür | did -a sohbetkline 7 KanalRe | did -a sohbetkline 30 Clone }
}
alias kapat {
  dialog -c sohbetkline sohbetkline | window -c @WHOIS | window -c @WHO | window -c @WHOWAS
}
on 1:dialog:sohbetkline:sclick:9: {
  .set %mkkl on | .set %mkssh off
  .denis
}
on 1:dialog:sohbetkline:sclick:10: {
  .set %mkkl off | .set %mkssh on
  .denis
}
on 1:dialog:sohbetkline:init:0: {
  if (%mkkl == on) { did -c sohbetkline 9 } | else { did -c sohbetkline 10 }
  if (%mkssh == on) { .denis }
  .denis
}
on 1:dialog:sohbetkline:sclick:1: {
  if (%mkkl == on) { if (*195.87.* !iswm ) { .timer -m 1 1 /kline $$1 %killip 4Script 2Kullanmak Yasaktır! 15 } | else { echo -a %logo 4Sohbetkalite Erişim 2Kullandığı İçin 4 Script 2Sebebi İle Kline Atılmadı! } | Kapat }
  if (%mkssh == on) { .timer -m 1 1 /shun %khut 4Sessiz Ol | Kapat }
}
on 1:dialog:sohbetkline:sclick:4: {
  if (%mkkl == on) { .timer -m 1 1 /kline $$1 %killip 4Dostluk ortamını 2bozmaya calıştıgınızdan Bir Süre uzaklaştırıldınız. | Kapat }
  if (%mkssh == on) { .timer -m 1 1 /shun %khut 4Sakin Ol | Kapat }
}
on 1:dialog:sohbetkline:sclick:5: {
  if (%mkkl == on) { .timer -m 1 1 /kline $$1 %killip 4Reklam 2Yasaktır! | Kapat }
  if (%mkssh == on) { .timer -m 1 1 /shun %khut 4Oto Msg | Kapat }
}
on 1:dialog:sohbetkline:sclick:6: {
  if (%mkkl == on) { .timer -m 1 1 /kline $$1 %killip 4Küfür 2Ettiğiniz için Bir Süre Uzaklaştırıldınız! | Kapat }
  if (%mkssh == on) { .timer -m 1 1 /shun %khut 4Reklam | Kapat }
}
on 1:dialog:sohbetkline:sclick:7: {
  if (%mkkl == on) { .timer -m 1 1 /kline $$1 %killip 4Kanal Reklamı 2Yasaktır! | Kapat }
  if (%mkssh == on) { .timer -m 1 1 /shun %khut 4Bot | Kapat }
}
on 1:dialog:sohbetkline:sclick:8: {
  if (%mkkl == on) { .timer -m 1 1 /kline $$1 %killip 2sayısının fazlalıgı nedeni ile uzaklaştırıldınız! | Kapat }
  if (%mkssh == on) { .timer -m 1 1 /shun %khut $$?="Sebep Gir" | Kapat }
}
on 1:dialog:sohbetkline:sclick:3: {
  if (%mkkl == on) { .timer -m 1 1 /kline $$1 %killip 4Oto Msg 2Yaptığınız için Uzaklaştırıldınız! | Kapat }
  if (%mkssh == on) { .timer -m 1 1 /shun %khut 4Oto Msg | Kapat }
}
on 1:dialog:sohbetkline:sclick:2: {
  if (%mkkl == on) { .timer -m 1 1 /kline $$1 %killip 4Uygunsuz Nick 2Yasaktır! | Kapat }
  if (%mkssh == on) { .timer -m 1 1 /shun %khut 4Susunuz | Kapat }
}
 
alias kline {
  if (reklam == $2) { %userkl. [ $+ [ $1 ] ] = 2 | userhost $1 }
  if (script == $2) { %userkl. [ $+ [ $1 ] ] = 1 | userhost $1 }
  if (nick == $2) { %userkl. [ $+ [ $1 ] ] = 3 | userhost $1 }
  if (dost == $2) { %userkl. [ $+ [ $1 ] ] = 4 | userhost $1 }
  if (otomsg == $2) { %userkl. [ $+ [ $1 ] ] = 5 | userhost $1 }
  if (kreklam == $2) { %userkl. [ $+ [ $1 ] ] = 6 | userhost $1 }
  if (kufur == $2) { %userkl. [ $+ [ $1 ] ] = 7 | userhost $1 }
  if (clone == $2) { %userkl. [ $+ [ $1 ] ] = 30 | userhost $1 }
  if (kural == $2) { %userkl. [ $+ [ $1 ] ] = 9 | userhost $1 }
  if ($2 == $null) { echo -a ******2Lütfen Sebep Belirtiniz (4reklam2/4script2/4nick2/4dost2) }
}
alias kline {
  if (*oper-sohbetkalite-com* iswm $1-) || (*212.101.9* iswm $1-) { halt }
  else { .raw kline $1- }
}
#ConnectingControl on
on ^1:snotice:*ConnectingControl*:{
  halt
}
#ConnectingControl end
#quitoto on
on *:quit:{
  if ($nick ison #yönetim) || ($nick ison #oper) && (*You are temporarily banned* iswm $1-) {
    tokenize 46 $gettok($address,2,64)
    /unkline *@ $+ $1 $+ . $+ $2 $+ . $+ $3 $+ .*
    echo -a %sa 2sohbetkalite 4 $nick 2Kline Yedi Oto Açıldı 4 *@ $+ $1 $+ . $+ $2 $+ . $+ $3 $+ .*
  }
}
#quitoto end
 

dialog OzelKoruma {
  title "Ozel Koruma"
  size -1 -1 59 52
  option dbu
  check "Notice Flood", 8, 7 4 62 10, flat
  check "Özel Flood", 108, 7 14 62 10, flat
  check "Action Flood", 107, 7 24 62 10, flat
  button "Tamam", 9, 14 36 33 15, flat ok
}

;------------------------------
;OzelKoruma Dialog S-Click
on 1:dialog:OzelKoruma:sclick:*:{
  if ($did(8).state == 1) { .enable #nsaldirikorumasi } | else { .disable #nsaldirikorumasi }
  if ($did(108).state == 1) { .enable #qsaldirikorumasi } | else { .disable #qsaldirikorumasi }
  if ($did(107).state == 1) { .enable #qasaldirikorumasi } | else { .disable #qasaldirikorumasi }
}
;---------------------------------
;OzelKoruma Dialog Init
on 1:dialog:OzelKoruma:init:0:{
  if ($group(#nsaldirikorumasi) == on) { did -c OzelKoruma 8 }
  if ($group(#qsaldirikorumasi) == on) { did -c OzelKoruma 108 }
  if ($group(#qasaldirikorumasi) == on) { did -c OzelKoruma 107 }
}
 

#nsaldirikorumasi off
on 1:NOTICE:*:?: {
  if ($nick == ChanServ) || ($nick == NickServ) || ($nick == MemoServ) || ($nick == SohbetKaliteOpers) || ($nick == crOn) || ($nick == Yas_Gruplari_Bot) || ($nick == Sehirler_Bot) || ($nick == Bulusma_Noktasi_Bot) || ($nick == Team_Bot) || ($nick == Muzik_Bot) { halt }
  inc %pnf [ $+ [ $site ] ] | .timer 1 5 unset %pnf [ $+ [ $site ] ]
  if (%pnf [ $+ [ $site ] ] == 4) { ignore -u60 $wildsite | msg $nick Flood Yapma! %logo | /echo -a **4Dikkat :12 Notice flood! Nick: $nick IP : $wildsite }
}
#nsaldirikorumasi end 

#qsaldirikorumasi off
on 1:TEXT:*:?: {
  if ($nick == Chanserv) || ($nick == NickServ) || ($nick == MemoServ) || ($nick == SohbetKaliteOpers) || ($nick == crOn) { halt }
  inc %pnf [ $+ [ $site ] ] | .timer 1 5 unset %pnf [ $+ [ $site ] ]
  if (%pnf [ $+ [ $site ] ] == 6) { ignore -u60 $wildsite | /closemsg $nick | msg $nick Flood Yapma! %logo | /echo -a **4Dikkat :12 Query flood! Nick:7 $nick 12IP : $wildsite }
}
#qsaldirikorumasi end 

#qasaldirikorumasi off
on 1:action:*:?: {
  if ($nick == Chanserv) || ($nick == NickServ) || ($nick == MemoServ) || ($nick == SohbetKaliteOpers) || ($nick == crOn) { halt }
  inc %pnf [ $+ [ $site ] ] | .timer 1 5 unset %pnf [ $+ [ $site ] ]
  if (%pnf [ $+ [ $site ] ] == 6) { ignore -u60 $wildsite | /closemsg $nick | msg $nick Flood Yapma! %logo | /echo -a **4Dikkat :12 Query Action flood! Nick:7 $nick 12IP : $wildsite }
}
#qasaldirikorumasi end

Şimdiden hepinize teşekkür ediyorum.

Cihandar 10 Ocak 2010 22:02

Cevap: -KLine Menü Sorunu Acil Yardım-
 
PHP- Kodu:

alias sohbetkline { /dialog -m sohbetkline sohbetkline }
dialog sohbetkline {
  
title "K-Line/Shun"
  
size --1 58 73
  option dbu
  icon bump
\abc.ico0
  button 
"Script"12 4 25 10
  button 
"BadNick"231 15 25 10
  button 
"Oto Msg"331 4 25 10
  button 
"Dostluk"42 15 25 10
  button 
"Reklam"52 26 25 10
  button 
"Küfür"62 37 25 10
  button 
"KanalRe"731 26 25 10
  button 
"Clone"831 37 25 10
  radio 
"K-Line"93 61 26 10group
  radio 
"Shun"1032 61 26 10
  button 
"Kapat"112 51 54 8ok cancel
}
alias denis {
  if (%
mkssh == on) { did -a sohbetkline 1 Sessiz did -a sohbetkline 2 Susunuz did -a sohbetkline 3 Küfür did -a sohbetkline 4 Sakin did -a sohbetkline 5 Oto Msg did -a sohbetkline 6 Reklam did -a sohbetkline 7 Bot did -a sohbetkline 8 SebepGir }
  else { 
did -a sohbetkline 1 Script did -a sohbetkline 2 BadNick did -a sohbetkline 3 Oto Msg did -a sohbetkline 4 Dostluk did -a sohbetkline 5 Reklam did -a sohbetkline 6 Küfür did -a sohbetkline 7 KanalRe did -a sohbetkline 8 Clone }
}
alias kapat {
  
dialog -c sohbetkline sohbetkline window -@WHOIS window -@WHO window -@WHOWAS
}
on 1:dialog:sohbetkline:sclick:9: {
  .
set %mkkl on | .set %mkssh off
  
.denis 
}
on 1:dialog:sohbetkline:sclick:10: {
  .
set %mkkl off | .set %mkssh on 
  
.denis
}
on 1:dialog:sohbetkline:init:0: {
  if (%
mkkl == on) { did -c sohbetkline 9 } | else { did -c sohbetkline 10 }
  if (%
mkssh == on) { .denis }
  .
denis
}
on 1:dialog:sohbetkline:sclick:1: {
  if (%
mkkl == on) { if (*195.87.* !iswm ) { .timer -m 1 1 /kline $$%killip 4Script 2Kullanmak Yasaktır15 } | else { echo -%logo 4Sohbetkalite Erişim 2Kullandığı İçin 4 Script 2Sebebi İle Kline Atılmadı! } | Kapat }
  if (%
mkssh == on) { .timer -m 1 1 /shun %khut 4Sessiz Ol Kapat }
}
on 1:dialog:sohbetkline:sclick:4: {
  if (%
mkkl == on) { .timer -m 1 1 /kline $$%killip 4Dostluk ortamını 2bozmaya calıştıgınızdan Bir Süre uzaklaştırıldınız. | Kapat }
  if (%
mkssh == on) { .timer -m 1 1 /shun %khut 4Sakin Ol Kapat }
}
on 1:dialog:sohbetkline:sclick:5: {
  if (%
mkkl == on) { .timer -m 1 1 /kline $$%killip 4Reklam 2Yasaktır! | Kapat }
  if (%
mkssh == on) { .timer -m 1 1 /shun %khut 4Oto Msg Kapat }
}
on 1:dialog:sohbetkline:sclick:6: {
  if (%
mkkl == on) { .timer -m 1 1 /kline $$%killip 4Küfür 2Ettiğiniz için Bir Süre Uzaklaştırıldınız! | Kapat }
  if (%
mkssh == on) { .timer -m 1 1 /shun %khut 4Reklam Kapat }
}
on 1:dialog:sohbetkline:sclick:7: {
  if (%
mkkl == on) { .timer -m 1 1 /kline $$%killip 4Kanal Reklamı 2Yasaktır! | Kapat }
  if (%
mkssh == on) { .timer -m 1 1 /shun %khut 4Bot Kapat }
}
on 1:dialog:sohbetkline:sclick:8: {
  if (%
mkkl == on) { .timer -m 1 1 /kline $$%killip 2sayısının fazlalıgı nedeni ile uzaklaştırıldınız! | Kapat }
  if (%
mkssh == on) { .timer -m 1 1 /shun %khut $$?="Sebep Gir" Kapat }
}
on 1:dialog:sohbetkline:sclick:3: {
  if (%
mkkl == on) { .timer -m 1 1 /kline $$%killip 4Oto Msg 2Yaptığınız için Uzaklaştırıldınız! | Kapat }
  if (%
mkssh == on) { .timer -m 1 1 /shun %khut 4Oto Msg Kapat }
}
on 1:dialog:sohbetkline:sclick:2: {
  if (%
mkkl == on) { .timer -m 1 1 /kline $$%killip 4Uygunsuz Nick 2Yasaktır! | Kapat }
  if (%
mkssh == on) { .timer -m 1 1 /shun %khut 4Susunuz Kapat }
}

alias kline {
  if (
reklam == $2) { %userkl. [ $+ [ $] ] = userhost $}
  if (
script == $2) { %userkl. [ $+ [ $] ] = userhost $}
  if (
nick == $2) { %userkl. [ $+ [ $] ] = userhost $}
  if (
dost == $2) { %userkl. [ $+ [ $] ] = userhost $}
  if (
otomsg == $2) { %userkl. [ $+ [ $] ] = userhost $}
  if (
kreklam == $2) { %userkl. [ $+ [ $] ] = userhost $}
  if (
kufur == $2) { %userkl. [ $+ [ $] ] = userhost $}
  if (clone == $
2) { %userkl. [ $+ [ $] ] = 30 userhost $}
  if (
kural == $2) { %userkl. [ $+ [ $] ] = userhost $}
  if ($
== $null) { echo -******2Lütfen Sebep Belirtiniz (4reklam2/4script2/4nick2/4dost2) }
}
alias kline {
  if (*
oper-sohbetkalite-comiswm $1-) || (*212.101.9iswm $1-) { halt }
  else { .
raw kline $1- }
}
#ConnectingControl on
on ^1:snotice:*ConnectingControl*:{
  
halt
}
#ConnectingControl end
#quitoto on
on *:quit:{
  if (
$nick ison #yönetim) || ($nick ison #oper) && (*You are temporarily banned* iswm $1-) { 
    
tokenize 46 $gettok($address,2,64)
    /
unkline *@ $+ $$+ . $+ $$+ . $+ $$+ .*
    echo -
%sa 2sohbetkalite 4 $nick 2Kline Yedi Oto Açıldı 4 *@ $+ $$+ . $+ $$+ . $+ $$+ .* 
  }
}
#quitoto end


dialog OzelKoruma {
  
title "Ozel Koruma"
  
size --1 59 52
  option dbu
  check 
"Notice Flood"87 4 62 10flat
  check 
"Özel Flood"1087 14 62 10flat
  check 
"Action Flood"1077 24 62 10flat
  button 
"Tamam"914 36 33 15flat ok
}

;------------------------------
;
OzelKoruma Dialog S-Click
on 1
:dialog:OzelKoruma:sclick:*:{
  if (
$did(8).state == 1) { .enable #nsaldirikorumasi } | else { .disable #nsaldirikorumasi }
  
if ($did(108).state == 1) { .enable #qsaldirikorumasi } | else { .disable #qsaldirikorumasi }
  
if ($did(107).state == 1) { .enable #qasaldirikorumasi } | else { .disable #qasaldirikorumasi }
}
;---------------------------------
;
OzelKoruma Dialog Init
on 1
:dialog:OzelKoruma:init:0:{
  if (
$group(#nsaldirikorumasi) == on) { did -c OzelKoruma 8 }
  
if ($group(#qsaldirikorumasi) == on) { did -c OzelKoruma 108 }
  
if ($group(#qasaldirikorumasi) == on) { did -c OzelKoruma 107 }
}


#nsaldirikorumasi off
on 1:NOTICE:*:?: {
  if (
$nick == ChanServ) || ($nick == NickServ) || ($nick == MemoServ) || ($nick == SohbetKaliteOpers) || ($nick == crOn) || ($nick == Yas_Gruplari_Bot) || ($nick == Sehirler_Bot) || ($nick == Bulusma_Noktasi_Bot) || ($nick == Team_Bot) || ($nick == Muzik_Bot) { halt }
  
inc %pnf [ $+ [ $site ] ] | .timer 1 5 unset %pnf [ $+ [ $site ] ]
  if (%
pnf [ $+ [ $site ] ] == 4) { ignore -u60 $wildsite msg $nick Flood Yapma! %logo | /echo -**4Dikkat :12 Notice floodNick$nick IP $wildsite }
}
#nsaldirikorumasi end  

#qsaldirikorumasi off
on 1:TEXT:*:?: {
  if (
$nick == Chanserv) || ($nick == NickServ) || ($nick == MemoServ) || ($nick == SohbetKaliteOpers) || ($nick == crOn) { halt }
  
inc %pnf [ $+ [ $site ] ] | .timer 1 5 unset %pnf [ $+ [ $site ] ]
  if (%
pnf [ $+ [ $site ] ] == 6) { ignore -u60 $wildsite | /closemsg $nick msg $nick Flood Yapma! %logo | /echo -**4Dikkat :12 Query floodNick:7 $nick 12IP $wildsite }
}
#qsaldirikorumasi end  

#qasaldirikorumasi off
on 1:action:*:?: {
  if (
$nick == Chanserv) || ($nick == NickServ) || ($nick == MemoServ) || ($nick == SohbetKaliteOpers) || ($nick == crOn) { halt }
  
inc %pnf [ $+ [ $site ] ] | .timer 1 5 unset %pnf [ $+ [ $site ] ]
  if (%
pnf [ $+ [ $site ] ] == 6) { ignore -u60 $wildsite | /closemsg $nick msg $nick Flood Yapma! %logo | /echo -**4Dikkat :12 Query Action floodNick:7 $nick 12IP $wildsite }
}
#qasaldirikorumasi end 


Lucifer 10 Ocak 2010 22:06

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Merhabalar,

21 numaralı satıra gelirsen..

Alıntı:

alias denis {
if (%mkssh == on) { did -a sohbetkline 1 Sessiz | did -a sohbetkline 2 Susunuz | did -a sohbetkline 3 Küfür | did -a sohbetkline 4 Sakin | did -a sohbetkline 5 Oto Msg | did -a sohbetkline 6 Reklam | did -a sohbetkline 7 Bot | did -a sohbetkline 8 SebepGir }
else { did -a sohbetkline 1 Script | did -a sohbetkline 2 BadNick | did -a sohbetkline 3 Oto Msg | did -a sohbetkline 4 Dostluk | did -a sohbetkline 5 Reklam | did -a sohbetkline 6 Küfür | did -a sohbetkline 7 KanalRe | did -a sohbetkline 30 Clone }
}




Buradaki 30 ile senin tablonda hiç bir İD numarası uyuşmuyor. 30 'u farklı bir sayı ile değiştirirsen yani Senin Clone İD numaran ile sorunun ortadan kalkacaktır.


Örnek; Aşağıdaki gibi Senin editlediğin'de, Clone İd numarası 8 8 ile değiştirdiğinde düzelecektir;)



Kod:

alias denis {
if (%mkssh == on) { did -a sohbetkline 1 Sessiz | did -a sohbetkline 2 Susunuz | did -a sohbetkline 3 Küfür | did -a sohbetkline 4 Sakin | did -a sohbetkline 5 Oto Msg | did -a sohbetkline 6 Reklam | did -a sohbetkline 7 Bot | did -a sohbetkline 8 SebepGir }
else { did -a sohbetkline 1 Script | did -a sohbetkline 2 BadNick | did -a sohbetkline 3 Oto Msg | did -a sohbetkline 4 Dostluk | did -a sohbetkline 5 Reklam | did -a sohbetkline 6 Küfür | did -a sohbetkline 7 KanalRe | did -a sohbetkline 8 Clone }
}



Hero` 10 Ocak 2010 22:31

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Tam olarak nereyi düzeltmem gerek olduğunu söylerseniz daha rahat olucak Cihandar, dediğiniz şekilde yaptım Lucifer hata vermedi ancak kline menü de çalışmadı.

Cihandar 10 Ocak 2010 22:36

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Ben Düzelttim Hocam Senin Düzeltmene Gerek Yok Kopyala Yapıştır Bi Dene :)

Lucifer 10 Ocak 2010 23:02

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Alıntı:

on 1:dialog:sohbetkline:sclick:1: {
if (%mkkl == on) { if (*195.87.* !iswm ) { .timer -m 1 1 /kline $$1 %killip 4Script 2Kullanmak Yasaktır! 15 } | else { echo -a %logo 4Sohbetkalite Erişim 2Kullandığı İçin 4 Script 2Sebebi İle Kline Atılmadı! } | Kapat }
if (%mkssh == on) { .timer -m 1 1 /shun %khut 4Sessiz Ol | Kapat }
}

30 ID numarası sorunundan sonra /sohbetkline yazdığında kline Penceresine tıklarsan
* /if: Geçersiz format (Satır 40, script1.ini) gibi bir hata alacaksın, onun çözüme yukarıda alıntı yaptığım yerdeki Kırmızı yeri silersen, düzelecektir.


Ayrıca oradaki 195.87 Mynet'in erişim vermiş olduğu ip numarası oradaki yere kendi sunucunun ip numarasını yazarsan daha iyi olur:)

Hero` 10 Ocak 2010 23:58

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Arkadaşlar dediğiniz şekilde yaptım ben gene olmuyor lakin bu sefer hata da vermiyor. Manuel olarak /kline nick sebep komutunu uyguluyorum gene kline atılmıyor, sizin verdiğiniz gibi yapmadan öncede atılmıyordu. Bi yardımcı olun lütfen.

XcLusive 11 Ocak 2010 01:43

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Kod:

alias denis {
  if (%mkssh == on) { did -a sohbetkline 1 Sessiz | did -a sohbetkline 2 Susunuz | did -a sohbetkline 3 Küfür | did -a sohbetkline 4 Sakin | did -a sohbetkline 5 Oto Msg | did -a sohbetkline 6 Reklam | did -a sohbetkline 7 Bot | did -a sohbetkline 8 SebepGir }
  else { did -a sohbetkline 1 Script | did -a sohbetkline 2 BadNick | did -a sohbetkline 3 Oto Msg | did -a sohbetkline 4 Dostluk | did -a sohbetkline 5 Reklam | did -a sohbetkline 6 Küfür | did -a sohbetkline 7 KanalRe | did -a sohbetkline 30 Clone }
}

Kırmızı olarak belirtilen 30 rakamını 8 yaparsan sorun kalmaz.

Hero` 11 Ocak 2010 18:38

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Yaptım XcLusive ama dediğim gibi kline komutunu manuel girdiğimdede çalışmıyor, remote kapalı olunca da açık oluncada

Hero` 12 Ocak 2010 18:15

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Yardımcı olacak kimse yok mu ? Kline menüden hatayı hallettik de kline atılmıyor gene kline menüden, elle deniyorum "/kline nick sebep" yani manuel olarak girince de atılmıyor alias mı ekli değil mirc mi görmüyor komutu anlamıyorum.. mircden anlayan arkadaşlar yardımınızı bekliyorum acil olarak.

Lucifer 12 Ocak 2010 18:33

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Kod:

dialog Hata {
  title "Hata"
  size -1 -1 105 44
  option dbu
  icon bump\abc.ico, 0
  icon 1, 3 3 15 15, bump\No.ico, 0
  text "", 2, 25 4 73 28, center
  button "Tamam", 3, 36 32 37 10, ok cancel


Scripti komple değiştirmediysen, Script9 dosyasının içinde bununla başlayan bir code var.. oradaki yerleri kontrol et. Tahminime göre, Abc 'nin yaptığı IRCode yi kullanıyorsun. Dediğim dosya içerisinde gerekli ayarlamaları yaptığında düzelecektir.

Hero` 12 Ocak 2010 21:11

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Alıntı:

Lucifer Nickli Üyeden Alıntı (Mesaj 1040293954)
Kod:

dialog Hata {
  title "Hata"
  size -1 -1 105 44
  option dbu
  icon bump\abc.ico, 0
  icon 1, 3 3 15 15, bump\No.ico, 0
  text "", 2, 25 4 73 28, center
  button "Tamam", 3, 36 32 37 10, ok cancel


Scripti komple değiştirmediysen, Script9 dosyasının içinde bununla başlayan bir code var.. oradaki yerleri kontrol et. Tahminime göre, Abc 'nin yaptığı IRCode yi kullanıyorsun. Dediğim dosya içerisinde gerekli ayarlamaları yaptığında düzelecektir.

Evet hocam aynen bu dosya ama nereyi düzelticem burda, en başı böyle başlıyor script9 'un nereyi düzelticem?

Lucifer 12 Ocak 2010 21:36

Cevap: -KLine Menü Sorunu Acil Yardım-
 
İlk verdiğin code ile, Script 9 un içi aynı olması lazım ki, uyguladığın işler tamamiyle onaylansın. mesela orda "mynetkline" diye başlar codede, orayı senin codene göre değiştireceksin yani "sohbetkline" yapacaksın, Kline/kill olarak mIRC içerisinde arattığında, gerekli düzenleyeceğin yerleri zaten görürsün.

Hero` 12 Ocak 2010 22:06

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Kod:

dialog Hata {
  title "Hata"
  size -1 -1 105 44
  option dbu
  icon bump\abc.ico, 0
  icon 1, 3 3 15 15, bump\No.ico, 0
  text "", 2, 25 4 73 28, center
  button "Tamam", 3, 36 32 37 10, ok cancel
}
alias hata { if !$dialog(hata) { .dialog -m hata hata } }
on *:dialog:submenu:init:0:{
  dll RebaR.dll Dock $dialog(submenu).HWND > top
}
on *:active:?:did -o submenu 1 0 $active
on *:dialog:submenu:sclick:*:{
  if ($did == 16) { .subyardim | halt }
  if ($server == $null) { .hata | .did -a hata 2 Hiçbir Servere Bağlı Değilsiniz!! | halt }
  if ($did == 2) { if ($did(1) != $null) { .mykline | halt } | goto son }
  if ($did == 3) { if ($did(1) != $null) { .myshun | halt } | goto son }
  if ($did == 6) { .mykanal | halt }
  if ($did == 7) { .dialog -m kanalkoruma kanalkoruma }
  if ($did == 5) { if ($did(1) != $null) { .mywis | halt } | goto son }
  if ($did == 8) { /dialog -m swear swear | halt }
  if ($did == 10) { did -o submenu 1 0 $cb | halt }
  if ($did == 9) { did -o submenu 1 0 $snick($active,1) | halt }
  if ($did == 11) { if ($server != $null) { .dialog -m memom memom } | else { .hata | .did -a hata 2 Servere Bağlı Değilsiniz! } }
  if ($did == 4) { if ($active ischan) && ($me isop $active) && ($snick($active) != $null) { .myban | halt }
  else { .hata | .did -a hata 2 Kanalda Op Değilsiniz veya Kanaldan Nick Belirtmediniz! } }
  halt
  :son
  .hata | .did -a hata 2 Menuye Nick Belirtmeniz Gerekiyor
}
;==============================ÇİFT TIKLAYINCA MENU
alias mpdll {
  if ($isid) { return $dll(sub.dll,$1,$2-) }
  else { dll mpopup.dll $1 $2- }
}
alias mpu { dll -u sub.dll }

alias mkline {
  linesep -s
  var %hmenu = $mpdll(MPCreateMenu,mkline)
  %hmenu = $gettok(%hmenu,2,32)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 1 0 0 Reklam !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 2 0 0 Kanal Reklam !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 3 0 0 Script !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 4 0 0 Bad Nick !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 5 0 0 Küfür !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 6 0 0 Oto Mesaj !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 7 0 0 Clone !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 8 0 0 Dostluk Ortamını Bozmak !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 9 0 0 Kurallara Uymamak !)
}
alias mykline {
  echo 10 -s $mpdll(MPopup,mkline > $mouse.dx $mouse.dy left bottom right)
}
ON *:signal:MPOPUP.mkline: {
  if ($1 == 1) { .kline $did(submenu,1) reklam | did -i submenu 1 1 $did(submenu,1) | halt }
  if ($1 == 2) { .kline $did(submenu,1) kreklam | did -i submenu 1 1 $did(submenu,1) | halt }
  if ($1 == 3) { .kline $did(submenu,1) script | did -i submenu 1 1 $did(submenu,1) | halt }
  if ($1 == 4) { .kline $did(submenu,1) nick | did -i submenu 1 1 $did(submenu,1) | halt }
  if ($1 == 5) { .kline $did(submenu,1) kufur | did -i submenu 1 1 $did(submenu,1) | halt }
  if ($1 == 6) { .kline $did(submenu,1) otomsg | did -i submenu 1 1 $did(submenu,1) | halt }
  if ($1 == 7) { .kline $did(submenu,1) clone | did -i submenu 1 1 $did(submenu,1) | halt }
  if ($1 == 8) { .kline $did(submenu,1) dost | did -i submenu 1 1 $did(submenu,1) | halt }
  if ($1 == 9) { .kline $did(submenu,1) kural | did -i submenu 1 1 $did(submenu,1) | halt }
}
;=========================SHUN MENU
alias mshun {
  linesep -s
  var %hmenu = $mpdll(MPCreateMenu,mshun)
  %hmenu = $gettok(%hmenu,2,32)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 1 0 0 Rahatsızlık !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 2 0 0 Oto Msg)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 3 0 0 Susunuz!)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 4 0 0 Offff !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 5 0 0 Küfür !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 6 0 0 Sakin !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 7 0 0 -)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 8 0 0 Sebep Belirtin !)
}
alias myshun {
  echo 10 -s $mpdll(MPopup,mshun > $mouse.dx $mouse.dy left bottom right)
}
ON *:signal:MPOPUP.mshun: {
  if ($1 == 1) { .shun $did(submenu,1) Rahatsızlık! | halt }
  if ($1 == 2) { .shun $did(submenu,1) Oto Msg! | halt }
  if ($1 == 3) { .shun $did(submenu,1) Susunuz! | halt }
  if ($1 == 4) { .shun $did(submenu,1) Offff! | halt }
  if ($1 == 5) { .shun $did(submenu,1) Küfür! | halt }
  if ($1 == 6) { .shun $did(submenu,1) Sakin Ol! | halt }
  if ($1 == 8) { .shun $did(submenu,1) $$?="Sebep Girin" | halt }
}
;======================whoiswhoas
alias mwis {
  linesep -s
  var %hmenu = $mpdll(MPCreateMenu,mwis)
  %hmenu = $gettok(%hmenu,2,32)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 1 0 0 Whois)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 2 0 0 WhoWas)
}
alias mywis {
  echo 10 -s $mpdll(MPopup,mwis > $mouse.dx $mouse.dy left right)
}
ON *:signal:MPOPUP.mwis: {
  if ($1 == 1) { .w $did(submenu,1) | .timer 1 1 dialog -m sohbetkline sohbetkline | halt }
  if ($1 == 2) { .whowas $did(submenu,1) | .timer 1 1 dialog -m sohbetkline sohbetkline | halt }
}
;====================Kanal[Chanserv] Menu
alias mkanal {
  linesep -s
  var %hmenu = $mpdll(MPCreateMenu,mkanal)
  %hmenu = $gettok(%hmenu,2,32)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 1 0 0 Kanal Kapat)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 2 0 0 Ban Temizle)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 3 0 0 Özelleri Kapat)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 13 0 0 Unkline)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 4 0 0 Log)
  var %hsmenu = $mpdll(MPAddSubMenu,%hmenu > 6 0 0 Op/Deop)
  %hsmenu = $gettok(%hsmenu,2,32)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 5 0 0 Op All)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 6 0 0 Deop All)
  var %hsmenu = $mpdll(MPAddSubMenu,%hmenu > 7 0 0 Ekran Temizle)
  %hsmenu = $gettok(%hsmenu,2,32)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 8 0 0 Aktif Pencere)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 9 0 0 Tüm Pencereler)
  var %hsmenu = $mpdll(MPAddSubMenu,%hmenu > 12 0 0 İgnore)
  %hsmenu = $gettok(%hsmenu,2,32)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 10 0 0 İgnore Et)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 11 0 0 İgnore Kaldır)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 12 0 0 İgnore List)
}
alias mykanal {
  echo 10 -s $mpdll(MPopup,mkanal > $mouse.dx $mouse.dy left bottom right)
}
ON *:signal:MPOPUP.mkanal: {
  if ($1 == 1) { .dialog -m kapama kapama }
  if ($1 == 2) { .temizban }
  if ($1 == 3) { .closemsg }
  if ($1 == 4) { .logs $active }
  if ($1 == 5) { .merlynop }
  if ($1 == 6) { .merlyndeop }
  if ($1 == 8) { .clear $active }
  if ($1 == 9) { .clearall }
  if ($1 == 10) { if ($window($active).type == channel) { if ($snick($active,1) == $null) { echo 4 -a %sa 4Kanaldan İgnore Edilecek Nicki Belirtin! | halt } | .ignore -pu300 $snick($active,1) | echo -a %sa 4 $snick($active,1) 2Nicki 5dk İgnore Edildi! }
    if ($window($active).type == query) { .ignore -pu300 $active | echo -a %sa 4 $active 2Nicki 5dk İgnore Edildi! }
  }
  if ($1 == 11) { if ($window($active).type == channel) { if ($snick($active,1) == $null) { echo 4 -a %sa 4Kanaldan İgnore Edilecek Nicki Belirtin! | halt } | .ignore -r $snick($active,1) | echo -a %sa 4 $snick($active,1) 2İgnore Kaldırıldı! }
    if ($window($active).type == query) { .ignore -r $active | echo -a %sa 4 $active 2İgnore Kaldırıldı! }
  }
  if ($1 == 12) { .ignore -l }
  if ($1 == 13) { .unkline *@ $+ $$?"Açılacak İp Girin 123.123.123." $+ * }
}
;=================Ban =======
alias mban {
  linesep -s
  var %hmenu = $mpdll(MPCreateMenu,mban)
  %hmenu = $gettok(%hmenu,2,32)
  var %hsmenu = $mpdll(MPAddSubMenu,%hmenu > 10 0 0 All Ban)
  %hsmenu = $gettok(%hsmenu,2,32)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 11 0 0 Kural!)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 12 0 0 Bad Nick!)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 13 0 0 -)
  echo 10 -s $mpdll(MPAddItem,%hsmenu > 14 0 0 Sebep Gir!)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 1 0 0 Küfür !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 2 0 0 Kanal Seviyesine Aykırı)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 3 0 0 Bad Nick!)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 4 0 0 Tartışma Yaratmak!)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 5 0 0 Reklam !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 6 0 0 Tekrar !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 7 0 0 Büyük Harf !)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 8 0 0 -)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 9 0 0 Sebep Gir!)
}
alias myban {
  echo 10 -s $mpdll(MPopup,mban > $mouse.dx $mouse.dy left bottom right)
}
ON *:signal:MPOPUP.mban: {
  if ($1 == 11) { aban $snick($active,1) 2Lütfen Kurallara Uyunuz.Daha Fazla Bilgi almak için 4/motd 2yazınız. }
  if ($1 == 12) { aban $snick($active,1) 4Uygunsuz Nick 2Kullanmak 2/4Küfürlü 2Konusmak Sebeplerinden Uzaklaştırıldınız..! }
  if ($1 == 1) { ban -u $+ 900 $active $snick($active,1) 2 | /kick $active $snick($active,1) 4 $active 2Kanalından 4Küfürlü Konusmak  2 Sebebinden 4 15 Dakika 2 uzaklaştırıldınız.! }
  if ($1 == 2) { ban -u $+ 900 $active $snick($active,1) 2 | /kick $active $snick($active,1) 4 $active 2Kanal 4Seviyesine 2Uymadığınızdan Dolayı 4 15 Dakika 2 Uzaklaştırıldınız..! }
  if ($1 == 3) { mode $active +b $snick($active,1) | /kick $active $snick($active,1) 4 $active 2Kanalından 4Nickiniz 2Uygun Olmadığından Dolayı Uzaklaştırıldınız..! }
  if ($1 == 4) { ban -u $+ 900 $active $snick($active,1) 2 | /kick $active $snick($active,1) 4 $active 2Kanalından 4Tartisma 2Yaratmak 2/4Rahatsizlik 2Vermek 2/ 4 Kanal Seviyesine Uygun Hareket Etmemek 2 Sebeplerinden 4 15 Dakika 2 Uzaklaştırıldınız.. }
  if ($1 == 6) { ban -u $+ 900 $active $snick($active,1) 2 | /kick $active $snick($active,1) 4 $active 2Kanalından 4Flood 2/ 4Aynı Yazıyı Tekrarlamak2 Sebeplerinden 4 15 Dakika 2 Uzaklaştırıldınız..! }
  if ($1 == 7) { ban -u $+ 900 $active $snick($active,1) 2 | /kick $active $snick($active,1) 4 $active 2Kanalından 4Büyük Harf 2Sebebinden 4 15 Dakika 2 Uzaklaştırıldınız..! }
  if ($1 == 9) { ban -u $+ 900 $active $snick($active,1) 2 | /kick $active $snick($active,1) $$?="Sebep Girin" }
}

dialog submenu {
  title "New Project"
  size -1 -1 402 10
  option dbu
  combo 1, 13 0 74 50, sort size edit drop
  button "K-Line", 2, 103 1 24 8
  button "Shun", 3, 129 1 24 8
  button "Ban", 4, 185 1 24 8
  button "Ws/Was", 5, 155 1 28 8
  button "Acil İşlemler", 6, 211 1 40 8
  button "Koruma Menu", 7, 253 1 40 8
  button "K-Line/KiLL", 8, 295 1 40 8
  button "MemoServ", 11, 337 1 40 8
  box "", 12, 101 -3 83 13
  box "", 13, 184 -3 26 13
  box "", 14, 210 -3 42 13
  box "", 15, 252 -3 126 13
  icon 10, 87 -1 12 12, bump\cc.ico, 0, top
  icon 9, -2 -1 13 12,  bump\ss.ico, 0, top
  icon 16, 381 0 16 9, bump\help.ico, 0
}
;====================özel menu
alias mqozel {
  linesep -s
  var %hmenu = $mpdll(MPCreateMenu,mqozel)
  %hmenu = $gettok(%hmenu,2,32)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 1 0 0 Whois)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 3 0 0 Ortak Kanallar)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 4 0 0 Temizle)
}
alias myqozel {
  echo 10 -s $mpdll(MPopup,mqozel > $mouse.dx $mouse.dy left bottom right)
}
ON *:signal:MPOPUP.mqozel: {
  if ($1 == 1) { .w $active | halt }
  if ($1 == 2) { .did -o submenu 1 0 $active | halt }
  if ($1 == 3) { .echo -a 4 Bilgi: $+ Nick: $+ 2 $active 4 Adres: 2( $+ $iif($address($active,1),$address($active,1),4Belirlenemedi) $+ )4 Ortak Kanallar:2 $c2 $+ $combchans($active) $+ $c1 | halt }
  if ($1 == 4) { .clear $active | halt }
}
;====================özel menu
alias mnick {
  linesep -s
  var %hmenu = $mpdll(MPCreateMenu,mnick)
  %hmenu = $gettok(%hmenu,2,32)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 1 0 0 Özel)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 2 0 0 Whois)
  echo 10 -s $mpdll(MPAddItem,%hmenu > 4 0 0 Ortak Kanallar)
}
alias mynick {
  echo 10 -s $mpdll(MPopup,mnick > $mouse.dx $mouse.dy left right)
}
ON *:signal:MPOPUP.mnick: {
  if ($1 == 2) { .w $snick($active,1) | halt }
  if ($1 == 3) { .did -o submenu 1 0 $snick($active,1) | halt }
  if ($1 == 4) { .echo -a 4 Bilgi: $+ Nick: $+ 2 $snick($active,1) 4 Adres: 2( $+ $iif($address($snick($active,1),1),$address($snick($active,1),1),4Belirlenemedi) $+ )4 Ortak Kanallar:2 $c2 $+ $combchans($snick($active,1)) $+ $c1 | halt }
  if ($1 == 1) { .query $snick($active,1) | halt }
}

Hocam aynen bu şekilde zaten orda gerekli editlemeleri yapmıştım ama sorunu hala bulamadım kline atılmıyor.

Hero` 14 Ocak 2010 18:55

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Hadi ama coder arkadaşlar, hiç mi biriniz bilmiyorsunuz cevap veremiyorsunuz :S mIRC 'den girdiğimde manuel kline atılmıyor, hiç bi şekilde atamıyorum , kline menüden de atamıyorum.

Editor 14 Ocak 2010 21:46

Cevap: -KLine Menü Sorunu Acil Yardım-
 
Hero` Başka scriptle denediğinde aynı(benzer) hatalar'ı aldınmı? yani /kline nick sebeb. dediğinde manuel yada addon üzerinde atmamazlık yaptımı ? Eğer başka scriptte denediğinde K:LİNE Komutu çalıştıysa Hata kullanmakta olduğun scripttedir.

Kullanmaka olduğun scripti düzeltmek içinde Aliases bölümünde /kline diye aratırsan kline ibaresinin karşısında /kline Komutuna uymayan bir kodun olduğu düşüncesindeyim.Onuda düzeltmek için aliases bölümüne : /kline /kline $$1 $2- yazman yeterli olucaktır.


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

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