JeuxOnLineForumsPlusConnectés : 652 (sites) | 1233 (forums)Créer un compte
Forum jeux-vidéo>Neverwinter Nights
Maskado
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > affichage d'éléments en cours de jeu ? RSS
   
Répondre
Partager Outils Rechercher
Avatar de daemogorgon
daemogorgon
Roi
 
Avatar de daemogorgon
 

affichage d'éléments en cours de jeu ?

2 questions ce jour :

- est il possible de créer dynamiquement 1 inscription sur la carte en cours de jeu. Je m'explique : si le PJ trouve le passage, il s'inscrit sur la carte, sinon, ben, il s'inscrit pas. J'ai regardé pour créer un WayPoint, mais a première vu, on peut pas.

- est il possible de faire apparaitre un tile en cours de jeu. Exemple : dans une zone type Campagne, un PJ cherche (et trouve) un passage secret, affichage d'une entrée de grotte , sinon pas d'affichage de l'entrée de la grotte (soit un bord de montagne normal). C'est dans le même optique que pour les portes secretes, mais avec une entrée de grotte.
Lien direct vers le message - Vieux
Avatar de Archamedes_Fr
Archamedes_Fr
Alpha & Oméga
 
Avatar de Archamedes_Fr
 
Les réponses m'intéressent aussi énormément. Jusqu'à présent mes recherches en ce sens m'amène à un prodigieux NON...

Sniff
__________________
Archamedes
Lien direct vers le message - Vieux
Avatar de eMRaistlin
eMRaistlin
Alpha & Oméga
 
Avatar de eMRaistlin
 
a reponse est non, mais pas un non definitif :

La solution la plus simple : Selectionner ton area, puis faire un "Edit Copy", enfin, tu reoriente les PJ sur la map 1 ou la map 2 en fonction de l'avancement de l'histoire.

A noter que les waypoints doivent pouvoir etre crées grace a L'astuce du CreateObject(GetObjectType(OBJECT_SELF)) sur un autre waypoint, et que de toute facon, la nouvelle fonction CreateCopy (ou CopyObject, je sais plus =p) va te permettre de copier un Waypoint que tu aura, par exemple, place hors de vue des PJ...

Enfin, a noter aussi que les faux murs traversable sont disponible sur NwNVault en faisant une recherche de Hakpak avec le mot clef "Wall" et en selectionnant le 7 FakeWall hak qui va ressortir de la requete (pas le temps de te mettre le lien, desole)...
Lien direct vers le message - Vieux
Avatar de daemogorgon
daemogorgon
Roi
 
Avatar de daemogorgon
 
pour le CreateObject( , ça marche pas.

seulement pour : - OBJECT_TYPE_ITEM
- OBJECT_TYPE_CREATURE
- OBJECT_TYPE_PLACEABLE
- OBJECT_TYPE_STORE

et hélas, OBJECT_TYPE_WAYPOINT n'est pas là dedans.

Pour le tile, ben je vais essayer d'attendre que qqu'1 se penche dessus.
Lien direct vers le message - Vieux
Avatar de Jedaï
Jedaï
Alpha & Oméga
 
Avatar de Jedaï
 
Pour la 2 c'est effectivement impossible sauf à utiliser l'astuce de eMRaistlin, ce qui est fait très souvent.

Mais pour la 1 vous me surprenez, SetMapPinEnabled() ne marche pas ?
Lien direct vers le message - Vieux
Avatar de B L I N G !
B L I N G !
Roi
 
Avatar de B L I N G !
 
je vais peut être dire des bêtises mais il me semble que c'est possible.
tu crée ton waypoint (mapnote)
tu écrit ce que verra le joueur (map note)
tu désactive la case a coché map note
et dans ton script tu active ton waypoint, si le joueur a trouvé le passage.
recherche sur aurora une fonction avec "Map" dedans.
il me semble que que c'est faisable....

tu peut aussi t'amuse a faire des waypoint(mapnote) personnalisé et les créer sur une location en cour de jeu mais l'activation du waypoint est sûrement mieux.
Lien direct vers le message - Vieux
Avatar de Jaha Effect
Jaha Effect
Alpha & Oméga
 
Avatar de Jaha Effect
 
Citation:
Provient du message de Jedaï
Pour la 2 c'est effectivement impossible sauf à utiliser l'astuce de eMRaistlin, ce qui est fait très souvent.

Mais pour la 1 vous me surprenez, SetMapPinEnabled() ne marche pas ?
Sisi le SetMapPinEnabled marche très bien !!!
Il suffit de créer des notes de cartes désactivées et de les reactier avec cette fonction.

Jaha Effect
Lien direct vers le message - Vieux
Avatar de gaeriel/nekresh
gaeriel/nekresh
Empereur
 
Avatar de gaeriel/nekresh
 
Cette fonction réactive t'elle toutes les notes de carte d'un coup ou alors permet t'elle de ne réactiver que celle passée en argument ?
Sinon, je pense que les scripteurs vont être un peu limité sur des grandes zones avec une seule entrée secrète possible.
Lien direct vers le message - Vieux
Avatar de Jaha Effect
Jaha Effect
Alpha & Oméga
 
Avatar de Jaha Effect
 
il suffit de regarder comment est construit la fonction

Code PHP:
void SetMapPinEnabled (object oMapPinint nEnabled
Ce qui dans un script donnera
Code PHP:
void main()
{
//Voila pour activer le MapPin
SetMapPinEnabled (GetObjectByTag("tag_du_mappin"),1);
//Voila pour desactiver le MapPin
SetMapPinEnabled (GetObjectByTag("tag_du_mappin"),0);

C'est pas plus compliqué que ça et ça fonctionne seulement sur celui qu'on veux activer car le MapPin est récupéré par son tag dans ce cas

Jaha Effect
Lien direct vers le message - Vieux
Avatar de gaeriel/nekresh
gaeriel/nekresh
Empereur
 
Avatar de gaeriel/nekresh
 
La flemme d'ouvrir l'éditeur pour chercher la fonction

Sinon, je pense que vous l'avez pas toujours avec vous, l'éditeur, donc vous devez avoir un fichier qui contient chaque fonction avec sa description, non ?
Lien direct vers le message - Vieux
Avatar de RAT
RAT
Alpha & Oméga
 
Avatar de RAT
 
heuu pour ma part je n'ai pas de fichier ,j'ai toujours l'éditeur d'ouvert
Lien direct vers le message - Vieux
Avatar de Jaha Effect
Jaha Effect
Alpha & Oméga
 
Avatar de Jaha Effect
 
Tout pareil que RAT

Jaha Effect
Lien direct vers le message - Vieux
Avatar de Archamedes_Fr
Archamedes_Fr
Alpha & Oméga
 
Avatar de Archamedes_Fr
 
Citation:
Provient du message de Jedaï
Mais pour la 1 vous me surprenez, SetMapPinEnabled() ne marche pas ?
Connaissais pas...

* retourne sur sa map *

Grand merci
__________________
Archamedes
Lien direct vers le message - Vieux
Avatar de Jedaï
Jedaï
Alpha & Oméga
 
Avatar de Jedaï
 
Bah moi j'ai pas l'éditeur d'ouvert parce que actuellement mon PC il me fait la gueule (le ventilateur fait un bruit de moteur d'avion et le CPU surchauffe...enfin pas longtemps parce que j'éteins mais bon... ).
Mais je me souvenais d'une fonction qui faisait ça alors j'ai fouillé trois secondes le Lexicon, et je l'ai retrouvée !
Lien direct vers le message - Vieux
Avatar de daemogorgon
daemogorgon
Roi
 
Avatar de daemogorgon
 
ok, j'avais trouve la fonction SetMap, mais le "tag du mappin", tu le trouve où, car je n'ai trouvé qu'1 fonction Set, pas de Get ?
(le lexicon est avare d'explication sur cette fonction).
Si qqu'1 a un exemple d'utilisation (mais bien décortiquée, si c'est possible).
Lien direct vers le message - Vieux
Répondre
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > affichage d'éléments en cours de jeu ?
   

Outils Rechercher
Rechercher:

Recherche avancée

Les vidéos de Neverwinter Nights RSS
  • Aucune vidéo pour le moment...
Thème visuel : Fuseau horaire GMT +1. Il est actuellement 13h47.
   

© JeuxOnLine, le site des MMO, MMORPG et MOBA. Tous droits réservés. - Conditions générales d'utilisation - Conditions d'utilisation des forums - Traitement des données personnelles - ! Signaler un contenu illicite