Tekil Mesaj gösterimi
Alt 14 Kasım 2009, 18:03   #1
Çevrimdışı
KatiL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
8ball TcL Yardım pLs




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
# --------------------------------------------------------------------------
# C H A N G E L O G
# --------------------------------------------------------------------------
# ~> Version 1.0.0.1 (16.05.2006)
# Fixed a little Bug (changed continue to return) (it makes trouble
in the partyline)
# ~> Version 1.0.0.0 (26.03.2006)
# Script released.
# --------------------------------------------------------------------------
# E N G L I S H
# --------------------------------------------------------------------------

# after you have installed this script, you'll have to rehash or restart 
# the bot. When you finished that mission, you'll get every account with 
# "<your admincommand> help" 

# If you load that script for the first time, the language is set automatic 
# to english. If you want to set the language to e.g. german, you'll have 
# to write the command, which i write in the first "box". 

# --------------------------------------------------------------------------
# D E U T S C H 
# --------------------------------------------------------------------------
# Nachdem du dieses Script installiert hast, so musst du dein Eggdrop oder
# Windrop rehashen oder restarten. Wenn du dieses erfolgreich absolviert
# hast, so bekommst du weitere Informationen über den Befehl
# "<dein Admincommand> help"
# Wenn du das Script zum ersten Mal lädst, so wird die Sprache automatisch
# auf Englisch gesetzt sein. Dies kannst du aber ändern, indem du den oben
# genannten Befehl ausführst und dir dann die Auflistung anschaust.
# --------------------------------------------------------------------------
# ((( settings
set 8ball(trigger"?8ball"
set 8ball(trigger-admin"\$8ball"
set 8ball(author"Michael 'miCHa' Ascher \002(\002#miCHa on QuakeNet\002)\002"
set 8ball(version"1.0.0.1"
# )))
# ((( bindings
bind pub -|- "$8ball(trigger)" 8ball
bind pub mn
|mn "$8ball(trigger-admin)" 8ball:admin
# )))
# ((( setudef
setudef flag 8ball
setudef str 8ball
-lang
setudef int 8ball
-counter
# )))
# --------------------------------------------------------------------------
# !!! DO NOT CHANGE SOMETHING BELOW THESE LINES !!!
# --------------------------------------------------------------------------
proc 8ball nickname hostname handle channel arguments } {
global 
8ball
set 8ball
($channel"[join [lrange [split $arguments] 0 end]]"
set 8ball(nr"[rand 4]"
if {![channel get $channel "8ball"]} {
return
} elseif {[
channel get $channel "8ball-lang"] == "german"} { 
if {$
8ball($channel) == ""} {
putserv "notice $nickname :\037\0034Fehler\037\003\002:\002 Du hast keine Frage gestellt!"
} else {
channel set $channel 8ball-counter [expr [channel get $channel "8ball-counter"] + 1]
if {$
8ball(nr) == "0"} {
putserv "privmsg $channel :Frage Nr. [channel get $channel "8ball-counter"]: $8ball($channel)"
putserv "privmsg $channel :Antwort: Ja!"
} elseif {$8ball(nr) == "1"} {
putserv "privmsg $channel :Frage Nr. [channel get $channel "8ball-counter"]: $8ball($channel)"
putserv "privmsg $channel :Antwort: Nein!"
} elseif {$8ball(nr) == "2"} {
putserv "privmsg $channel :Frage Nr. [channel get $channel "8ball-counter"]: $8ball($channel)"
putserv "privmsg $channel :Antwort: Ich denke schon!"
} elseif {$8ball(nr) == "3"} {
putserv "privmsg $channel :Frage Nr. [channel get $channel "8ball-counter"]: $8ball($channel)"
putserv "privmsg $channel :Antwort: Ich denke eher nicht!"
}
}
} elseif {[
channel get $channel "8ball-lang"] == "english"} {
if {$
8ball($channel) == ""} {
putserv "notice $nickname :\037\0034Error\0034\037\002:\002 you didnt ask a question!"
} else {
channel set $channel "8ball-counter" [expr [channel get $channel "8ball-counter"] + 1]
if {$
8ball(nr) == "0"} {
putserv "privmsg $channel :Question nr. [channel get $channel "8ball-counter"]: $8ball($channel)"
putserv "privmsg $channel :Answer: yes!"
} elseif {$8ball(nr) == "1"} {
putserv "privmsg $channel :Question nr. [channel get $channel "8ball-counter"]: $8ball($channel)"
putserv "privmsg $channel :Answer: no!"
} elseif {$8ball(nr) == "2"} {
putserv "privmsg $channel :Question nr. [channel get $channel "8ball-counter"]: $8ball($channel)"
putserv "privmsg $channel :Answer: i think so ..."
} elseif {$8ball(nr) == "3"} {
putserv "privmsg $channel :Question nr. [channel get $channel "8ball-counter"]: $8ball($channel)"
putserv "privmsg $channel :Answer: I dont think so ..."
}
}
}
}
proc 8ball:admin nickname hostname handle channel arguments } {
global 
8ball
set 8ball
(admin:$channel"[join [lrange [split $arguments] 0 end]]"
if {[channel get $channel "8ball-lang"] == ""} {
channel set $channel 8ball-lang english
putserv 
"notice $nickname :\037German\037\002:\002 Die Sprache wurde gerade auf \037Englisch\037 gesetzt. Bitte wiederhole noch einmal den Befehl."
putserv "notice $nickname :\037English\037\002:\002 The language was set to \037english\037. Please retry the command."
} elseif {[channel get $channel "8ball-lang"] == "german"} {
if {$
8ball(admin:$channel) == ""} {
putserv "notice $nickname :bitte benutze $8ball(trigger-admin) \037help\037."
putserv "notice $nickname :8ball.tcl - version $8ball(version) by $8ball(author)"
} elseif {$8ball(admin:$channel) == "8ball"} {
putserv "notice $nickname :$8ball(trigger-admin) \037status\037 \002(\002on/off\002)\002"
putserv "notice $nickname :$8ball(trigger-admin) \037language\037 \002(\002german/english\002)\002"
putserv "notice $nickname :$8ball(trigger-admin) \037version\037"
putserv "notice $nickname :$8ball(trigger-admin) \037contact\037"
putserv "notice $nickname :-- End of list --"
} elseif {$8ball(admin:$channel) == "8ball"} {
if {[
channel get $channel "8ball"]} {
putserv "notice $nickname :\037Status\037\002:\002 8ball.tcl ist in $channel aktiviert."
putserv "notice $nickname :um es zu deaktivieren, so benutze doch bitte $8ball(trigger-admin) \037status off\037."
} elseif {![channel get $channel "8ball"]} {
putserv "notice $nickname :\037Status\037\002:\002 8ball.tcl ist in $channel deaktiviert."
putserv "notice $nickname :um es zu aktivieren, so benute doch bitte $8ball(trigger-admin) \037status on\037."
}
} elseif {$
8ball(admin:$channel) == "status on"} {
if {[
channel get $channel "8ball"]} {
putserv "notice $nickname :\037\0034Fehler\003\037\002:\002 8ball ist schon in $channel aktiviert."
} elseif {![channel get $channel "8ball"]} {
channel set $channel +8ball
putserv 
"notice $nickname :\037\0039Erfolgreich\003\037\002:\002 8ball wurde in $channel aktiviert."
}
} elseif {$
8ball(admin:$channel) == "status off"} {
if {![
channel get $channel "8ball"]} {
putserv "notice $nickname :\037\0034Fehler\003\037\002:\002 8ball ist schon in $channel deaktiviert."
} elseif {[channel get $channel "8ball"]} {
channel set $channel -8ball
putserv 
"notice $nickname :\037\0039Erfolgreich\003\037\002:\002 8ball wurde in $channel deaktiviert."
}
} elseif {$
8ball(admin:$channel) == "language"} {
if {[
channel get $channel "8ball-lang"] == "german"} {
putserv "notice $nickname :\037Status\037\002:\002 momentan ist die Sprache \037Deutsch\037 aktiviert."
} elseif {[channel get $channel "8ball-lang"] == "english"} {
putserv "notice $nickname :\037Status\037\002:\002 momentan ist die Sprache \037Englisch\037 aktiviert."
}
} elseif {$
8ball(admin:$channel) == "language german"} {
if {[
channel get $channel "8ball-lang"] == "german"} {
putserv "notice $nickname :\037\0034Fehler\003\037\002:\002 die Sprache ist schon auf \037Deutsch\037 eingestellt."
}
} elseif {$
8ball(admin:$channel) == "language english"} {
if {[
channel get $channel "8ball-lang"] == "german"} {
channel set $channel 8ball-lang english
putserv 
"notice $nickname :\037\0039Done\003\037\002:\002 the language was set to \037english\037."
}
} elseif {$
8ball(admin:$channel) == "version"} {
putserv "notice $nickname :\0378ball.tcl\037\002:\002 version $8ball(version) by $8ball(author)"
} elseif {$8ball(admin:$channel) == "contact"} {
putserv "notice $nickname :contact:"
putserv "notice $nickname :\037IRC\037\002:\002 #miCHa on QuakeNet \002(\002
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">putserv 
"notice $nickname :\037ICQ\037\002:\002 247-465-459 \002(\002nur für Freunde - 95% der Kontakthinzufügungen werden abgelehnt - sorry\002)\002"
putserv "notice $nickname :\037Web\037\002:\002 
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">putserv 
"notice $nickname :\037Mail\037\002:\002 
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
"
putserv "notice $nickname :-- End of list --"
}
} elseif {[
channel get $channel "8ball-lang"] == "english"} {
if {$
8ball(admin:$channel) == ""} {
putserv "notice $nickname :please use $8ball(trigger-admin) \037help\037."
putserv "notice $nickname :8ball.tcl - version $8ball(version) by $8ball(author)"
} elseif {$8ball(admin:$channel) == "help"} {
putserv "notice $nickname :$8ball(trigger-admin) \037status\037 \002(\002on/off\002)\002" 
putserv "notice $nickname :$8ball(trigger-admin) \037language\037 \002(\002german/english\002)\002"
putserv "notice $nickname :$8ball(trigger-admin) \037version\037"
putserv "notice $nickname :$8ball(trigger-admin) \037contact\037"
putserv "notice $nickname :-- End of list --"
} elseif {$8ball(admin:$channel) == "8ball"} {
if {[
channel get $channel "8ball"]} {
putserv "notice $nickname :\037Status\037\002:\002 8ball.tcl is enabled in $channel."
putserv "notice $nickname :please use $8ball(trigger-admin) \037status off\037 to disable it."
} elseif {![channel get $channel "8ball"]} {
putserv "notice $nickname :\037Status\037\002:\002 8ball.tcl is disabled in $channel."
putserv "notice $nickname :please use $8ball(trigger-admin) \037status on\037 to enable it."
}
} elseif {$
8ball(admin:$channel) == "status on"} {
if {[
channel get $channel "8ball"]} {
putserv "notice $nickname :\037\0034Error\003\037\002:\002 8ball is already enabled in $channel."
} elseif {![channel get $channel "8ball"]} {
channel set $channel +8ball
putserv 
"notice $nickname :\037\0039Done\003\037\002:\002 8ball is now enabled in $channel."
}
} elseif {$
8ball(admin:$channel) == "status off"} {
if {![
channel get $channel "8ball"]} {
putserv "notice $nickname :\037\0034Error\003\037\002:\002 8ball is already disabled in $channel."
} elseif {[channel get $channel "8ball"]} {
channel set $channel -8ball
putserv 
"notice $nickname :\037\0039Done\003\037\002:\002 8ball is now disabled in $channel."
}
} elseif {$
8ball(admin:$channel) == "language"} {
if {[
channel get $channel "8ball-lang"] == "english"} {
putserv "notice $nickname :\037Status\037\002:\002 \037English\037 is the current language."
} elseif {[channel get $channel "8ball-lang"] == "german"} {
putserv "notice $nickname :\037Status\037\002:\002 \037German\037 is the current language."
}
} elseif {$
8ball(admin:$channel) == "language english"} {
if {[
channel get $channel "8ball-lang"] == "english"} {
putserv "notice $nickname :\037\0034Error\003\037\002:\002 \037English\037 is already the current language."
}
} elseif {$
8ball(admin:$channel) == "language german"} {
if {[
channel get $channel "8ball-lang"] == "english"} {
channel set $channel 8ball-lang german
putserv 
"notice $nickname :\037\0039Erfolgreich\003\037\002:\002 Die Sprache wurde erfolgreich auf \037Deutsch\037 gesetzt."
}
} elseif {$
8ball(admin:$channel) == "version"} {
putserv "notice $nickname :\0378ball.tcl\037\002:\002 version $8ball(version) by $8ball(author)"
} elseif {$8ball(admin:$channel) == "contact"} {
putserv "notice $nickname :contact:"
putserv "notice $nickname :\037IRC\037\002:\002 #miCHa on QuakeNet \002(\002
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">putserv 
"notice $nickname :\037ICQ\037\002:\002 247-465-459 \002(\002thats only for friends - 95% of all requests are declined - sorry\002)\002"
putserv "notice $nickname :\037Web\037\002:\002 
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">putserv 
"notice $nickname :\037Mail\037\002:\002 
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
"
putserv "notice $nickname :-- End of list --"

}
}
putlog "8ball.tcl loaded - version $8ball(version) by $8ball(author)" 

Bu botu Kurduk Sunucuya soktuk fakat Start edemedik

Start komutu nedir nasıl calıştıra biliriz iLginize Şimdiden Teşekkür ederiz.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet bizimmekan