Hallo.
Ich habe eine Mauer, und dadrauf möchte ich nichts bauen können:
das klappt so:
das funktioniert auch super, damit kann ich kein haus auf die wand bauen, doch wenn ich jetzt einen menschen habe der in der map langläuft, kann ich einfach auf ihn das haus bauen und dann bleibt der mensch drin hängen.
ich würde gerne so eine art "grüne/rote" markierung um mein object haben, wenns gebaut werden kann dann grün, else rot
aber hauptproblem ist; dass ich auf den Menschen direkt bauen kann. wenn ich auf die wand bauen will funktionierts nicht, wegen dem code.
habe schon ein wenig rumprobiert und versucht es mit else zu lösen aber erfolgslos.
(if !collision_point(xx,yy,wand,1,0)
{ instance_create(xx,yy,haus1);
else
if !collision_point(xx,yy,guy,1,0)
{ instance_create(xx,yy,haus1);
ps. ich würde es gerne so machen dass guy = parent
und guy1 / guy2 / guy3 etc sind dann die children vom 'guy'
bitte um Hilfe
Grüße...
edit; kleine Nebenfrage; ist es möglich irgendwie es einzustellen dass ich ab einer bestimmten x,y, nicht mehr aufs Grid "bauen" kann? (so dass ich im Inventar keine häuser bauen kann)
Ich habe eine Mauer, und dadrauf möchte ich nichts bauen können:
das klappt so:
das funktioniert auch super, damit kann ich kein haus auf die wand bauen, doch wenn ich jetzt einen menschen habe der in der map langläuft, kann ich einfach auf ihn das haus bauen und dann bleibt der mensch drin hängen.
ich würde gerne so eine art "grüne/rote" markierung um mein object haben, wenns gebaut werden kann dann grün, else rot
aber hauptproblem ist; dass ich auf den Menschen direkt bauen kann. wenn ich auf die wand bauen will funktionierts nicht, wegen dem code.
habe schon ein wenig rumprobiert und versucht es mit else zu lösen aber erfolgslos.
(if !collision_point(xx,yy,wand,1,0)
{ instance_create(xx,yy,haus1);
else
if !collision_point(xx,yy,guy,1,0)
{ instance_create(xx,yy,haus1);
ps. ich würde es gerne so machen dass guy = parent
und guy1 / guy2 / guy3 etc sind dann die children vom 'guy'
bitte um Hilfe
Grüße...
edit; kleine Nebenfrage; ist es möglich irgendwie es einzustellen dass ich ab einer bestimmten x,y, nicht mehr aufs Grid "bauen" kann? (so dass ich im Inventar keine häuser bauen kann)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von ttothef ()