Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

 [Réglé] Changeroom sur un hotspot

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Kangourou pas sympa
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue


Nombre de messages : 147

Date d'inscription : 24/01/2009


MessageSujet: [Réglé] Changeroom sur un hotspot   Ven 17 Avr 2009 - 16:29

Bonjour,
J'ai une room avec une porte, et j'aimerai que mon click de base (qui est walk_to) me fasse changer de room.
J'ai essayé:
Code:

function hHotspot1_AnyClick()
{
  cEgo.ChangeRoom(4, 994, 630);
}
Mais ça ne marche pas quand je suis en walk to perplexe
Quelqu'un aurait une idée ?
Merci d'avance sourire


Dernière édition par Kangourou pas sympa le Mar 21 Avr 2009 - 7:55, édité 3 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal


Nombre de messages : 1513

Age : 23

Localisation : La Rochelle

Date d'inscription : 09/01/2008


MessageSujet: Re: [Réglé] Changeroom sur un hotspot   Ven 17 Avr 2009 - 19:57

Salut tu as plusieurs solutions pour régler ce problème :

1/ Condition supplémentaire :

Code:
function hHotspot1_AnyClick()
{
if(mouse.Mode == eWalkto){
  cEgo.ChangeRoom(4, 994, 630);
}
}

2/ Utiliser les Regions :

Si ton personnage bouge jusqu'à la porte tu peux mettre une région au seuil comme ceci :



Tu vas dans les interactions de la region et tu mets ce code dans Play walks onto region :

Code:
cEgo.ChangeRoom(4, 994, 630);

3/ Changer temporairement de curseur :

Quand tu survoles l'hotspot tu peux changer de curseur via :

- mouse.Mode = eModeInteract;

Ah tu veux que l'on reste en mode walk to ? Pas de problème grâce à :

- mouse.UseModeGraphic(eModeWalkto);

Cependant, une fois l'hotspot non survolé, on réinitialise les modes et les graphisme avec au départ :

- mouse.SaveCursorUntilItLeaves();

Ce qui nous donne dans Mouse moves over hotspot :

Code:
  // script for Hotspot 1 (Porte): Mouse moves over hotspot
 
mouse.SaveCursorUntilItLeaves();
mouse.Mode = eModeInteract;
mouse.UseModeGraphic(eModeWalkto);

Ainsi au lieu de mettre ta commande dans Any clic, tu peux la mettre dans Interaction clic.

Voilà si tu es des questions n'hésite pas mais j'espère que tu sauras résoudre ton problème clin d\\\\'oeil

Salut !

_________________
VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO !
Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Kangourou pas sympa
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue


Nombre de messages : 147

Date d'inscription : 24/01/2009


MessageSujet: Re: [Réglé] Changeroom sur un hotspot   Sam 18 Avr 2009 - 16:13

Merci !
J'ai pas encore testé mais je vais mettre un hotspot au pas de la porte et activer l'évènement quand on marchera sur l'hotspot.
Merci pour toutes ces solutions, ça donne des idées sourire
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal


Nombre de messages : 1513

Age : 23

Localisation : La Rochelle

Date d'inscription : 09/01/2008


MessageSujet: Re: [Réglé] Changeroom sur un hotspot   Sam 18 Avr 2009 - 16:14

Non pas un hotspot ! Une region !
Pas la même chose ^^

_________________
VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO !
Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Kangourou pas sympa
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue


Nombre de messages : 147

Date d'inscription : 24/01/2009


MessageSujet: Re: [Réglé] Changeroom sur un hotspot   Sam 18 Avr 2009 - 16:21

Hm.... j'ai fait presque tous mes changeroom avec des hotspot, c'est grave ? :ihih:
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal


Nombre de messages : 1513

Age : 23

Localisation : La Rochelle

Date d'inscription : 09/01/2008


MessageSujet: Re: [Réglé] Changeroom sur un hotspot   Sam 18 Avr 2009 - 17:11

Non mais je crois que tu confonds la nuance entre les deux :

Un hotspot permet de créer des actions avec le joueur.
Une Region permet d'interagir avec l'environnement.

Il n'est pas possible de faire ce que tu veux avec des hotspots.

_________________
VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO !
Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Kangourou pas sympa
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue


Nombre de messages : 147

Date d'inscription : 24/01/2009


MessageSujet: Re: [Réglé] Changeroom sur un hotspot   Sam 18 Avr 2009 - 18:04

Pourtant je n'ai jamais utilisé les régions et j'arrive à faire ce que je veux.
J'utilise ce code:

Code:
function hHotspot2_WalkOn()
{
  cEgo.ChangeRoom(8, 967, 749);
}
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Crazy Legs
Grand Cliqueur Royal
Grand Cliqueur Royal


Nombre de messages : 1513

Age : 23

Localisation : La Rochelle

Date d'inscription : 09/01/2008


MessageSujet: Re: [Réglé] Changeroom sur un hotspot   Lun 20 Avr 2009 - 20:48

Bon ben dans ce cas c'est que c'est possible mais bon le problème avec les hotspots c'est que par exemple si tu veux afficher son nom ben cette surface l'affichera alors que tu ne le voudrais pas (un seuil de porte en principe ça sert à rien ^^ )
Mais bon si ça ne te dérange pas : fais sourire

_________________
VOUS POURREZ BIENTÔT RÉAPPRENDRE À UTILISER AGS SUR LE SITE DU ZÉRO !
Le tuto est actuellement en refonte totale activement depuis le 20 juillet, prochaine sortie en août ou septembre si tout se passe bien.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Kangourou pas sympa
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue


Nombre de messages : 147

Date d'inscription : 24/01/2009


MessageSujet: Re: [Réglé] Changeroom sur un hotspot   Mar 21 Avr 2009 - 7:54

Hm, je vois.
D'ailleurs comme je me tâte à changer le gameplay / gui depuis que j'ai retouché un peu à Runaway... laisser des hotspots pour ça, c'est un problème.
En tout cas, c'est réglé, merci sourire
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: [Réglé] Changeroom sur un hotspot   Aujourd'hui à 21:21

Revenir en haut Aller en bas
 
[Réglé] Changeroom sur un hotspot
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Condition [Si objet possédé] & Walk to hotSpot ?!
» Superposition de 2 hotspot
» Cherche code hotspot sfr
» Curseur choisit automatiquement son mode sur les objets
» Wifi non sécurisé

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Questions / Réponses-
Sauter vers: