mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-31 00:46:46 +00:00
[Quest API] Add SendChannelMessage() to Perl/Lua (#3378)
* [Quest API] Add SendChannelMessage() to Perl/Lua # Perl - Add `quest::send_channel_message(channel_number, guild_id, language_id, language_skill, message)`. - Add `quest::send_channel_message(from, channel_number, guild_id, language_id, language_skill, message)`. - Add `quest::send_channel_message(from, to, channel_number, guild_id, language_id, language_skill, message)`. # Lua - Add `eq.send_channel_message(channel_number, guild_id, language_id, language_skill, message)`. - Add `eq.send_channel_message(from, channel_number, guild_id, language_id, language_skill, message)`. - Add `eq.send_channel_message(from, to, channel_number, guild_id, language_id, language_skill, message)`. # Notes - This allows operators to send channel messages from scripts like a broadcast or tell. * Update zoneserver.cpp * Update lua_general.cpp * Update questmgr.h
This commit is contained in:
@@ -348,6 +348,9 @@ public:
|
||||
bool DoAugmentSlotsMatch(uint32 item_one, uint32 item_two);
|
||||
int8 DoesAugmentFit(EQ::ItemInstance* inst, uint32 augment_id, uint8 augment_slot = 255);
|
||||
void SendPlayerHandinEvent();
|
||||
void SendChannelMessage(uint8 channel_number, uint32 guild_id, uint8 language_id, uint8 language_skill, const char* message);
|
||||
void SendChannelMessage(Client* from, uint8 channel_number, uint32 guild_id, uint8 language_id, uint8 language_skill, const char* message);
|
||||
void SendChannelMessage(Client* from, const char* to, uint8 channel_number, uint32 guild_id, uint8 language_id, uint8 language_skill, const char* message);
|
||||
|
||||
Bot *GetBot() const;
|
||||
Client *GetInitiator() const;
|
||||
|
||||
Reference in New Issue
Block a user