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/)
-   Anope (https://www.ircforumlari.net/anope/)
-   -   Anope global op kanalı (https://www.ircforumlari.net/anope/36368-anope-global-op-kanali.html)

radiCOOL 20 Ağustos 2007 16:46

Anope global op kanalı
 
merhaba arkadaslar.;

Forumda epey aradım ama bulamadım .. Global kanalı tek olan bir sunucuda op olanların #op kanalına sajoinlenmesini amaçlıyorum..ircservices için buldum ... ayrıca da mırc scripting ile saglayabiliyorum ancak o da işime yaramıyor..opme tcl ise malum istediğimin biraz tersine calısıyor ....

Anope için ya da Unreal için bir eklenti ya da editi varsa paylaşırsanız sevinirim ..


İyi Çalışmalar...

NeTDeLiSi 20 Ağustos 2007 21:07

Cevap: Anope global op kanalı
 
Anopeyle aram iyi değildir ama Yalowa nın verdiği help kodundan yola çıkarak birşeyler yapabiliriz. Işleme başlamadan önce yedek alırsan iyi olur denemedim kodu.

Kod:

cd anope-5.7.1*
cd src
pico chanserv.c

Kod:

/**************************************************  ***********************/
 
/* Check whether a user should be opped on a channel, and if so, do it.
* Return 1 if the user was opped, 0 otherwise. (Updates the channel's
* last used time if the user was opped.) */
 
int check_should_op(User * user, const char *chan)
{
ChannelInfo *ci = cs_findchan(chan);
 
if (!ci || (ci->flags & CI_VERBOTEN) || *chan == '+')
return 0;
 
if (check_access(user, ci, CA_AUTOOP)) {

Koyu renkle belirtilen kodun hemen altına aşağıdaki kodu ekliyoruz ;

Kod:

if (!stricmp("#Kanaladı", chan))
{
send_cmd(s_NickServ, "SVSJOIN %s #OPKANALIN", user->nick);
 
}
else {
send_cmd(whosends(ci), "MODE %s +o %s", chan, user->nick);
}
return 1;

Kod:

cd ..
make
make install

Servislerinde hata almadıysan restartla. Eğer hata alırsan söyle mesajımı sileyim .

radiCOOL 20 Ağustos 2007 23:34

Yanıt: Anope global op kanalı
 
Kod:

chanserv.c:1430: error: `ci' undeclared (first use in this function)
chanserv.c:1430: error: (Each undeclared identifier is reported only once
chanserv.c:1430: error: for each function it appears in.)
make[1]: *** [chanserv.o] Error 1


Boyle bir hata aldım ?

NeTDeLiSi 20 Ağustos 2007 23:44

Cevap: Anope global op kanalı
 
Kardeşim şimdi yolculuk vaktim anca dönünce bakabilirim deniyip eski yedeğini at sen en iyisi dönüşte bakabilirim anca kusurama bakma.

aspawa 27 Eylül 2007 03:10

Yanıt: Anope global op kanalı
 
anope-1.7.8 kodu denedim gayet güzel çalışıyor

BLaCK_and_WHiTe 27 Eylül 2007 03:45

Cevap: Anope global op kanalı
 
ben de bir hata göremiyorum çalışması lazım bence sen kuramadın

ysfm 27 Eylül 2007 20:59

Cevap: Anope global op kanalı
 
hata gorup gorememe degil anope ne zaman 5 e gectı onu anlayamadım 2. 1.x.18 de yapılabılen degişiklik 1.x.19 da calısmaya bılır ayrıca halen sorunu devam eden varsa modulesı forumda mevcut

radiCOOL 27 Eylül 2007 21:07

Yanıt: Anope global op kanalı
 
Aspawa'nın kurup denediğine eminim de öteki arkadaşın kurduğundan emin değilim ..Amaç biraz farklı sanırsam .. O yüzden cevap yazmadım ysfm .. Sorunum devam ediyor ki , adwords Unreal3.2.3 altındakilerde nasıl bir sorun çıkartıyorsa aynı şekilde .. anope 1.7.8 mevcut bende ve uyum sağlamıyor söz konusu kelime ile ...

ysfm 27 Eylül 2007 21:16

Cevap: Anope global op kanalı
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bu calısıyor fakat 1.7.8 de calısır mı bır bılgım yoq cunku denemedım ve tavsiyem 1.7.8 yerine yenı versionlara gecmen

ve hata verırse hatayı paste le anope 1.7.8 kuararak editlemeye calısayım

aspawa 28 Eylül 2007 15:49

Yanıt: Anope global op kanalı
 
Biraz editledim kanalları kendinize göre değişin
Radyo kanalı oplarını hem ops dj kanalına
anope-1.7.8 kodu denedim gayet güzel çalışıyor
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]



if (!stricmp("#sohbet", chan))
{
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);

}
if (!stricmp("#oyun", chan))
{
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);

}
if (!stricmp("#muhabbet", chan))
{
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);

}
if (!stricmp("#radyo", chan))
{
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);

}
if (!stricmp("#radyo", chan))
{
send_cmd(s_NickServ, "SVSJOIN %s #dj", user->nick);

}
if (!stricmp("#denizli", chan))
{
send_cmd(s_NickServ, "SVSJOIN %s #ops", user->nick);

}

ErqiN 03 Ekim 2007 21:12

Cevap: Anope global op kanalı
 
Bunu Yapınca kanaL opları Direq Op oLamıo :(

aspawa 03 Ekim 2007 23:56

Yanıt: Cevap: Anope global op kanalı
 
Alıntı:

ErqiN Nickli Üyeden Alıntı (Mesaj 269460)
Bunu Yapınca kanaL opları Direq Op oLamıo :(

Bu farklı bir konu ErqiN Bu op olanın Ops kanalına oto girmesi için senin aradağının konu aşağıdaki linkte incelersen yaparsın

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

janus 04 Ekim 2007 19:57

Yanıt: Anope global op kanalı
 
1.7.19 da yemior arkadaslar onun icin nasil yapabilirs acaba?

ysfm 05 Ekim 2007 00:36

Cevap: Anope global op kanalı
 
NSModeOnID

ozellıgı eklendıgı tum versionlarda calısıyor

ErqiN 05 Ekim 2007 13:18

Cevap: Yanıt: Cevap: Anope global op kanalı
 
Alıntı:

aspawa Nickli Üyeden Alıntı (Mesaj 269535)
Bu farklı bir konu ErqiN Bu op olanın Ops kanalına oto girmesi için senin aradağının konu aşağıdaki linkte incelersen yaparsın

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Yok aqa anLamadın ben Bunu gLobaL bi Kanalda Yaptım Bunu Yapdıkdan Sonra o KanaLın Opları Direk Op a Çıkmıo ama Diğer kanaLLarda ÇıkabiLio Tsk

MordaK 29 Ekim 2007 21:40

Cevap: Anope global op kanalı
 
Bu Sadece +o Olunca Giriyor. +oa Olunca Girmiyor. Onu Nasıl Ayarlayabiliriz

ysfm 29 Ekim 2007 22:19

Cevap: Anope global op kanalı
 
Alıntı:

if (!ci || (ci->flags & CI_VERBOTEN) || *chan == '+')
return 0;

if (check_access(user, ci, CA_AUTOOP)) {

Alıntı:

if (check_access(u, ci, CA_HALFOP) || check_access(u, ci, CA_HALFOPME)) {
seklınde degiştirerek dener mısın

MordaK 29 Ekim 2007 23:29

Cevap: Anope global op kanalı
 
Hata Verdi


Alıntı:

chanserv.c: In function `check_should_op':
chanserv.c:1497: error: `u' undeclared (first use in this function)
chanserv.c:1497: error: (Each undeclared identifier is reported only once
chanserv.c:1497: error: for each function it appears in.)
make[1]: *** [chanserv.o] Error 1
make[1]: Leaving directory `/home/*****/anope-1.7.8/src'
make: *** [build] Error 2


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk