IRCForumu.Net - Türkiye'nin IRC ve mIRC Kullanıcılarının Buluştuğu Forum

IRCForumu.Net - Türkiye'nin IRC ve mIRC Kullanıcılarının Buluştuğu Forum (https://www.ircforumu.net/)
-   TCL Scriptler (https://www.ircforumu.net/tcl-scriptler/)
-   -   Taş/Kağıt/Makas TCL v1.0 (https://www.ircforumu.net/tcl-scriptler/2638-tas-kagit-makas-tcl-v1-0-a.html)

immortaL 29 Haziran 2016 18:12

Taş/Kağıt/Makas TCL v1.0
 
Kod:

################################################################################################
#                                                                                              #
#                        Taş/Kağıt/Makas TCL v1.0 - Written By Che                        #
# Bu TCL ile kullanıcıların botunuzla taş/kağıt/makas oyununu oynamasını sağlayabilirsiniz.    #
#      Botu #Sohbet kanalı genelinde komutları ile kullanabilirsiniz.  #
#                                                                                              #
################################################################################################

set maddeler {
  "taş"
  "kağıt"
  "makas"
}

bind pub - !seç choose:entry
proc choose:entry {nick uhost hand chan text} {
  global botnick maddeler
  set clause [lindex $maddeler [rand [llength $maddeler]]]
  set choice [lindex $text 0]
  if {[string match -nocase "#SohbetTur" $chan]} {
    if {$choice == ""} {putquick "PRIVMSG $chan :Bot ile taş/kağıt/makas oyunu oynamak için lütfen bir madde seçiniz. Kullanımı şeklindedir.";return}
    if {$choice == $clause} {
      utimer 5[list putserv "PRIVMSG $chan Bu kadar şans olamaz heralde.. Benim seçtiğimde $clause, sizin seçtiğinizde $choice."]
    }
    if {[string match -nocase "taş" $choice] && [string match -nocase "kağıt" $clause]} {
      utimer 5[list putserv "PRIVMSG $chan Benim seçmiş olduğum madde kağıttı.. Malesef kağıt taşı sarar, üzgünüm bu eli kaybettiniz."]
    }
    if {[string match -nocase "taş" $choice] && [string match -nocase "makas" $clause]} {
      utimer 5[list putserv "PRIVMSG $chan Benim seçmiş olduğum madde makastı.. Taş makası kırar.. Tebrikler bu eli siz kazandınız."]
    }
    if {[string match -nocase "kağıt" $choice] && [string match -nocase "taş" $clause]} {
      utimer 5[list putserv "PRIVMSG $chan Benim seçmiş olduğum madde taştı.. Kağıt taşı sarar.. Tebrikler bu eli siz kazandınız."]
    }
    if {[string match -nocase "kağıt" $choice] && [string match -nocase "makas" $clause]} {
      utimer 5[list putserv "PRIVMSG $chan Benim seçmiş olduğum madde makastı.. Malesef makas kağıdı keser, üzgünüm bu eli kaybettiniz."]
    }
    if {[string match -nocase "makas" $choice] && [string match -nocase "taş" $clause]} {
      utimer 5[list putserv "PRIVMSG $chan Benim seçmiş olduğum madde taştı.. Malesef taş makası kırar, üzgünüm bu eli kaybettiniz."]
    }
    if {[string match -nocase "makas" $choice] && [string match -nocase "kağıt" $clause]} {
      utimer 5[list putserv "PRIVMSG $chan Benim seçmiş olduğum madde kağıttı. Makas kağıdı keser.. Tebrikler bu eli siz kazandınız."]
    }
  }
}

putlog "Taş/Kağıt/Makas TCL v1.0 - Written By Che"



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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0
Copyright ©2005 - 2023 IRCForumu.Net - Tüm Hakları Saklıdır.