AccueilAccueil  PortailPortail  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  ConnexionConnexion  

Partagez | 
 

 [ACS]Texte quand on rentre dans une zone

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
DoukNoukem
Marine de l'espace
avatar

Nombre de messages : 58
Age : 25
Localisation : Paris

MessageSujet: [ACS]Texte quand on rentre dans une zone   Ven 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
avatar

Nombre de messages : 25145
Age : 33
Localisation : Paris, France

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

Tu as essayé la procédure HudMessage ?

_________________
"Manners maketh man."
Revenir en haut Aller en bas
http://doomedsda.us/player240lmps.html
yetimothee
Cyberdémon
avatar

Nombre de messages : 4329
Age : 25
Clan(s) : SL

MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   Sam 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
avatar

Nombre de messages : 58
Age : 25
Localisation : Paris

MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   Sam 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
avatar

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

MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   Sam 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
avatar

Nombre de messages : 58
Age : 25
Localisation : Paris

MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   Sam 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
avatar

Nombre de messages : 25145
Age : 33
Localisation : Paris, France

MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   Sam 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

_________________
"Manners maketh man."
Revenir en haut Aller en bas
http://doomedsda.us/player240lmps.html
DoukNoukem
Marine de l'espace
avatar

Nombre de messages : 58
Age : 25
Localisation : Paris

MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   Sam 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
avatar

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

MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   Sam 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
avatar

Nombre de messages : 58
Age : 25
Localisation : Paris

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

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

Nombre de messages : 58
Age : 25
Localisation : Paris

MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   Dim 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
avatar

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

MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   Lun 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
avatar

Nombre de messages : 58
Age : 25
Localisation : Paris

MessageSujet: Re: [ACS]Texte quand on rentre dans une zone   Lun 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é




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

Revenir en haut Aller en bas
 
[ACS]Texte quand on rentre dans une zone
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [ACS]Texte quand on rentre dans une zone
» voiture qui ce fige au milieu de la route ![Résolu]
» L'appart de moi et mon chéri: Perfectrain
» Re: rentre dans la maison de costal clash
» Quand sortira la prochaine livraison de la base ICCF?

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