Le jeu de labyrinthe fun et gratuit - Retour au site
0
Une petite vérif' toute simple stp :Modifié DerF_44 (déc. 5, 2012 12:06:06)
Hors-ligne
14
Hors-ligne
0
Ok, merci !
Hors-ligne
0
Grrrrrrrrrrrrrr…. Besoin d'un petit coup de main !!
poscomponent TLockedChest(TMovableBlock)
name 'Coffre verrouillé';
image 'Chests/ClosedChest';
property UnLocked: Boolean;
on Pushing do
begin
if not UnLocked then
begin
inherited;
if Player can OpenChest then
begin
UnLocked := True;
Painter.Clear;
Painter.AddImage('Chests/OpenChest');
Cancel;
end;
//---------code attribuant du matériel au joueur.
end;
end;
end;
Hors-ligne
14
poscomponent TLockedChest(TMovableBlock)
name 'Coffre verrouillé';
image 'Chests/ClosedChest';
property UnLocked: Boolean;
on Pushing do
begin
if UnLocked then
begin
// Se comporter comme un coffre ouvert immobile
Cancel;
end else if Player can OpenChest then
begin
// Se comporter comme un coffre fermé immobile
// et donc ouvrir le coffre
UnLocked := True;
Painter.Clear;
Painter.AddImage('Chests/OpenChest');
Cancel;
//---------code attribuant du matériel au joueur.
end else
begin
// Se comporter comme un coffre fermé mobile
inherited;
end;
end;
end;
Hors-ligne
0

Et oui !!.. C'est tout à fait ça !! Nickel !.. 

Merci !Hors-ligne
0
Euh, désolé, encore une broutille !.
),function IsValidForWater(Square: TSquare): Boolean private;
begin
Result := (Square.Field is TGround) and (Square.Effect = nil) and
(Square.Tool = nil) and (Square.Obstacle = nil);
end;
)Hors-ligne
14
Hors-ligne
0
Si !.. FunLabyBase est bien dans les uses de mon unité !! 
Modifié DerF_44 (déc. 9, 2012 12:53:39)
Hors-ligne
14
Hors-ligne