Panel Action problem.

Posted By: TSG_Christof

Panel Action problem. - 01/13/07 02:14

Wenn ich einen schlüssel aufsammel will ich das auf dem bildschirm ein panel bild erscheint das den schlüssel symbolisiert.

Wie mach ich das???

bmap key_str1 = <key123.tga>;

panel key_pan
{
bmap = key_str1;
layer = 20;
pos_x = 0;
pos_y = 0;
flags = d3d, overlay, refresh;
}

action keys
{
while (player == null) {wait (1);}
my.passable = on;
while (vec_dist (player.x, my.x) > 30)
{
my.pan += 3 * time;
wait (1);
}
snd_play (bonus_sound, 30, 0);
Key += 1;
key_pan = visible; <<<<< Hier scheint was nicht richtig zu sein.
ent_remove (me);
}

Kann mir jemand helfen???.

Es kommt die Meldung ( Parameter Visible Unknown )

....
Posted By: Artus

Re: Panel Action problem. - 01/13/07 07:12

key_pan = visible; ist falsch, es muss richtig heißen:

key_pan.visible=on;
Posted By: TSG_Christof

Re: Panel Action problem. - 01/13/07 10:38

Danke der ansatz war aber richtig Ich lerne gerade zu programmieren in kleinen schritten immer wenn ich was erreicht habe wie wenn ich den schlüssel aufsammel kann ich durch die tür gehn setz ich mir ein weiteres ziel vor augen das was jetzt gefragt war ist wenn ich den schlüssel aufsammel dann erscheint ein schlüssel auf dem bildschirm und wieder ein neuen befehl gelernt der mir sicherlich weiter hilft. Vielen dank.
© 2023 lite-C Forums