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/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   ircops komutu (https://www.ircforumlari.net/unreal-ircd/490128-ircops-komutu.html)

aLtimod 20 Haziran 2012 11:54

selam Unrealda userler /ircops komutu kullandı zaman oper ve adminlerin haberi olsun böyle bir kod varmıdır.

toXic usta burdamısın..

toXic 20 Haziran 2012 12:28

Cevap: ircops komutu
 
Toplam 1 Eklenti bulunuyor.
Aşşağidaki ircops.c modulunu kullanabilirsin.

StiqMaTa 09 Kasım 2013 23:03

Cevap: ircops komutu
 
bunu status yerine #opers kanalında gosterse.

Entrance 09 Kasım 2013 23:36

Cevap: ircops komutu
 
Alıntı:

StiqMaTa Nickli Üyeden Alıntı (Mesaj 1041360378)
bunu status yerine #opers kanalında gosterse.

Kanala bildirim yapması için ->

Kod:

if (IsOper(xcptr))
sendto_one(xcptr, ":%s NOTICE %s :%s /ircops komutunu kullandı.", me.name, xcptr->name, sptr->name);
}
return 0;
}

Satırlarını,

Kod:

if (IsOper(xcptr))
#define kanal "#opers"
if ((xcptr = find_channel(kanal, NullChn)) != NullChn)
sendto_channel_butone(&me, &me, xcptr, ":%s PRIVMSG %s :%s nick'i /ircops komutunu kullandı", me.name, kanal, sptr->name);
}
return 0;
}

Bu şekilde değiştirirsen büyük ihtimal kanala bildirim yapacaktır.

İyi forumlar..

StiqMaTa 10 Kasım 2013 00:01

Cevap: ircops komutu
 
tamam kodu ekledim yanlız /ircops dedim zaman sunucu kapanıyor

StiqMaTa 10 Kasım 2013 11:26

Cevap: ircops komutu
 
Sorun Entrance tarafından çözülmüştür tşk.

MesqeN 10 Kasım 2013 12:29

Cevap: ircops komutu
 
Kod:

if (IsOper(xcptr))
sendto_one(xcptr, ":%s PRIVMSG #opers %s :%s /ircops komutunu kullandı.", me.name, xcptr->name, sptr->name);
}
return 0;
}

okadar detaya gerek yok be tanerim buda yeterli olur :)

Entrance 10 Kasım 2013 13:58

Cevap: ircops komutu
 
Alıntı:

MesqeN Nickli Üyeden Alıntı (Mesaj 1041360627)
Kod:

if (IsOper(xcptr))
sendto_one(xcptr, ":%s PRIVMSG #opers %s :%s /ircops komutunu kullandı.", me.name, xcptr->name, sptr->name);
}
return 0;
}

okadar detaya gerek yok be tanerim buda yeterli olur :)

Ezbere iş yapmasan daha iyi olur be kardeşim, senin verdiğin mantık doğru mu sence bence değil, veya kullandığın argumanların neye yaradığını biliyor musun. bence bilmiyorsun .. :) tamam sorunsuz bir şekilde çalışır fakat nasıl çalışır.

örnek;
Komutu uygulayan nick "s" nick'i.
Kod:

Entrance s /ircops komutunu kullandı.
Ama neden yukarıda Entrance, rumuzu beliriyor çünkü, me.name, xcptr->name, sptr->name); arasında xcptr->name kullanmışsın yani mantık dışı neden mantık dışı herhangi bir oper bahsi geçen kanalda ise, ona bildirim yapacak aynı yukarıda vermiş olduğum örnekte ki gibi, amaç zaten kanala göndermesi operler zaten görecektir kanalda aşağıda ki kod daha oturaklı ve daha mantıklı.

Kod:

if (IsOper(xcptr))
sendto_one(xcptr, ":%s PRIVMSG #opers  :%s /ircops komutunu kullandı.", me.name, sptr->name);
}
return 0;
}

örnek çıktı,

Kod:

s /ircops komutunu kullandı.
Ve konuyu yoruma kapatıyorum gerek konu tarihi gerek verilen bilgiler doğrultusun da olsun, yeterli diye düşünüyorum..

İyi Çalışmalar..


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

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