![]() |
|
|
|
|
|
#1 |
![]()
Üyelik tarihi: 20 Ağustos 2015
Mesajlar: 11 WEB Sitesi: www.Esohbet.Net IRC Sunucusu: Irc.Esohbet.Net İlgi Alanı: Alınan Beğeni: 12 |
Daha önce kendi mirc botumda kullandığım bi sistem.
Kod:
on *:text:*:?: {
if $regex($1,^(!|.)greet$) {
if ($2 == $null) { msg $nick Kullanimi !greet ekle MESAJ seklindedir. }
if ($3 == $null) { msg $nick Lutfen bir greet mesaji giriniz. }
if ($2 == ekle) {
if $read(greet.txt,w,$nick $+ *) {
.msg $nick $+(",$nick,") greet mesajiniz degistirildi: $3-
.write -dl $+ $readn greet.txt
}
else { msg $nick Greet mesajiniz degistirildi: $3- }
set %greetmesaj $3-
who $nick
set %kayitli $nick
}
if ($2 == sil) {
if $read(greet.txt,w,$nick $+ *) {
.write -dl $+ $readn greet.txt
msg $nick Greet mesajiniz silindi.
}
}
}
if $regex($1,^(!|.)takim$) {
if ($2 == BJK) { set %takim 3[1,0 Beşik0,1taş 3] }
if ($2 == FB) { set %takim 3[8,2 Fener2,8bahce 3] }
if ($2 == GS) { set %takim 3[4,8 Galata8,4saray 3] }
if ($2 == TS) { set %takim 3[5,10 Trab10,5zon 3] }
if $read(takim.txt,w,$nick $+ *) {
.msg $nick $+(",$nick,") takiminiz degistirildi. : %takim
.write -dl $+ $readn takim.txt
}
else { msg $nick Takiminiz degistirildi: %takim }
who $nick
set %takimnick $nick
}
}
raw 352:*: {
if $6 == %kayitli {
haltdef
if r isin $7 { .write greet.txt %kayitli $+ $chr(11) $+ %greetmesaj }
else { msg %kayitli Nickiniz kayitsiz. }
unset %kayitli
unset %greetmesaj
}
if $6 == %takimnick {
haltdef
if r isin $7 { .write takim.txt %takimnick $+ $chr(11) $+ %takim }
else { msg %takimnick Nickiniz kayitsiz. }
unset %takimnick
unset %takim
}
}
on *:rawmode:#: {
if ($2 == $me) { return }
if ($istok(%yetkili,$chan,32)) { return }
if (*+*h* iswm $1) {
msg $chan $2 yardimci operator konumuna gectiniz. (1,7 4. Seviye )
if $read(takim.txt,w,$+($2,$chr(11),*)) {
.msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11)
}
if $read(greet.txt,w,$+($2,$chr(11),*)) {
.msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5]
}
return
}
}
if (*+*q* iswm $1) {
sajoin $2 #staff
os raw svsmode $2 +wq
chghost $2 $+($gettok($chan,1,$asc(#)),.,Founder.Domain.Net)
msg $chan $2 kanal sahibi konumuna gectiniz. (1,7 1. Seviye )
if $read(takim.txt,w,$+($2,$chr(11),*)) {
.msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~
}
if $read(greet.txt,w,$+($2,$chr(11),*)) {
.msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] ~
}
return
}
if (*+*a* iswm $1) {
sajoin $2 #staff
chghost $2 $+($gettok($chan,1,$asc(#)),.,Sop.Domain.Net)
msg $chan $2 super operator konumuna gectiniz. (1,7 2. Seviye )
if $read(takim.txt,w,$+($2,$chr(11),*)) { .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~ }
if $read(greet.txt,w,$+($2,$chr(11),*)) { .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
return
}
if (*+*o* iswm $1) {
sajoin $2 #staff
chghost $2 $+($gettok($chan,1,$asc(#)),.,Operator.Domain.Net)
msg $chan $2 operator konumuna gectiniz. (1,7 3. Seviye )
if $read(takim.txt,w,$+($2,$chr(11),*)) { .msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) }
if $read(greet.txt,w,$+($2,$chr(11),*)) { .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
return
}
}
}
![]() Konu SuLh tarafından (06 Eylül 2015 Saat 14:37 ) değiştirilmiştir. |
|
|
Alıntı
|
|
|
#3 |
![]()
Üyelik tarihi: 20 Ağustos 2015
Mesajlar: 11 WEB Sitesi: www.Esohbet.Net IRC Sunucusu: Irc.Esohbet.Net İlgi Alanı: Alınan Beğeni: 12 |
Sadece özeli kaplayan bir text eventi bu. Onun için # operatörü kullanmalı ve if koşuluyla nick sorgusu yapılıp temizle aliası tetiklenmelidir.
Kod:
on *:text:!temizle:#: {
if ($nick isop $chan) {
if $read(takim.txt,w,$+($2,$chr(11),*)) {
if be* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { temizlebjk }
}
}
}
alias temizlebjk {
buraya beşiktaş temizlemesi.
}
![]() |
|
|
Alıntı
|
|
|
#4 |
![]()
Üyelik tarihi: 06 Eylül 2015
Mesajlar: 4 WEB Sitesi: http://www.sitemyok.com IRC Sunucusu: irc.yok.com İlgi Alanı: Alınan Beğeni: 0 |
Anladım sagolasın. Takımı ekli olmayanlarda TÜRKİYE yazsa olmaz mı öyle, birde kanallara sajoinlenmiyor #fenerbahçe, #beşiktaş vs vs.
|
|
|
Alıntı
|
|
|
#5 |
![]()
Üyelik tarihi: 20 Ağustos 2015
Mesajlar: 11 WEB Sitesi: www.Esohbet.Net IRC Sunucusu: Irc.Esohbet.Net İlgi Alanı: Alınan Beğeni: 12 |
rawmode eventi içinde ki
Kod:
if $read(takim.txt,w,$+($2,$chr(11),*)) {
.msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~
}
Kod:
else { .msg $chan $+([,Takim,]) ~ Turkiye! ~ }
satirini eklersen dediğin olur. sajoin olayi icin, yine Kod:
if $read(takim.txt,w,$+($2,$chr(11),*)) {
.msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11)
}
Kod:
if be* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { sajoin $2 #beşiktaş }
elseif *fe* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { sajoin $2 #fenerbahce }
elseif *ga* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { sajoin $2 #galatasaray }
elseif *tra* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { sajoin $2 #trabzonspor }
![]() |
|
|
Alıntı
|
|
|
#7 |
![]()
Üyelik tarihi: 20 Ağustos 2015
Mesajlar: 11 WEB Sitesi: www.Esohbet.Net IRC Sunucusu: Irc.Esohbet.Net İlgi Alanı: Alınan Beğeni: 12 |
Kod:
on *:text:*:?: {
if $regex($1,^(!|.)greet$) {
if ($2 == $null) { msg $nick Kullanimi !greet ekle MESAJ seklindedir. }
if ($3 == $null) { msg $nick Lutfen bir greet mesaji giriniz. }
if ($2 == ekle) {
if $read(greet.txt,w,$nick $+ *) {
.msg $nick $+(",$nick,") greet mesajiniz degistirildi: $3-
.write -dl $+ $readn greet.txt
}
else { msg $nick Greet mesajiniz degistirildi: $3- }
set %greetmesaj $3-
who $nick
set %kayitli $nick
}
if ($2 == sil) {
if $read(greet.txt,w,$nick $+ *) {
.write -dl $+ $readn greet.txt
msg $nick Greet mesajiniz silindi.
}
}
}
if $regex($1,^(!|.)takim$) {
if ($2 == BJK) { set %takim 3[1,0 Beşik0,1taş 3] }
if ($2 == FB) { set %takim 3[8,2 Fener2,8bahce 3] }
if ($2 == GS) { set %takim 3[4,8 Galata8,4saray 3] }
if ($2 == TS) { set %takim 3[5,10 Trab10,5zon 3] }
if $read(takim.txt,w,$nick $+ *) {
.msg $nick $+(",$nick,") takiminiz degistirildi. : %takim
.write -dl $+ $readn takim.txt
}
else { msg $nick Takiminiz degistirildi: %takim }
who $nick
set %takimnick $nick
}
}
raw 352:*: {
if $6 == %kayitli {
haltdef
if r isin $7 { .write greet.txt %kayitli $+ $chr(11) $+ %greetmesaj }
else { msg %kayitli Nickiniz kayitsiz. }
unset %kayitli
unset %greetmesaj
}
if $6 == %takimnick {
haltdef
if r isin $7 { .write takim.txt %takimnick $+ $chr(11) $+ %takim }
else { msg %takimnick Nickiniz kayitsiz. }
unset %takimnick
unset %takim
}
}
on *:rawmode:#: {
if ($2 == $me) { return }
if ($istok(%yetkili,$chan,32)) { return }
if (*+*h* iswm $1) {
msg $chan $2 yardimci operator konumuna gectiniz. (1,7 4. Seviye )
if $read(takim.txt,w,$+($2,$chr(11),*)) {
.msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11)
}
else { .msg $chan $+([,Takim,]) ~ Turkiye! ~ }
if $read(greet.txt,w,$+($2,$chr(11),*)) {
if be* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #beşiktaş }
elseif *fe* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #fenerbahce }
elseif *ga* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #galatasaray }
elseif *tra* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #trabzonspor }
.msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5]
}
return
}
}
if (*+*q* iswm $1) {
sajoin $2 #staff
os raw svsmode $2 +wq
chghost $2 $+($gettok($chan,1,$asc(#)),.,Founder.Domain.Net)
msg $chan $2 kanal sahibi konumuna gectiniz. (1,7 1. Seviye )
if $read(takim.txt,w,$+($2,$chr(11),*)) {
if be* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #beşiktaş }
elseif *fe* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #fenerbahce }
elseif *ga* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #galatasaray }
elseif *tra* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #trabzonspor }
.msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~
}
else { .msg $chan $+([,Takim,]) ~ Turkiye! ~ }
if $read(greet.txt,w,$+($2,$chr(11),*)) {
.msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] ~
}
return
}
if (*+*a* iswm $1) {
sajoin $2 #staff
chghost $2 $+($gettok($chan,1,$asc(#)),.,Sop.Domain.Net)
msg $chan $2 super operator konumuna gectiniz. (1,7 2. Seviye )
if $read(takim.txt,w,$+($2,$chr(11),*)) {
if be* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { sajoin $2 #beşiktaş }
elseif *fe* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #fenerbahce }
elseif *ga* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #galatasaray }
elseif *tra* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #trabzonspor }
.msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11) ~
}
else { .msg $chan $+([,Takim,]) ~ Turkiye! ~ }
if $read(greet.txt,w,$+($2,$chr(11),*)) { .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
return
}
if (*+*o* iswm $1) {
sajoin $2 #staff
chghost $2 $+($gettok($chan,1,$asc(#)),.,Operator.Domain.Net)
msg $chan $2 operator konumuna gectiniz. (1,7 3. Seviye )
if $read(takim.txt,w,$+($2,$chr(11),*)) {
if be* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { sajoin $2 #beşiktaş }
elseif *fe* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #fenerbahce }
elseif *ga* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #galatasaray }
elseif *tra* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32) { sajoin $2 #trabzonspor }
.msg $chan $+([,Takim,]) ~ $gettok($read(takim.txt,w,$2 $+ *),2,11)
}
else { .msg $chan $+([,Takim,]) ~ Turkiye! ~ }
if $read(greet.txt,w,$+($2,$chr(11),*)) { .msg $chan $+([,$2,]) ~ 5[ $gettok($read(greet.txt,w,$2 $+ *),2,11) 5] }
return
}
}
}
on *:text:!temizle:#: {
if ($nick isop $chan) {
if $read(takim.txt,w,$+($nick,$chr(11),*)) {
if be* iswm $gettok($read(takim.txt,w,$+ $nick $+ *),2,32)) { set %temizchan $chan | temizlebjk }
elseif *fe* iswm $gettok($read(takim.txt,w,$+ $nick $+ *),2,32)) { set %temizchan $chan | temizlefb }
elseif *ga* iswm $gettok($read(takim.txt,w,$+ $nick $+ *),2,32)) { set %temizchan $chan | temizlegs }
elseif *tra* iswm $gettok($read(takim.txt,w,$+ $nick $+ *),2,32)) { set %temizchan $chan | temizlets }
}
else { .timer 50 0 msg $chan $chr(3) | .timer 1 2 msg $chan Kanal temizlenmistir. }
}
}
alias temizlebjk {
buraya beşiktaş temizlemesi.
}
alias temizlefb {
buraya fenerbahçe temizlemesi.
}
alias temizlets {
buraya trabzonspor temizlemesi.
}
alias temizlegs {
buraya galatasaray temizlemesi.
}
![]() Konu SuLh tarafından (08 Eylül 2015 Saat 13:43 ) değiştirilmiştir. |
|
|
Alıntı
|
| Etiketler |
| botar, greet or takım, için, mirc, sistemi, İçin |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| mIRC Ban Atma Oylama Sistemi | AntepLi | Hazır Kodlar | 0 | 03 Mart 2019 14:58 |
| Backlink Takas Sistemi Yada Link Degişim Sistemi Sizlerle | lepel | Link değişimi | 1 | 23 Temmuz 2016 14:34 |
| mIRC Radyo Sistemi Dialog'lu | Fearless | Hazır Kodlar | 0 | 29 Mayıs 2016 12:55 |
| Terim'den ikinci ders: Takım ruhu | IF-Haber | Spor Haberleri | 0 | 23 Mart 2016 03:47 |
| Greet Mesajı. | Code | IRCServices Hazır Kodlar | 3 | 03 Ocak 2016 23:06 |