RPG Creator : créez votre MMORPG ou RPG sans aucune connaissance en programmation


Disponible le 4 Juin !




- Jouez à votre jeu sur tablettes tactiles, Smartphones et navigateurs Web
- Personnalisez vos menus
- Dessinez facilement et rapidement vos cartes
- Créez des actions pour le combat A-RPG


www.rpgcreator.net


Heures au format UTC + 1 heure [ Heure d’été ]


Règles du forum


-Mettez un titre clair et explicite, pas un titre vague.
-Fournissez le plus d'informations possible, soyez clair et précis.
-Si votre question est liée à un script, postez le script, un lien vers lui, ou une démo.
-Pensez à éditer votre sujet afin d'ajouter [Résolu] dans le titre, lorsque votre problème est résolu.



Publier un nouveau sujet Répondre au sujet  [ 7 messages ] 
Auteur Message
 Sujet du message: [Résolu] Erreur undefined method `x'
MessagePublié: 12 Fév 2012, 19:59 
Villageois (Nv 2)

Inscrit le: 08 Jan 2011, 20:32
Messages: 23
Sexe: Masculin
Points d'aide: 0/60

Créations :

Voir ses créations

Bonjour,
Je viens de mètre en script un tutoriel trouvé sur ce site qui permet de réglé le volume du son en fonction de l'espacement entre le héros et un event.
Le script s'appelle Interpreter et la class est déjà déclarer (il y a autre chose dedans)
Voici donc ma def :
Code: Tout sélectionner
  def volume_son(event, distance_max, son)
    distance = (($game_map.events[event].x - $game_player.x)**2 + ($game_map.events[event].y - $game_player.y)**2)**0.5
    if distance > distance_max
    volume = 0
    else
    volume = 100*(1-distance/distance_max)
    end
    Audio.bgs_play(son, volume, 100)
  end
end


Mon erreur est la suivante :Section115:1179:in `volume_son'undefined method `x' for nil:NilClass

Merci de m'aider.

_________________
zopo Bastien

Pokémon Pluie et Foudre
Banque de donnée : 40%
Scénario = 30%
Maping = 3%
http://jeuma-games.frbb.net
http://jeuma-groupe.franceserv.com

Je suis à la recherche de graphistes de confiance
Mon projet est sérieux


Dernière édition par zopo le 12 Fév 2012, 20:29, édité 1 fois au total.

Haut
 Profil  
 
 Sujet du message: Re: Erreur undefined method `x'
MessagePublié: 12 Fév 2012, 20:09 
Seigneur (Nv 1)
Avatar de l’utilisateur

Inscrit le: 22 Mai 2011, 13:55
Messages: 414
Niveau RPG Maker: Pas dégueu
Logiciel(s) préféré(s): RMXP
Point(s) Fort(s): Polyvalence
Sexe: Masculin
Points d'aide: 44/60

Créations :

- Interaction avec l'équipe (sur la carte)

- Script Manager: partagez vos scripts entre plusieurs projets

- Générateur de characters RGSS

- Animated Custom Menu System


Voir ses créations

Ca veut dire que l'event considéré n'existe pas.

_________________
Des bons RPG, j'en ai connus, ça oui... Enfin, après réflexion, peut-être pas.

Image
Image
Image
Image
Image


Haut
 Profil  
 
 Sujet du message: Re: Erreur undefined method `x'
MessagePublié: 12 Fév 2012, 20:11 
Villageois (Nv 2)

Inscrit le: 08 Jan 2011, 20:32
Messages: 23
Sexe: Masculin
Points d'aide: 0/60

Créations :

Voir ses créations

Et concrètement qu'est-ce que ça veut dire ? :?

_________________
zopo Bastien

Pokémon Pluie et Foudre
Banque de donnée : 40%
Scénario = 30%
Maping = 3%
http://jeuma-games.frbb.net
http://jeuma-groupe.franceserv.com

Je suis à la recherche de graphistes de confiance
Mon projet est sérieux


Haut
 Profil  
 
 Sujet du message: Re: Erreur undefined method `x'
MessagePublié: 12 Fév 2012, 20:14 
Seigneur (Nv 1)
Avatar de l’utilisateur

Inscrit le: 22 Mai 2011, 13:55
Messages: 414
Niveau RPG Maker: Pas dégueu
Logiciel(s) préféré(s): RMXP
Point(s) Fort(s): Polyvalence
Sexe: Masculin
Points d'aide: 44/60

Créations :

- Interaction avec l'équipe (sur la carte)

- Script Manager: partagez vos scripts entre plusieurs projets

- Générateur de characters RGSS

- Animated Custom Menu System


Voir ses créations

Concrètement ça veut dire ce que ça veut dire. Je ne sais pas dans quel contexte tu utilises cette méthode, je ne sais pas comment elle est appelée et par quel objet, je ne sais pas comment sont trouvés les paramètres qui lui sont passés. Donc concrètement je ne peux pas trop en dire plus.

_________________
Des bons RPG, j'en ai connus, ça oui... Enfin, après réflexion, peut-être pas.

Image
Image
Image
Image
Image


Haut
 Profil  
 
 Sujet du message: Re: Erreur undefined method `x'
MessagePublié: 12 Fév 2012, 20:23 
Villageois (Nv 2)

Inscrit le: 08 Jan 2011, 20:32
Messages: 23
Sexe: Masculin
Points d'aide: 0/60

Créations :

Voir ses créations

Et bien,
J'appelle la def dans un event par le script :
Code: Tout sélectionner
volume_son( 28, 24 ,"Audio/BGS/mer")
par exemple.

_________________
zopo Bastien

Pokémon Pluie et Foudre
Banque de donnée : 40%
Scénario = 30%
Maping = 3%
http://jeuma-games.frbb.net
http://jeuma-groupe.franceserv.com

Je suis à la recherche de graphistes de confiance
Mon projet est sérieux


Haut
 Profil  
 
 Sujet du message: Re: Erreur undefined method `x'
MessagePublié: 12 Fév 2012, 20:25 
Seigneur (Nv 1)
Avatar de l’utilisateur

Inscrit le: 22 Mai 2011, 13:55
Messages: 414
Niveau RPG Maker: Pas dégueu
Logiciel(s) préféré(s): RMXP
Point(s) Fort(s): Polyvalence
Sexe: Masculin
Points d'aide: 44/60

Créations :

- Interaction avec l'équipe (sur la carte)

- Script Manager: partagez vos scripts entre plusieurs projets

- Générateur de characters RGSS

- Animated Custom Menu System


Voir ses créations

Alors c'est qu'il n'y a pas d'event n°28 au moment où tu appelles la méthode.

_________________
Des bons RPG, j'en ai connus, ça oui... Enfin, après réflexion, peut-être pas.

Image
Image
Image
Image
Image


Haut
 Profil  
 
 Sujet du message: Re: Erreur undefined method `x'
MessagePublié: 12 Fév 2012, 20:29 
Villageois (Nv 2)

Inscrit le: 08 Jan 2011, 20:32
Messages: 23
Sexe: Masculin
Points d'aide: 0/60

Créations :

Voir ses créations

Mais oui !
Suis-je bête, j'ai inverser 28 avec 24...
Le sujet est donc résolu !

Merci !

_________________
zopo Bastien

Pokémon Pluie et Foudre
Banque de donnée : 40%
Scénario = 30%
Maping = 3%
http://jeuma-games.frbb.net
http://jeuma-groupe.franceserv.com

Je suis à la recherche de graphistes de confiance
Mon projet est sérieux


Haut
 Profil  
 
Afficher les messages depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 7 messages ] 

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 2 invités


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Sauter vers:  
cron
RPG Creative Forum version 5 ; Tous droits réservés
phpBB Group (Traduit par Xaphos)
Optimisé pour une résolution 1024*728