
12-06-2013, 04:35 PM
|
Sarnak
|
|
Join Date: Sep 2013
Posts: 32
|
|
Quote:
Originally Posted by rencro
Here is how I disable "tell, ooc, and auction", same priciple can be applied for group...
Code:
diff --git a/zone/client.cpp b/zone/client.cpp
index 533f8b5..750ff73 100644
--- a/zone/client.cpp
+++ b/zone/client.cpp
@@ -872,6 +872,9 @@ void Client::ChannelMessageReceived(uint8 chan_num, uint8 language, uint8 lang_s
break;
}
case 4: { // Auction
+ Message(13, "Auction is disabled."); //rencro
+ return;
+
if(RuleB(Chat, ServerWideAuction))
{
if(!global_channel_timer.Check())
@@ -911,6 +914,9 @@ void Client::ChannelMessageReceived(uint8 chan_num, uint8 language, uint8 lang_s
break;
}
case 5: { // OOC
+ Message(13, "OOC is disabled."); //rencro
+ return;
+
if(RuleB(Chat, ServerWideOOC))
{
if(!global_channel_timer.Check())
@@ -966,6 +972,9 @@ void Client::ChannelMessageReceived(uint8 chan_num, uint8 language, uint8 lang_s
break;
}
case 7: { // Tell
+ Message(13, "Tell system is disabled."); //rencro
+ return;
+
if(!global_channel_timer.Check())
{
if(strlen(targetname) == 0)
A lazy way of doing it but gets the job done..
|
Is that an entire .cpp file that I can just copy/paste into my source, or do I have to plug that in somewhere?
As I said, I know some things about programming, but I don't wanna FUBAR my code unless I can figure out where I FUBAR'd it at.
|