Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


 
AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
-28%
Le deal à ne pas rater :
-28% Machine à café avec broyeur à grain MELITTA Purista
229.99 € 318.99 €
Voir le deal

 

 [ACS]Texte quand on rentre dans une zone

Aller en bas 
4 participants
AuteurMessage
DoukNoukem
Marine de l'espace
DoukNoukem


Nombre de messages : 58
Age : 32
Localisation : Paris

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptyVen 21 Jan 2011, 23:39

Je recherche un script pour quand on rentre dans une zone, par exemple taggé 10, il y a un texte en grosse lettre au milieu de l'écran genre: Armurie.


Merci
Revenir en haut Aller en bas
[WH]-Wilou84
Rêveur perpétuel
[WH]-Wilou84


Nombre de messages : 31086
Age : 40
Localisation : Paris, France

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptySam 22 Jan 2011, 13:00

Tu as essayé la procédure HudMessage ?

_________________
Un peuple qui élit des corrompus, des renégats, des imposteurs, des voleurs et des traîtres n'est pas victime !
Il est complice.

George Orwell
Revenir en haut Aller en bas
https://dsdarchive.com/players/william_huber
yetimothee
Cyberdémon
yetimothee


Nombre de messages : 4331
Age : 32
Clan(s) : SL

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptySam 22 Jan 2011, 13:05

Le wiki zdoom est très bien fourni.
Peut être devrait on songer à leur proposer d'en faire une traduction en français ?
Je sais que ça serait utile à beaucoup...
Revenir en haut Aller en bas
http://secteur-lambda.org/index.php?accueil
DoukNoukem
Marine de l'espace
DoukNoukem


Nombre de messages : 58
Age : 32
Localisation : Paris

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptySam 22 Jan 2011, 13:42

J'ai était voir mais je sais pas c'est le quel Suspect
Revenir en haut Aller en bas
_DaRk_
Membre banni
_DaRk_


Nombre de messages : 8487
Age : 34
Localisation : 71300 Montceau les Mines
Clan(s) : BaseQ

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptySam 22 Jan 2011, 14:55

Code:
#include "zcommon.acs"

Script 1 (Void)

{

Print(s:"Ton texte");

}

Attention, au niveau du "Ton texte", n'oublie pas les guillemets. Wink
Revenir en haut Aller en bas
http://Straff50.free.fr/
DoukNoukem
Marine de l'espace
DoukNoukem


Nombre de messages : 58
Age : 32
Localisation : Paris

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptySam 22 Jan 2011, 14:58

Merci mais c'est un script pour toute la map ou un sector tag? scratch
Revenir en haut Aller en bas
[WH]-Wilou84
Rêveur perpétuel
[WH]-Wilou84


Nombre de messages : 31086
Age : 40
Localisation : Paris, France

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptySam 22 Jan 2011, 19:10

DoukNoukem a écrit:
Merci mais c'est un script pour toute la map ou un sector tag? scratch
Tu as déjà fait un script ACS ou pas ? Surprised

Si non, je t'invite à lire ceci :
http://zdoom.org/wiki/A_quick_beginner%27s_guide_to_ACS

Edit : Et j'imagine que le plus simple pour toi est de faire comme dans l'exemple de DaRk, et d'appeler le script lorsque le joueur franchit la linedef d'entrée dans la zone "Armurerie" en question Smile

_________________
Un peuple qui élit des corrompus, des renégats, des imposteurs, des voleurs et des traîtres n'est pas victime !
Il est complice.

George Orwell
Revenir en haut Aller en bas
https://dsdarchive.com/players/william_huber
DoukNoukem
Marine de l'espace
DoukNoukem


Nombre de messages : 58
Age : 32
Localisation : Paris

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptySam 22 Jan 2011, 19:47

Merci du lien, j'ai vu cette après-midi une vidéo sur le site doom builder et je pense savoir comment faire, et je vais m'aider du guide.
Je testerai après en multi.

L'ACS c'est la seule chose que je n'ai jamais su faire Mad
Revenir en haut Aller en bas
_DaRk_
Membre banni
_DaRk_


Nombre de messages : 8487
Age : 34
Localisation : 71300 Montceau les Mines
Clan(s) : BaseQ

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptySam 22 Jan 2011, 22:17

Alors un petit tuto rapide s'impose sur l'ACS.

Toujours démarrer par la ligne
Code:
#include "zcommon.acs"

C'est la base de tout, sans ça, rien ne marche. Ensuite un script peut marcher de plusieurs manières, que ce soit déclenché à un certain moment ou dès le début de la map.
Si tu choisis un script en début de map, il faut utiliser OPEN, cela donne donc
Code:
Script 1 OPEN

Tu peux ensuite effectuer toute sorte d'action, par exemple pour faire un texte d'intro dès le début du niveau, il faut utiliser Print, une fonction qui écrit un texte à l'écran. Il est plus simple à utiliser que le HudMessage mais aussi plus limité.
donc disons qu'au début de ton niveau, tu veux écrire "Welcome to my level !"

Alors tu devras faire un script du genre :
Code:
Script 1 OPEN
{
Print(s:"Welcome to my level !");
}

Tu remarqueras que le script est fait de la façon suivante:
Une accolade d'ouverture, une commande, suivie de son argument (ici, le texte), un point virgule en fin de ligne /!\ Attention ne l'oublie pas /!\, puis une fois que tes commandes sont terminées, une accolade de fermeture. Smile

Pour déclencher ton script, il faut utiliser le format Skulltag - Doom in Hexen. Tu choisis la ligne qui déclenchera l'action, et tu lui attribues l'action "80 - H Script Execute". Dans les arguments de cette ligne, précise le numéro de ton script, par exemple 2.
Ton script 2 quand à lui doit ressembler à ceci:
Code:
Script 2 (void)
{
Print(s:"Armory");
}

N'oublie pas de cocher "Repeatable action" sur la ligne d'action si tu veux qu'elle se répète. Smile

Et n'oublie pas de compiler ton script, sinon ça ne marche pas.
Si tu galères, prends mon adresse msn dans mon profil, je t'expliquerai ça en détail.
Revenir en haut Aller en bas
http://Straff50.free.fr/
DoukNoukem
Marine de l'espace
DoukNoukem


Nombre de messages : 58
Age : 32
Localisation : Paris

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptySam 22 Jan 2011, 22:20

Merci beaucoup Dark Smile
Revenir en haut Aller en bas
DoukNoukem
Marine de l'espace
DoukNoukem


Nombre de messages : 58
Age : 32
Localisation : Paris

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptyDim 23 Jan 2011, 15:47

J'ai une question, si on franchit la ligne pour activer le script, le texte sera affiché pour tout le monde ou seulement sur notre hud?
Revenir en haut Aller en bas
_DaRk_
Membre banni
_DaRk_


Nombre de messages : 8487
Age : 34
Localisation : 71300 Montceau les Mines
Clan(s) : BaseQ

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptyLun 24 Jan 2011, 10:45

Seulement sur le tien si tu utilises Print, si tu utilises PrintBold, alors le texte s'affiche pour tout le monde.
Revenir en haut Aller en bas
http://Straff50.free.fr/
DoukNoukem
Marine de l'espace
DoukNoukem


Nombre de messages : 58
Age : 32
Localisation : Paris

[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone EmptyLun 24 Jan 2011, 12:36

Merci beaucoup de ton aide Dark Very Happy

Edit: Sa marche parfait
Revenir en haut Aller en bas
Contenu sponsorisé





[ACS]Texte quand on rentre dans une zone Empty
MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   [ACS]Texte quand on rentre dans une zone Empty

Revenir en haut Aller en bas
 
[ACS]Texte quand on rentre dans une zone
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Comment on fais pour mettre une couleur dans une zone
» La Zone 51...
» A Quand ?
» twilight zone
» [Doom II] Zone 400

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: ::: Autour du jeu ::: :: ::: Mapping / Editing :::-
Sauter vers: