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