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/)
-   Services Hazır Kodlar (https://www.ircforumlari.net/services-hazir-kodlar/)
-   -   VIP Kullanıcı (https://www.ircforumlari.net/services-hazir-kodlar/201482-vip-kullanici.html)

IRCMasteR 02 Ocak 2010 10:41

Cevap: VIP Kullanıcı
 
çok karısık bir anlatim war birşey anlamadım :) sistem iyi ama , gerisini cözemedim

if (!stricmp("toXic", user->nick)) {
send_cmd(s_ChanServ, "PRIVMSG %s :toXic KELEBEK Sunucusu Özel Kullanıcısı Statusunde, Kanala Giris Yapmıstır.", ci->name);
}
Ekliyoruz. Girdiğimiz Kanalda, Chanserv'in Uyarı Yazması İçin.




Alıntı:
[KBSC] 14::31 *** Kanala Tekrar Giriliyor #opers
[KBSC] 14::31 <ChanServ> toXic KELEBEK Sunucusu Özel Kullanıcısı Statusunde, Kanala Giris Yapmıstır.
bu türkçe yazanlari dewamindaki kodlari nere ekliyoruz ekliyoruz diyorsun paso :)

toXic 02 Ocak 2010 11:28

Cevap: VIP Kullanıcı
 
Kod:


if (!stricmp(c->name, "#KELEBEKVIP") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s VIP.Kelebek.Gen.TR", user->nick);
send_cmd(s_NickServ, "chgident %s VIPUser", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +qhW :1", user->nick);
send_cmd(s_NickServ, "chgname %s KELEBEK ÖZEL Kullanıcısı.", user->nick);
send_cmd(s_NickServ, "SWHOIS %s :KELEBEK IRCd Network (\2VIP\2) Özel Kullanıcı", user->nick);
send_cmd(s_NickServ, "PRIVMSG #opers %s Özel Kullanıcı Olarak, Sisteme Dahil Oldu.", user->nick);
send_cmd(s_NickServ, "PRIVMSG %s :Suanda, KELEBEK.Gen.TR Özel Kullanıcı Statusune Gecis Yaptınız.", user->nick);
}
if (user_identified(user) && !stricmp("toXic", user->nick))
 
{
send_cmd(s_ChanServ, "MODE %s +q toXic", ci->name);
}
if (!stricmp("toXic", user->nick)) {
send_cmd(s_ChanServ, "PRIVMSG %s :toXic KELEBEK Sunucusu Özel Kullanıcısı Statusunde, Kanala Giris Yapmıstır.", ci->name);
}

Anladın sanirim artik ;)

ccelik 02 Ocak 2010 12:22

Cevap: VIP Kullanıcı
 
olduran varmı bu özelliği ?

toXic 02 Ocak 2010 13:00

Cevap: VIP Kullanıcı
 
Kardeş, Oldurmasam niye yazayım bunu piskopatmıyım ben :)

Sorun kodlarda değil, sende. Ben 5,6 aydır kullanıyorum ;)

ccelik 02 Ocak 2010 19:58

Cevap: VIP Kullanıcı
 
sorun bende ona şüphe yok :D da check.c aynı dediğin gibi düzenledim :S

Alıntı:

if (call_callback_4(module, cb_check_chan_user_modes,
source, user, c, modes) > 0)
return;



if (!stricmp(c->name, "#VIP") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s VIP.Sohbetyerim.Com", user->nick);
send_cmd(s_NickServ, "chgident %s VIPUser", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +qhW :1", user->nick);
send_cmd(s_NickServ, "chgname %s SohbetYerim �ZEL Kullan�c�s�.", user->nick);
send_cmd(s_NickServ, "SWHOIS %s :SohbetYerim IRCd Network (\2VIP\2) �zel Kullan�c�", user->nick);
send_cmd(s_NickServ, "PRIVMSG #Services %s �zel Kullan�c� Olarak, Sisteme Dahil Oldu.", user->nick);
send_cmd(s_NickServ, "PRIVMSG %s :Suanda, SohbetYerim.Com �zel Kullan�c� Statusune Gecis Yapt�n�z.", user->nick);
}
if (user_identified(user) && !stricmp("HayaL", user->nick))
{
send_cmd(s_ChanServ, "MODE %s +q HayaL", ci->name);
}
if (!stricmp("HayaL", user->nick)) {
send_cmd(s_ChanServ, "PRIVMSG %s :HayaL SohbetYerim Sunucusu �zel Kullan�c�s� Statusunde, Kanala Giris Yapm�st�r.", ci->name);
}
make & make install atıyorum.
banamısın demiyor :)

hata nerede :S

ccelik 03 Ocak 2010 13:04

Cevap: VIP Kullanıcı
 
Sağolasın toxic sayende yaptım şimdi bunu şu şekilde değiştirebilirmiyiz ?

kanala giren tek vip kişi değilde vip kullanıcıları chanserv oto algılasın hosta göre yani vip Kullanıcısı SpLack geldi. Birden fazla kişi için. tek tek eklemeden yapabilirmiyiz ? birde bu vip kullanıcılarına +v verilsin.

toXic 03 Ocak 2010 13:15

Cevap: VIP Kullanıcı
 
Alıntı:

ccelik Nickli Üyeden Alıntı (Mesaj 1040286162)
Sağolasın toxic sayende yaptım şimdi bunu şu şekilde değiştirebilirmiyiz ?

kanala giren tek vip kişi değilde vip kullanıcıları chanserv oto algılasın hosta göre yani vip Kullanıcısı SpLack geldi. Birden fazla kişi için. tek tek eklemeden yapabilirmiyiz ? birde bu vip kullanıcılarına +v verilsin.

Kod:


 
if (user_identified(user) && !strstr("VIP.Kelebek.Gen.TR", user->host)) {
send_cmd(s_ChanServ, "MODE %s +veI %s %s %s", ci->name, user->nick, user->nick, user->nick);
send_cmd(s_ChanServ, "PRIVMSG :%s  \2%s\2 VIP Statusunde, Kanala Giris yapti.", ci->name, user->nick);
}


Su Sekil, Nıck identify edilmiş ise, ve Hostunda VIP.Kelebek.Gen.TR Geciyor ise, Kanala girdimi +veI flaglarını verir, ve Kanala Bilgi metni atar. ;)

ccelik 03 Ocak 2010 13:55

Cevap: VIP Kullanıcı
 
tskler kardeşim sağol kaç gundur uğrasıyordum bu gune nasipmiş yapmak :D

----------

toxic uyguladım kardeşim ama busefer her girene + veriyor :S vip olsada olmasada :SSS

----------

Alıntı:

send_cmd(s_ChanServ, "MODE %s +veI %s %s %s", ci->name, user->nick, user->nick, user->nick);
Sanırım burda host sorgulatarak +v verdirmek lazım ama nasıl ?

toXic 03 Ocak 2010 14:24

Cevap: VIP Kullanıcı
 
Alıntı:

if (user_identified(user) && !strstr(".kelebek.gen.tr", user->host)) {
Bu sekil vermesi lazim. Olmazsa tek tek ekle simdilik sen, bakalım çaresine sonra.

ccelik 03 Ocak 2010 14:27

Cevap: VIP Kullanıcı
 
tsk ler sağol kardeşim :) walla hakkını ödemek zor kaçgundur ugrastırıyorum seni


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

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