mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-20 17:31:30 +00:00
Add Mob::SayTo_StringID so we don't have to spam
This commit is contained in:
parent
d6b61b9163
commit
6e70d12b0a
20
zone/mob.cpp
20
zone/mob.cpp
@ -3096,6 +3096,26 @@ void Mob::Say_StringID(uint32 type, uint32 string_id, const char *message3, cons
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Mob::SayTo_StringID(Client *to, uint32 string_id, const char *message3, const char *message4, const char *message5, const char *message6, const char *message7, const char *message8, const char *message9)
|
||||||
|
{
|
||||||
|
if (!to)
|
||||||
|
return;
|
||||||
|
|
||||||
|
auto string_id_str = std::to_string(string_id);
|
||||||
|
|
||||||
|
to->Message_StringID(10, GENERIC_STRINGID_SAY, GetCleanName(), string_id_str.c_str(), message3, message4, message5, message6, message7, message8, message9);
|
||||||
|
}
|
||||||
|
|
||||||
|
void Mob::SayTo_StringID(Client *to, uint32 type, uint32 string_id, const char *message3, const char *message4, const char *message5, const char *message6, const char *message7, const char *message8, const char *message9)
|
||||||
|
{
|
||||||
|
if (!to)
|
||||||
|
return;
|
||||||
|
|
||||||
|
auto string_id_str = std::to_string(string_id);
|
||||||
|
|
||||||
|
to->Message_StringID(type, GENERIC_STRINGID_SAY, GetCleanName(), string_id_str.c_str(), message3, message4, message5, message6, message7, message8, message9);
|
||||||
|
}
|
||||||
|
|
||||||
void Mob::Shout(const char *format, ...)
|
void Mob::Shout(const char *format, ...)
|
||||||
{
|
{
|
||||||
char buf[1000];
|
char buf[1000];
|
||||||
|
|||||||
@ -642,6 +642,10 @@ public:
|
|||||||
const char *message6 = 0, const char *message7 = 0, const char *message8 = 0, const char *message9 = 0);
|
const char *message6 = 0, const char *message7 = 0, const char *message8 = 0, const char *message9 = 0);
|
||||||
void Say_StringID(uint32 type, uint32 string_id, const char *message3 = 0, const char *message4 = 0, const char *message5 = 0,
|
void Say_StringID(uint32 type, uint32 string_id, const char *message3 = 0, const char *message4 = 0, const char *message5 = 0,
|
||||||
const char *message6 = 0, const char *message7 = 0, const char *message8 = 0, const char *message9 = 0);
|
const char *message6 = 0, const char *message7 = 0, const char *message8 = 0, const char *message9 = 0);
|
||||||
|
void SayTo_StringID(Client *to, uint32 string_id, const char *message3 = 0, const char *message4 = 0, const char *message5 = 0,
|
||||||
|
const char *message6 = 0, const char *message7 = 0, const char *message8 = 0, const char *message9 = 0);
|
||||||
|
void SayTo_StringID(Client *to, uint32 type, uint32 string_id, const char *message3 = 0, const char *message4 = 0, const char *message5 = 0,
|
||||||
|
const char *message6 = 0, const char *message7 = 0, const char *message8 = 0, const char *message9 = 0);
|
||||||
void Shout(const char *format, ...);
|
void Shout(const char *format, ...);
|
||||||
void Emote(const char *format, ...);
|
void Emote(const char *format, ...);
|
||||||
void QuestJournalledSay(Client *QuestInitiator, const char *str);
|
void QuestJournalledSay(Client *QuestInitiator, const char *str);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user