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/)
-   -   Kodu Yaptım Ama Mantıksız Birşey var. (https://www.ircforumlari.net/mirc-scripting-sorunlari/37996-kodu-yaptim-ama-mantiksiz-birsey-var.html)

moonshield 15 Eylül 2007 20:24

Kodu Yaptım Ama Mantıksız Birşey var.
 
Kod:

on *:join:#deneme11:{
  if (desk isin $address) { halt }
  if (admin isin $address) { halt }
  if (oper isin $address) { halt }
  if (%saysay == 1) { sajoin $nick #izmir | set %saysay 1 }
  if (%saysay == 2) { sajoin $nick #zurna | set %saysay 2 }
  if (%saysay == 3) { sajoin $nick #sohbet | set %saysay 3 }
  if (%saysay == 4) { sajoin $nick #muhabbet | set %saysay 4 }
  if (%saysay == 5) { sajoin $nick #antalya | set %saysay 5 }
  if (%saysay == 6) { sajoin $nick #bursa | set %saysay 6 }
  if (%saysay == 7) { sajoin $nick #ankara | set %saysay 7 }
  if (%saysay == 8) { sajoin $nick #istanbul | set %saysay 8 }
  if (%saysay == 9) { sajoin $nick #35+ | set %saysay 9 }
  if (%saysay == 10) { sajoin $nick #kelebek | set %saysay 10 }
  if (%saysay == 10) { set %saysay 1 }
  else {
    inc %saysay
  }
}

Kodun amacı göründüğü gibi #deneme11 kanalına gireni listedeki kanallara rastgele yani eşit payda diğer kanallarada dağıtıcak ama nedendir bilmiyorum #35+ kanalına daha fazla user atıyor diğer kanallara göre yardımcı olurmusunuz.

detay 15 Eylül 2007 22:18

Cevap: Kodu Yaptım Ama Mantıksız Birşey var.
 
Kod:

on *:join:#: {
  var %ch = #izmir #zurna #sohbet #muhabbet #antalya #bursa #ankara #istanbul #35+ #kelebek
  if !%t { set %t 1 }
  sajoin $nick $gettok(%ch,%t,32)
  inc %t
  if %t == $calc($numtok(%ch,32) + 1) { unset %t }
}

senin yazdigina gelince mantiksiz olan yani su
if %saysay == 1 { sajoin $nick #kanal } eger saysay 1 ise kanala sajoinle demek yani bu deger 1 olmadikca asla bu gerceklesmez onun ardindan tekrar setlemek anlamsız


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

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