summaryrefslogtreecommitdiffstats
path: root/example
diff options
context:
space:
mode:
authorAblu <ablu.erikschilling@googlemail.com>2011-07-02 17:20:34 +0200
committerYohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer>2011-07-04 19:59:18 +0200
commit8d20b4cab34cf91786e3bf00afcc24e17f742a46 (patch)
treefbcac677d6abb9cf79e70a41325b0ed2690e9129 /example
parentd779224809cefad7a4df27873e92f5251fd132f7 (diff)
downloadmanaserv-8d20b4cab34cf91786e3bf00afcc24e17f742a46.tar.gz
manaserv-8d20b4cab34cf91786e3bf00afcc24e17f742a46.tar.xz
manaserv-8d20b4cab34cf91786e3bf00afcc24e17f742a46.zip
Added new lua function for calculating distances.
You can now call mana.get_distance(being1, being2) or mana.get_distance(x1, y1, x2, y2) for calculating distances. Reviewed-by: Jaxad0127, Bertram. Resolves: Mana-Mantis #370.
Diffstat (limited to 'example')
-rw-r--r--example/serverdata/scripts/maps/desert.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/example/serverdata/scripts/maps/desert.lua b/example/serverdata/scripts/maps/desert.lua
index b192b83..7449192 100644
--- a/example/serverdata/scripts/maps/desert.lua
+++ b/example/serverdata/scripts/maps/desert.lua
@@ -85,6 +85,8 @@ function Harmony_update(npc)
end
function Tamer(npc, ch, list)
+ mana.being_say(npc, string.format("You are %s pixel away.",
+ mana.get_distance(npc, ch)))
mana.being_say(npc, "I will now spawn a monster for your training session.")
local m1 = mana.monster_create(1, mana.posX(ch), mana.posY(ch))