diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/script/lua_api/l_server.cpp | 8 | ||||
-rw-r--r-- | src/server.cpp | 7 | ||||
-rw-r--r-- | src/server.h | 2 |
3 files changed, 5 insertions, 12 deletions
diff --git a/src/script/lua_api/l_server.cpp b/src/script/lua_api/l_server.cpp index dc05ccbbe..bbf5a707d 100644 --- a/src/script/lua_api/l_server.cpp +++ b/src/script/lua_api/l_server.cpp @@ -52,21 +52,17 @@ int ModApiServer::l_chat_send_all(lua_State *L) return 0; } -// chat_send_player(name, text, prepend) +// chat_send_player(name, text) int ModApiServer::l_chat_send_player(lua_State *L) { NO_MAP_LOCK_REQUIRED; const char *name = luaL_checkstring(L, 1); const char *text = luaL_checkstring(L, 2); - bool prepend = true; - - if (lua_isboolean(L, 3)) - prepend = lua_toboolean(L, 3); // Get server from registry Server *server = getServer(L); // Send - server->notifyPlayer(name, narrow_to_wide(text), prepend); + server->notifyPlayer(name, narrow_to_wide(text)); return 0; } diff --git a/src/server.cpp b/src/server.cpp index 4897df6a9..7eb78f3ef 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -4385,7 +4385,7 @@ std::string Server::getBanDescription(const std::string &ip_or_name) return m_banmanager->getBanDescription(ip_or_name); } -void Server::notifyPlayer(const char *name, const std::wstring msg, const bool prepend = true) +void Server::notifyPlayer(const char *name, const std::wstring msg) { Player *player = m_env->getPlayer(name); if(!player) @@ -4394,10 +4394,7 @@ void Server::notifyPlayer(const char *name, const std::wstring msg, const bool p if (player->peer_id == PEER_ID_INEXISTENT) return; - if (prepend) - SendChatMessage(player->peer_id, std::wstring(L"Server -!- ")+msg); - else - SendChatMessage(player->peer_id, msg); + SendChatMessage(player->peer_id, msg); } bool Server::showFormspec(const char *playername, const std::string &formspec, const std::string &formname) diff --git a/src/server.h b/src/server.h index 54078defc..7ad9bcafb 100644 --- a/src/server.h +++ b/src/server.h @@ -229,7 +229,7 @@ public: void unsetIpBanned(const std::string &ip_or_name); std::string getBanDescription(const std::string &ip_or_name); - void notifyPlayer(const char *name, const std::wstring msg, const bool prepend); + void notifyPlayer(const char *name, const std::wstring msg); void notifyPlayers(const std::wstring msg); void spawnParticle(const char *playername, v3f pos, v3f velocity, v3f acceleration, |