Alright, So, Here's the deal, I'd originally planned for a global board for inter-order communication, but it's been brought to my attention they'd work better just for each order. So In my efforts to make this possible, I've come across a small bother.
Instead of Defaulting to exclude all from the list of recipients, I'd prefer to just force them to include the name of their clan/guild/order/nation in the recipients list. The problem is, that information is stored at ch->pcdata->(clan/council/nation)>->name. And I've tried several approaches that have failed so far.. Any advice/pointers/bits of code that could help me finish this would be most appreciated.
This is the current declarations for the boards.
These are the ones I'm specifically interested in changing.
{ "Council", "Council Information ", 0, 2, "all", DEF_EXCLUDE, 21, NULL, FALSE },{ "Order", "Order Information/Run Board ", 0, 2, "all", DEF_EXCLUDE, 21, NULL, FALSE },
{ "Guild", "Guild Information/Run Board ", 0, 2, "all", DEF_EXCLUDE, 21, NULL, FALSE },
{ "Nation", "Nation Information/Run Board ", 0, 2, "all", DEF_EXCLUDE, 21, NULL, FALSE },
Instead of Defaulting to exclude all from the list of recipients, I'd prefer to just force them to include the name of their clan/guild/order/nation in the recipients list. The problem is, that information is stored at ch->pcdata->(clan/council/nation)>->name. And I've tried several approaches that have failed so far.. Any advice/pointers/bits of code that could help me finish this would be most appreciated.