/me command
This commit is contained in:
parent
da19aee307
commit
0488bf54d3
|
@ -25,6 +25,14 @@ void cmd_status(std::wostringstream &os,
|
|||
os<<ctx->server->getStatusString();
|
||||
}
|
||||
|
||||
void cmd_me(std::wostringstream &os,
|
||||
ServerCommandContext *ctx)
|
||||
{
|
||||
std::wstring name = narrow_to_wide(ctx->player->getName());
|
||||
os << L"* " << name << L" " << ctx->paramstring;
|
||||
ctx->flags |= SEND_TO_OTHERS | SEND_NO_PREFIX;
|
||||
}
|
||||
|
||||
void cmd_privs(std::wostringstream &os,
|
||||
ServerCommandContext *ctx)
|
||||
{
|
||||
|
@ -283,6 +291,10 @@ std::wstring processServerCommand(ServerCommandContext *ctx)
|
|||
{
|
||||
cmd_banunban(os, ctx);
|
||||
}
|
||||
else if(ctx->parms[0] == L"me")
|
||||
{
|
||||
cmd_me(os, ctx);
|
||||
}
|
||||
else
|
||||
{
|
||||
os<<L"-!- Invalid command: " + ctx->parms[0];
|
||||
|
|
Loading…
Reference in New Issue