IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  vaybe sohbet

>
+
Etiketlenen Kullanıcılar

5Beğeni(ler)

 
 
LinkBack Seçenekler Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 05 Aralık 2010, 11:00   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: check.c de bir edit ?




ircservices-*.*.* dizininde make ve make install çektikçen sonra servislerini restart laman sonucunda aktif olacaktır

if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOHALFOP)) {
send_cmd(s_NickServ, "chghost %s Sohbet.Sorumlu.Yardımcısı.Domain.Net", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Ops", user->nick);
send_cmd(s_NickServ, "PRIVMSG %s :Sohbet.Sorumlu.Yardımcısı.Domain.Net Hostunu Aldınız.", user->nick);
}
if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Sohbet.Sorumlusu.Domain.Net", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Ops", user->nick);
send_cmd(s_NickServ, "PRIVMSG %s :Sohbet.Sorumlusu.Domain.Net Hostunu Aldınız.", user->nick);
}
if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOPROTECT)) {
send_cmd(s_NickServ, "chghost %s Sohbet.Yöneticisi.Domain.Net", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Ops,#Sops", user->nick);
send_cmd(s_NickServ, "PRIVMSG %s :Sohbet.Yöneticisi.Domain.Net Hostunu Aldınız.", user->nick);
}
if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOOWNER)) {
send_cmd(s_NickServ, "chghost %s Sohbet.Founderi.Domain.Net", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Ops,#Founders", user->nick);
send_cmd(s_NickServ, "PRIVMSG %s :Sohbet.Founderi.Domain.Net Hostunu Aldınız.", user->nick);
}

yukarıdaki vermiş olduğum kodlarda halfop , op , sop ve founderlere göre host almanızı sağlar ben +hW flaglarını verdirdiğimiz

send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);

eklentiyi çıkarttım şahsen nedenine gelince malesef günümüz kullanıcıları bırakın heplerliği normal kendi ihtiyacı olan basit komutları dahi bir yere not almaya veya

cs ns os help

gibi servislerin yardım dökümanlarına bakmaya zahmet etmekten aciz insanlara vede whois çekildiğini görünce ne oldu neden whois çekiyorsun vs. gibi ukalabir dille astığım astık kestiğim kestik tarzında yaklaşımlar ve de

/helpers

yapınca yukarda belirttiğim tarzdaki insanların gözükmesini istemediğim için flagları vermiyorum ben ama vermek isteyen için eklenmesi gereken kod u da yazdım ayrıca ve parçalanmış halini nasıl birleştiricem diye düşünen olabilir diye derli toplu hali de aşşağıdadır..

if (!stricmp(c->name, "#Sohbet") && check_access(user, ci, CA_AUTOOP)) {
send_cmd(s_NickServ, "chghost %s Sohbet.Sorumlusu.Domain.Net", user->nick);
send_cmd(s_NickServ, "SVSMODE %s +hW :1", user->nick);
send_cmd(s_NickServ, "SVSJOIN %s #Ops", user->nick);
send_cmd(s_NickServ, "PRIVMSG %s :Sohbet.Sorumlusu.Domain.Net Hostunu Aldınız.", user->nick);
}

bunları kendinize göre düzenleyip check.c dosyasına ekliyoruz ve dosyamızı kayıt edip çıktıkçan sonra

ircservices-*.*.*.**

dizininde

make

make install

yapıyoruz ve servislerimizi yeniden başlatıyoruz...

Herkese iyi forumlar...

Not: Kodlar Alıntıdır... Ama Sağlamdır Çalışır
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 

 

Etiketler
bîr, checkc, de, edit


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Check PySSyCaT Bilgisayar Sözlüğü 0 11 Şubat 2016 01:24
Check-Up PySSyCaT Sağlık Köşesi 0 21 Şubat 2015 16:11
Unreal CR Edit (CR JAVA Edit) toXic Unreal IRCd 0 15 Şubat 2009 19:19
Check up! Freak Şiir, Hikaye ve Güzel Sözler 0 24 Nisan 2007 21:08