| [Réglé] Changeroom sur un hotspot | |
|
|
Auteur | Message |
---|
Kangourou pas sympa Adepte de la Grande Tasse Bleue
Nombre de messages : 147
Date d'inscription : 24/01/2009
| Sujet: [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 Quelqu'un aurait une idée ? Merci d'avance
Dernière édition par Kangourou pas sympa le Mar 21 Avr 2009 - 7:55, édité 3 fois |
|
| |
Crazy Legs Grand Cliqueur Royal
Nombre de messages : 1513
Age : 31
Localisation : La Rochelle
Date d'inscription : 09/01/2008
| Sujet: 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 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. |
|
| |
Kangourou pas sympa Adepte de la Grande Tasse Bleue
Nombre de messages : 147
Date d'inscription : 24/01/2009
| Sujet: 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 |
|
| |
Crazy Legs Grand Cliqueur Royal
Nombre de messages : 1513
Age : 31
Localisation : La Rochelle
Date d'inscription : 09/01/2008
| Sujet: 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. |
|
| |
Kangourou pas sympa Adepte de la Grande Tasse Bleue
Nombre de messages : 147
Date d'inscription : 24/01/2009
| Sujet: 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: |
|
| |
Crazy Legs Grand Cliqueur Royal
Nombre de messages : 1513
Age : 31
Localisation : La Rochelle
Date d'inscription : 09/01/2008
| Sujet: 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. |
|
| |
Kangourou pas sympa Adepte de la Grande Tasse Bleue
Nombre de messages : 147
Date d'inscription : 24/01/2009
| Sujet: 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); }
|
|
| |
Crazy Legs Grand Cliqueur Royal
Nombre de messages : 1513
Age : 31
Localisation : La Rochelle
Date d'inscription : 09/01/2008
| Sujet: 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 _________________ 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. |
|
| |
Kangourou pas sympa Adepte de la Grande Tasse Bleue
Nombre de messages : 147
Date d'inscription : 24/01/2009
| Sujet: 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 |
|
| |
Contenu sponsorisé
| Sujet: Re: [Réglé] Changeroom sur un hotspot | |
| |
|
| |
| [Réglé] Changeroom sur un hotspot | |
|