diff options
author | ShadowNinja <noreply@gmail.com> | 2013-03-29 23:28:13 -0400 |
---|---|---|
committer | Perttu Ahola <celeron55@gmail.com> | 2013-04-23 09:47:08 +0300 |
commit | 3d4d0cb5749a68436cccd08b7a135f9bb7527038 (patch) | |
tree | 78bc54a818cb7abdca87e1bde76ac6fc2ad9bfeb /src/scriptapi.cpp | |
parent | 9894167bbf516c40bf2b8577179ff8f13b8b54e2 (diff) | |
download | minetest-3d4d0cb5749a68436cccd08b7a135f9bb7527038.tar.gz minetest-3d4d0cb5749a68436cccd08b7a135f9bb7527038.tar.bz2 minetest-3d4d0cb5749a68436cccd08b7a135f9bb7527038.zip |
Add option to not prepend "Server -!- " to messages sent with minetest.chat_send_player()
Diffstat (limited to 'src/scriptapi.cpp')
-rw-r--r-- | src/scriptapi.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/scriptapi.cpp b/src/scriptapi.cpp index 8d472e6b8..3b0c15f8a 100644 --- a/src/scriptapi.cpp +++ b/src/scriptapi.cpp @@ -754,15 +754,18 @@ static int l_chat_send_all(lua_State *L) return 0; } -// chat_send_player(name, text) +// chat_send_player(name, text, prepend) static int l_chat_send_player(lua_State *L) { 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 = get_server(L); // Send - server->notifyPlayer(name, narrow_to_wide(text)); + server->notifyPlayer(name, narrow_to_wide(text), prepend); return 0; } |