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