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/)
-   IRCServices (https://www.ircforumlari.net/ircservices/)
-   -   @, &, ~, prefixleri host alırken karışıklık oluyor. (https://www.ircforumlari.net/ircservices/524713-amp-prefixleri-host-alirken-karisiklik-oluyor.html)

Rhall 24 Şubat 2013 17:14

@, &, ~, prefixleri host alırken karışıklık oluyor.
 
Kod:

        if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOWNER)) {
        send_cmd(s_NickServ, "chghost %s
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
", user->nick);
        send_cmd(s_NickServ, "SVSMODE %s +W :1", user->nick);
        send_cmd(s_NickServ, "SWHOIS %s :Radyo Sorumlusu", user->nick);
        }

Burada işte owner [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] hostunu alıyor tamam buraya kadar sorun yok.


Kod:

        else if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOP)) {
        send_cmd(s_NickServ, "chghost %s
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
", user->nick);
        send_cmd(s_NickServ, "SWHOIS %s :DJ", user->nick);
        }

Buradada autooplar dj hostunu alıyor. Forumları araştırdım aynı bu tür olacak deniliyor

yani > Eğer kullanıcı founderse (bunu uygula)
> aksi taktirde eğer > kulllanıcı op ise (bunu uygula) falan.

Ama Founderler, kanala girdiklerinde eğer bir sop(&)'a host verildiyse onun hostunu alıyor.
Yada bir @ un. Bunları ayrı ayrı ayırmanın farklı bir yolu yokmuydu ?

Evet forumları araştırdım belkide ben bulamadım fakat bunun bir yöntemi olmalı
Ben atıyorum istanbul kanalı founderini "istanbulfounder" diye belirtmek istiyorum fakat istanbulda eğer & prefixine host verildiyse founder onun hostunu alıyor veya op'un.
Lütfen yardım edin

Rhall 24 Şubat 2013 22:35

Cevap: @, &, ~, prefixleri host alırken karışıklık oluyor.
 
bunun için bot falan yapılamaz mı?

fLayer 25 Şubat 2013 03:19

Cevap: @, &, ~, prefixleri host alırken karışıklık oluyor.
 
Kod:

send_cmd(s_NickServ, "chghost %s DJ@Dj.Aop.xxxx.net", user->nick)
kırmızı yer host veriyor aop olan kişiyede bu hostu verecektir bildiqim kadarı ile

Kod:

else if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOP)) {
        send_cmd(s_NickServ, "chghost %s DJ@dj.aop.xxx.net", user->nick);
        send_cmd(s_NickServ, "SWHOIS %s :DJ", user->nick);
        }



--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 03:19 -->-> Daha önceki mesaj 03:03 --

Kod:

send_cmd(s_NickServ, "SVSJOIN %s #Dj", user->nick);
bunu Radyoya eklerSen oto Dj kanalına çeker yetkiliyi

Kod:

else if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOP)) {
        send_cmd(s_NickServ, "chghost %s
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
.xxx.net", user->nick);
        send_cmd(s_NickServ, "SWHOIS %s :DJ", user->nick);
      send_cmd(s_NickServ, "SVSJOIN %s #Dj", user->nick);
        }

Kod:

  }
    else if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOPROTECT) && !is_oper(user)) {
          send_cmd(s_NickServ, "chghost %s
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
.xxxx.net", user->nick)
        }

buda sop

dEathLeSs 25 Şubat 2013 17:07

Cevap: @, &, ~, prefixleri host alırken karışıklık oluyor.
 
Alıntı:

Rhall Nickli Üyeden Alıntı (Mesaj 1041284296)
Kod:

        if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOWNER)) {
        send_cmd(s_NickServ, "chghost %s
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
", user->nick);
        send_cmd(s_NickServ, "SVSMODE %s +W :1", user->nick);
        send_cmd(s_NickServ, "SWHOIS %s :Radyo Sorumlusu", user->nick);
        }

Burada işte owner [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] hostunu alıyor tamam buraya kadar sorun yok.


Kod:

        else if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOP)) {
        send_cmd(s_NickServ, "chghost %s
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
", user->nick);
        send_cmd(s_NickServ, "SWHOIS %s :DJ", user->nick);
        }

Buradada autooplar dj hostunu alıyor. Forumları araştırdım aynı bu tür olacak deniliyor

yani > Eğer kullanıcı founderse (bunu uygula)
> aksi taktirde eğer > kulllanıcı op ise (bunu uygula) falan.

Ama Founderler, kanala girdiklerinde eğer bir sop(&)'a host verildiyse onun hostunu alıyor.
Yada bir @ un. Bunları ayrı ayrı ayırmanın farklı bir yolu yokmuydu ?

Evet forumları araştırdım belkide ben bulamadım fakat bunun bir yöntemi olmalı
Ben atıyorum istanbul kanalı founderini "istanbulfounder" diye belirtmek istiyorum fakat istanbulda eğer & prefixine host verildiyse founder onun hostunu alıyor veya op'un.
Lütfen yardım edin

Kod:

if (!stricmp(c->name, "#radyo") && check_access(user, ci, CA_AUTOOWNER) && !is_oper(user)) { 
        send_cmd(s_NickServ, "chgident %s Radyo", user->nick);
        send_cmd(s_NickServ, "chghost %s DJ.Founder.Sunucu", user->nick);
        send_cmd(s_NickServ, "SVSJOIN %s #GlobalOps, #Dj", user->nick);
        send_cmd(s_NickServ, "SWHOIS9 %s :%s kanali global operatoru.", user->nick, ci->name);
        }

Kod:

else if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOPROTECT) && !is_oper(user)) { 
        send_cmd(s_NickServ, "chgident %s Radyo", user->nick);
        send_cmd(s_NickServ, "chghost %s DJ.SuperOperator.Sunucu", user->nick);
        send_cmd(s_NickServ, "SVSJOIN %s #GlobalOps,#Dj", user->nick);
        send_cmd(s_NickServ, "SWHOIS9 %s :%s kanali global operatoru.", user->nick, ci->name);
        }

Kod:

else if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOOP) && !is_oper(user)) { 
        send_cmd(s_NickServ, "chgident %s Radyo", user->nick);
        send_cmd(s_NickServ, "chghost %s DJ.GlobalOperator.Sunucu", user->nick);
        send_cmd(s_NickServ, "SVSJOIN %s #GlobalOps,#Dj", user->nick);
        send_cmd(s_NickServ, "SWHOIS9 %s :%s kanali global operatoru.", user->nick, ci->name);
        }

Kod:

else if (!stricmp(c->name, "#Radyo") && check_access(user, ci, CA_AUTOHALFOP) && !is_oper(user)) { 
        send_cmd(s_NickServ, "chgident %s Radyo", user->nick);
        send_cmd(s_NickServ, "chghost %s DJ.YardimciOperator.Sunucu", user->nick);
        send_cmd(s_NickServ, "SVSJOIN %s #GlobalOps,#Dj", user->nick);
        send_cmd(s_NickServ, "SWHOIS9 %s :%s kanali global operatoru.", user->nick, ci->name);
        }

Halfop,op,sop,owner olarak teker teker düzenleyip attım. Sunucuna göre düzenlersin.

Serseri 15 Ekim 2013 05:07

Cevap: @, &, ~, prefixleri host alırken karışıklık oluyor.
 
dEathLeSs birtek voice kalmış onuda vermiş olsan tam olacakmış :) gerçi geriye bu sefer de user kaldı denilebilir :) ama bunlar için birçok paylaşım mevcut aslında hatta eggdrop socket bot vs. gibi ek yöntemlerle bile bunların nasıl yaptırılacağı paylaşılmış durumda diye hatırlıyorum ben :) tabi yanılmıyorsam yanılıyorsam özür dilerim....

toXic 21 Ekim 2013 22:12

Cevap: @, &, ~, prefixleri host alırken karışıklık oluyor.
 
voice'yide CA_AUTOVOICE olarak kullancaksin.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net