Da gibt's wie immer viele verschiedene Möglichkeiten.
Möglich wäre z.B. du setzt auf diesen Bereich eine Entity und machst sie Passable, Invisible und setzt etwas woran du die Entity erkennen kannst - aktivieren wir mal flag5

dann lässt du den Spieler nach unten tracen
c_trace(my.x, vector(my.x, my.y, my.z - 500), IGNORE_ME);

wenn eine Entity getroffen wird ändert sich der You-Pointer.
also gleich danach
if (is(you, flag5))
{
set(MeineBitmap_Panel, VISIBLE);
}

Wenn also eine Entity getroffen wurde die flag5 gesetzt hat, macht er ein bestimmtes Panel sichtbar

BMAP* MeineBmp = "blabla.bmp";

PANEL* MeineBitmap_Panel =
{
bmap = MeineBmp;
}


Last edited by FlorianP; 08/04/08 11:36.

I <3 LINQ