Le jeu de labyrinthe fun et gratuit - Retour au site
Player.ShowSelectionMsg(Format(
'Veux-tu acheter une notice FunDelphi de 800 pages pour %d €uros ?',['Oui', 'Non'],[NoticePrice]));
Modifié DerF_44 (nov. 10, 2012 22:00:08)
Hors-ligne
Player.ShowSelectionMsg(
Format(
'Veux-tu acheter une notice FunDelphi de 800 pages pour %d €uros ?',
[NoticePrice]),
['Oui', 'Non']);
Hors-ligne
Hors-ligne
ShowPermanentMessage(Player, 'Vive FunLabyrinthe !');
Master.Timers.ScheduleNotificationMsg(3000, Player, msgHidePermanentMessage);
Hors-ligne
DerF_44C'est purement esthétique. C'est pour la lisibilité.
La ligne verticale à ne pas dépasser, dans l'éditeur de texte .fnd, n'a qu'une fonction esthétique, de lisibilité,
ou bien son non-respect peut nuire au bon déroulement du code ?..
DerF_44Aucun problème. Tu remplaces le ShowPermanentMessage par
N'y aurait-il pas un moyen, “relativement” simple, en se servant de Master.Timers,
d'adapter la chose pour un terrain, un effet, un obstacle ou un outil ????!!!!!!!!!!!
Poser un field particulier pendant un certain laps de temps (sans que le joueur soit immobilisé !)
me semble fascinant, et, il y a quelques temps, j'y était parvenu avec un chrono, mais je trouve l'utilisation
des chronos assez difficile à mettre en œuvre, surtout lorsque l'on souhaite en utiliser plusieurs avec des temps d'expirations différents !..
Map[3, 6, 5].Field := Grass;
Map[3, 6, 5].Field := Wall;
Hors-ligne
Hors-ligne
on message UnMessage do
begin
Map[3, 6, 5].Field := Wall;
end;
messages
UnMessage: TPlayerMessage = 456;
Hors-ligne
Hors-ligne
Hors-ligne
Hors-ligne