AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  

 

 Centrale et lignes électriques

Aller en bas 
4 participants
AuteurMessage
Getzel
Débutant



Messages : 26

Centrale et lignes électriques Empty
MessageSujet: Centrale et lignes électriques   Centrale et lignes électriques EmptyMar 13 Mar 2012 - 12:03

Hello, j'ai une nouvelle question pour un sim-city svp.
Comment faire pour établir la condition : si des lignes électriques (qu'on construit) relient bien la centrale à une habitation ET qu'elle n'est pas trop éloignée (par exemple dans un rayon de 50x et 50y), alors l'habitation a de l'énergie ?
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Centrale et lignes électriques Empty
MessageSujet: Re: Centrale et lignes électriques   Centrale et lignes électriques EmptyMar 13 Mar 2012 - 12:26

Pour l'éloignement, un point_distance() devrait suffire, non?

_________________
Centrale et lignes électriques Control-commentTous les icones de gm utilisables sur le cbna ICI  Centrale et lignes électriques Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
D-z
Utilisateur confirmé: Rang *****
D-z


Messages : 1611
Localisation : Montpellier

Centrale et lignes électriques Empty
MessageSujet: Re: Centrale et lignes électriques   Centrale et lignes électriques EmptyMar 13 Mar 2012 - 13:46

Je recommanderais de recoder la fonction à la main, puisqu'il s'agit d'une map en cases et non continue.

_________________
 
Home is not a place, it's a feeling.
Revenir en haut Aller en bas
anonim
Débutant



Messages : 23

Centrale et lignes électriques Empty
MessageSujet: Re: Centrale et lignes électriques   Centrale et lignes électriques EmptyMer 14 Mar 2012 - 14:36

Bonjour,

En GML :

Code:

if instance_exists(ligne_electrique) && point_distance(maison.x,maison.y,centrale.x,centrale.y)<50
    {
    maison.electricite = true
    }

Evidemment il faudrait vérifier que l'instance ligne aille bien de la central a la maison.
Revenir en haut Aller en bas
Getzel
Débutant



Messages : 26

Centrale et lignes électriques Empty
MessageSujet: Re: Centrale et lignes électriques   Centrale et lignes électriques EmptyMer 14 Mar 2012 - 15:53

anonim a écrit:

Evidemment il faudrait vérifier que l'instance ligne aille bien de la central a la maison.

Merci pour ton code mais comment vérifier ce point ?
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Centrale et lignes électriques Empty
MessageSujet: Re: Centrale et lignes électriques   Centrale et lignes électriques EmptyMer 14 Mar 2012 - 16:00

Dis-moi, avant d'aller trop dans les détails... c'est quoi ton niveau en programmation? Game Maker est ta première expérience de développement? Connais tu les bases du gml? L'utilises-tu depuis longtemps?
Ça permettra juste de trouver une solution adaptée à ton niveau Smile

_________________
Centrale et lignes électriques Control-commentTous les icones de gm utilisables sur le cbna ICI  Centrale et lignes électriques Main1-change-sprite
Revenir en haut Aller en bas
http://www.lecbna.org
Getzel
Débutant



Messages : 26

Centrale et lignes électriques Empty
MessageSujet: Re: Centrale et lignes électriques   Centrale et lignes électriques EmptyMer 14 Mar 2012 - 16:03

Je suis débutant, presque pas d'expérience en programmation (un peu de python). Néanmoins j'ai vu les tutos de base sur le GML ainsi que des exemples mais je ne connais pas encore toutes les fonctions ou les moyens de les utiliser.
Revenir en haut Aller en bas
Contenu sponsorisé





Centrale et lignes électriques Empty
MessageSujet: Re: Centrale et lignes électriques   Centrale et lignes électriques Empty

Revenir en haut Aller en bas
 
Centrale et lignes électriques
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» en lignes...
» Données en lignes
» des etiquettes et des lignes
» [GRID] swapper des lignes/colonnes
» [RÉSOLU] [C++] Nbr de lignes dans un fichier.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: