hey so am i (-: but i'm not sure how much help i'll be to you because i'm using pro )-:
i know i know this is the reg db board, but i have both and i like learnin new stuff and ya never know when..... anyway
the command i use to select the object isn't available in reg db but to select the object you may want to try something like,
if OBJECT SCREEN X(Object Number)=mousex() and OBJECT SCREEN y(Object Number)=mousey()
moveobject
endif
i haven't tried it but it should work
one thing you may need to add (+5,-5 or some value) to mousex and mousey because it is a small point and it may be hard to pick your object
to move the object you need to decide whether you want it to go to the new position instantly or do you want to watch it move there
if you want to go instantly
then just position your object to the new location
I don’t know how to get the new location position x,y,z, with your mouse using a matrix, someone else may know???
I made the ground out of objects and I got the location of the ground object and then set the position of the object I wanted to move to that location
If you want to watch your object move then you have to have a loop for your movement
Something like (this isn’t code just the idea)
POINT OBJECT Object Number, selected object X, selected object Y , selected object Z
Set your animation
Do
Loop animation or you could set each frame of animation based on each move
MOVE OBJECT Object Number, 1 (the amount you want to move)
If OBJECT POSITION X(Object Number)= your selected OBJECT POSITION X(Object Number) and OBJECT POSITION y(Object Number)= your selected OBJECT POSITION y(Object Number) and OBJECT POSITION z(Object Number)= your selected OBJECT POSITION z(Object Number) then exit
sync
loop
the caps are because I cut and pasted the commands from the command page in DB
anyway that’s the basics
I haven’t got it perfected yet but it mostly works and that was the logic I followed
good luck
My advice is free -
unfortunately you get what you pay for (-: