IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi

IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi (https://www.ircrehberi.net/)
-   mIRC Scripting Hazır Kodlar (https://www.ircrehberi.net/mirc-scripting-hazir-kodlar/)
-   -   Oyunserv oyun kanallarına cekme (https://www.ircrehberi.net/mirc-scripting-hazir-kodlar/48979-oyunserv-oyun-kanallarina-cekme.html)

Sadullah 12 Aralık 2020 15:19

Oyunserv oyun kanallarına cekme
 
Kod:

on *:text:*:?:{ 
  if ($regex($1,/((!|\.)komutlar)/i)) {
    .msg $nick 2OyunServ Komutları
    .msg $nick 
    .msg $nick 4Oyun 5 kanalina girmek icin 2!oyun yaziniz.
    .msg $nick 4Yarisma5 kanalina girmek icin 2!yarisma yaziniz.
    .msg $nick 4Kelime5 kanalina girmek icin 2!kelime yaziniz.
    .msg $nick 4Test5 kanalina girmek icin 2!test yaziniz.
    .msg $nick 4Direk5 Oyun kanalarina girmek icin 2!o yaziniz.
    .msg $nick 
  }
}

Kod:

on *:text:*:#:{
  if $1 == !o {
    sajoin $2 #oyun,#test,#yarisma,#kelime
  }
}

Botunuza veya kendinizede ekleyebilirniz
Not:Arkadasın istegi uzere yaptım Gelistirede bilirsiniz.

SuLh 12 Aralık 2020 23:49

Sadece tavsiye:

Özele yazdırdığın komutlardan userlerin anlayacağı, kişinin kanalda !o, !oyun gibi komutlar uyguladığında o kanallara çekileceği. Öyleyse kanalda uygulatacağın komutlarda 2. kelimeyi değil direkt nicki çekmen daha uygun olacaktır.($2 -> $nick) (Veya komut açıklamalarını uygun şekilde değiştirmek.)

2. olarak eğer ben yetkilinin yazdığı nicki çektireceğim diyorsan (1. durumu pas geçiyorum diyorsan) o halde operator kontrolü yaptırabilirsin.

Emeğine sağlık, umarım devamı gelir.

Sim 12 Aralık 2020 23:50

emeginize saglik paylasim icin tesekkürler

Reyhan 12 Aralık 2020 23:52

Emeğinize sağlık ;ççk

Alper 13 Aralık 2020 02:06

Emeğine sağlık. Sanki kod biraz aceleye gelmiş.
Mesela !komutlar kısmında 5 tane komut gözüküyor ama 1 tane komut var uygulanabilecek. Sulh arkadaşın söylediği gibi $2 kullanman sıkıntı oluşturabilir yani ben gelip seni veya başkasını oyun kanallarına sokabilirim.

Kanala gelip !o Sadullah yazsam o kanallara ben değil sen girersin :) Onu çözmek için şöyle bir koşul koyabilirsin $2 == $nick

if $1 == !o {

bu kısmı

if $1 == !o && $2 == $nick {

olarak değiştirerek.

Diğer komutların kullanımı için ise

$istok(!kelime !oxm !yarisma !bla !blaa,$1,32) { sajoin $nick $replace($1,$chr(33),$chr(35)) }

ekleme yapabilirsin.

Yazdıklarım her zaman yanlış anlaşılıyor sadece bilgi amaçlı yazdım.

Sadullah 13 Aralık 2020 18:04

@[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] saol :) @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] aynen biraz aceleyle yaptım kendimi gelistirmeye calıyorum soyledigini uygularım tesekkurler

Karizma 13 Aralık 2020 21:28

Emeğine Sağlık Kardeşim ...

Nelly 13 Aralık 2020 21:35

Emegıne saglık olsun @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] :cici:

oMeN 14 Aralık 2020 20:08

Eline sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.

Copyright ©2019 - 2025 | IRCRehberi.Net