HA, da fragste genau den richtigen^^.
Arbeite gerade an nem Bomberman Spiel und das bombenkicken kommt da auch rein^^.
Bevor ichs mir weiter angucke:
vec_dist()
benutzt du falsch. vec_dist erfordert einen vector. Wenn man eine entity skill oder atribut einfügt, werden die 2 darauf folgenden antribute benutzt um einen vector zu erstellen.
du must also vec_dist(my.x,you.x) benutzen um die distanz zu bekommen(alle 3 positionsparameter werden benutzt, also my.x,my.y,my.z)
Deswegen brauchst du sie auch nur einmal zu nutzen.
Dein problem rührt wahrscheinlich daheirer, dass deine vec_dist funktion mit my.y anfängt.
Für den vector würden dann benutzt: my.y für x,my.z für y, ? für z.
Korrigiere das mal und schreib was dan passiert^^.
Ich schau mir dne code wieter an.
MFG
Rackscha
MY Website with news of my projects:
(for example my current
Muliplayer Bomberman,
GenesisPrecompiler for LiteC
and TileMaster, an easy to use Tile editor)
Sparetime-Development