AccueilAccueil  PortailPortail  CalendrierCalendrier  FAQFAQ  RechercherRechercher  S’enregistrerS’enregistrer  ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujet
 

[ACS]Script en (void) mais qui agit en ENTER

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : Précédente  1, 2
AuteurMessage
Pho3n!X
Cyberdémon



Inscrit le : 07 Mai 2006
Messages : 4878
Clan(s) : ( Aucun )

MessageSujet: Re: [ACS]Script en (void) mais qui agit en ENTER   Jeu 13 Mar - 22:45

Showarma a écrit:
P}{o£niX a écrit:
Sinon dans ta situation, la ACS est-il nécessaire ? Comme le disait le grand philosophe Xsnake "Puis-je m'en passer ?"


Comment veut tu créer un Timer sans scripts ? Suspect

Surtout pour ce cas en plus... Smile


tout est faisable (ou presque) sans ACS Smile
Revenir en haut Aller en bas
Dislogical
Modérateur du chaos



Age : 18
Inscrit le : 05 Mar 2006
Messages : 2579
Localisation : Villers-La-Montagne, 54
Clan(s) : [Sec-R]

MessageSujet: Re: [ACS]Script en (void) mais qui agit en ENTER   Jeu 13 Mar - 22:46

|WH|-Wilou84 a écrit:
Showarma a écrit:
P}{o£niX a écrit:
Sinon dans ta situation, la ACS est-il nécessaire ? Comme le disait le grand philosophe Xsnake "Puis-je m'en passer ?"


Comment veut tu créer un Timer sans scripts ? Suspect

Surtout pour ce cas en plus... Smile

Tout dépend du but du timer, dans ce cas-là Smile

Pour ma map en format Doom II, par exemple, des barres devaient bloquer un couloir pendant une durée précise, il a fallu jouer sur la hauteur des barres pendant leur défilement... Smile
Bon, bien sûr, si c'est pour une action précise...
Au pire, mate un peu le niveau E3M5 de Hordes of Chaos X, il y a un timer dedans. Smile


Huy Pham a une excellene technique pour ce genre d'activation, pour ne aps avoir de barres interminables descendant du plafond. Mais pour cela, le fonctionnement des voodoo dolls est obligatoire (exit ZDaemon donc). regarde dans DVII, c'est vraiment bien foutu.
_________________
Revenir en haut Aller en bas
|WH|-Wilou84
Administrateur



Age : 24
Inscrit le : 02 Mar 2006
Messages : 12187
Localisation : Paris / Meunet sur Vatan, France
Clan(s) : [QnB], [CFD]

MessageSujet: Re: [ACS]Script en (void) mais qui agit en ENTER   Jeu 13 Mar - 23:05

Dislogical a écrit:
Huy Pham a une excellene technique pour ce genre d'activation, pour ne aps avoir de barres interminables descendant du plafond. Mais pour cela, le fonctionnement des voodoo dolls est obligatoire (exit ZDaemon donc). regarde dans DVII, c'est vraiment bien foutu.

Très intéressant ça Smile
J'y jetterai un oeil, mais à tous les coups c'est une ligne d'action spécifique à Boom, non ? Surprised

Remarque, autant les utiliser... Plus personne ne joue sur Doom2.exe, ou presque...

Donc oui Show, que veux-tu faire exactement ? Surprised

Et la fonction Delay, ça te va ?
_________________
Revenir en haut Aller en bas
Showarma
Baron de l'Enfer



Age : 92
Inscrit le : 14 Mar 2007
Messages : 801
Localisation : Si tu te couche avec le cul qui gratte, tu te reveille avec le doigt qui pu o/
Clan(s) : [sec-r]

MessageSujet: Re: [ACS]Script en (void) mais qui agit en ENTER   Jeu 13 Mar - 23:17

|WH|-Wilou84 a écrit:
Donc oui Show, que veux-tu faire exactement ? Surprised

Et la fonction Delay, ça te va ?


J'ai besoin de script car de toute façon, pour ce que je dois réalisé, du moins essayé, il m'en faudra de toute façon... Smile La seule chose qui me chagrine c'est que je ne peut pas fabriquer de HUD à cause de ZDaemon :/ et de sa aussi j'en ai besoin...

Fred à réussi à trouver une parade :

Code:
int i;

script 01 (void)

  {
 
      i ++;
      delay(34);
      ACS_EXECUTE( 02,0,0,0,0);
     
      restart;
     
  }
 
 

Script 02 open

  {
 

      HudMessage(d:30 - i; HUDMSG_PLAIN, 1,CR_RED, 0.95, 0.95, 2.0);
     
      if (i == 30)
   
        {   
        Door_Open(1,8);
        ACS_Suspend (1, 1);   
        }
   
//      Delay(35);
     
     
  }


Ce qui règle mon problème mais je ne comprends toujours pas pourquois le script "Timer()" ne veut pas ce foutre en (void) ... Alors qu'as la base, le script de départ viens d'une page du wiki...
_________________




Voici un aperçu de ce fabuleux week-end de riding... TWENTY JAM 07
Revenir en haut Aller en bas
yetimothee
Cyberdémon



Age : 16
Inscrit le : 18 Déc 2006
Messages : 3042
Localisation : Dans le château de la CFD
Clan(s) : SL

MessageSujet: Re: [ACS]Script en (void) mais qui agit en ENTER   Jeu 13 Mar - 23:32

Timer() ne pourras jamais se mettre en void, c'est une fonction... La variable t si Wink
_________________
Revenir en haut Aller en bas
Showarma
Baron de l'Enfer



Age : 92
Inscrit le : 14 Mar 2007
Messages : 801
Localisation : Si tu te couche avec le cul qui gratte, tu te reveille avec le doigt qui pu o/
Clan(s) : [sec-r]

MessageSujet: Re: [ACS]Script en (void) mais qui agit en ENTER   Ven 14 Mar - 14:44

Dans le Wiki, il est marqué sa : " int timer (void) " donc ils veulent parler que de la variable à mettre en (void) ? Ils pourraient être plus clair quand même... Neutral
_________________




Voici un aperçu de ce fabuleux week-end de riding... TWENTY JAM 07
Revenir en haut Aller en bas
Dislogical
Modérateur du chaos



Age : 18
Inscrit le : 05 Mar 2006
Messages : 2579
Localisation : Villers-La-Montagne, 54
Clan(s) : [Sec-R]

MessageSujet: Re: [ACS]Script en (void) mais qui agit en ENTER   Ven 14 Mar - 15:25

Wilou a écrit:
Très intéressant ça Smile
J'y jetterai un oeil, mais à tous les coups c'est une ligne d'action spécifique à Boom, non ? Surprised

Remarque, autant les utiliser... Plus personne ne joue sur Doom2.exe, ou presque...

Donc oui Show, que veux-tu faire exactement ? Surprised

Et la fonction Delay, ça te va ?


Non, ce n'est pas spécifique à doom. Regarde le wad, tu comprendras, c'est grâce à une astucieuse utilisation d'une voddo doll qui, sur un tapis roulant (oui la c'est du boom...), est débloquée à un moment (à la base bloquée par un mur) par l'élévation ou la descente du mur en question pr le libérer et le laisser parcourir le tapis roulant jusqu'à une ligne d'action qu'il activera en passant dessus au final. j'espère que t'as compris, c'est un peu dur à expliquer en fait...
_________________
Revenir en haut Aller en bas
Showarma
Baron de l'Enfer



Age : 92
Inscrit le : 14 Mar 2007
Messages : 801
Localisation : Si tu te couche avec le cul qui gratte, tu te reveille avec le doigt qui pu o/
Clan(s) : [sec-r]

MessageSujet: Re: [ACS]Script en (void) mais qui agit en ENTER   Ven 14 Mar - 15:43

C'est pas mal du tout comme system sa Very Happy
_________________




Voici un aperçu de ce fabuleux week-end de riding... TWENTY JAM 07
Revenir en haut Aller en bas
Dislogical
Modérateur du chaos



Age : 18
Inscrit le : 05 Mar 2006
Messages : 2579
Localisation : Villers-La-Montagne, 54
Clan(s) : [Sec-R]

MessageSujet: Re: [ACS]Script en (void) mais qui agit en ENTER   Ven 14 Mar - 16:22

Showarma a écrit:
C'est pas mal du tout comme system sa Very Happy


oui, extrèmement ingénieux. mais pas valable sous doom2, puisque les tapis roulants n'exitent aps dans le doom2 mapping mod...
_________________
Revenir en haut Aller en bas

[ACS]Script en (void) mais qui agit en ENTER

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 2 sur 2Aller à la page : Précédente  1, 2

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: ::: Communauté Française de Doom ::: :: ::: Mapping / Editing :::-
Poster un nouveau sujet   Répondre au sujet