Developpement Empirium Index du Forum Developpement Empirium



Calculateur de distances bis

 
Poster un nouveau sujet   Répondre au sujet    Developpement Empirium Index du Forum -> Evolutions & nouveautés - ][
Voir le sujet précédent :: Voir le sujet suivant  
Würm
je sais pas mais ca cause beaucoup


Inscrit le: 02 Mai 2008
Messages: 425
Localisation: Mar Tosca

 MessagePosté le: Lun 05 Juil 2010, 15:59    Sujet du message: Calculateur de distances bis Répondre en citant Back to top

Actuellement le calculateur permet d'afficher la distance entre deux points ou vaisseaux appartenant à un joueur.

'Le calculateur bis', à partir d'un jeu de coordonnées ainsi qu'un nombre entier positif saisis, renverrait tous les vaisseaux du joueur se trouvant en deçà de cette distance.

L'intérêt ? Gagner du temps pour déterminer lors d'échanges commerciaux les vaisseaux à portée d'un dock ou d'un téléporteur, coordonner une attaque ou une évacuation plus rapidement, etc.

Cela est-il facilement codable, et demanderait-il beaucoup de ressources serveur ?
Sinon c'est sûrement possible via un tableur mais ça demande de récupérer et d'épurer les identifiants, noms et coordonnées de ses vaisseaux à chaque tour.
 
Voir le profil de l'utilisateur Envoyer un message privé
Azirma Oberon
Maître Floodeur


Inscrit le: 02 Avr 2004
Messages: 2550

 MessagePosté le: Mar 06 Juil 2010, 16:19    Sujet du message: Répondre en citant Back to top

Les vaisseaux ont acces a une liste des vaisseaux équipés de téléporteurs à portée il me semble. Je ne me souvien plus exactement de comment fonctionne cette liste.
 
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur
Würm
je sais pas mais ca cause beaucoup


Inscrit le: 02 Mai 2008
Messages: 425
Localisation: Mar Tosca

 MessagePosté le: Ven 23 Juil 2010, 10:40    Sujet du message: Répondre en citant Back to top

Il y a bien une page oui, y sont renseignés les vaisseaux alliés et disposant d'un téléporteur à portée.
Ça ne fonctionne pas pour les seigneurs figurant dans la liste de visibilité, et cette page ne permet pas d'obtenir la liste de ses propres vaisseaux (avec téléporteurs ou non) à portée d'un point précis.

En rentrant par exemple 0 / 0 et comme distance 80 DU, seraient renvoyés tous les vaisseaux du joueur situés à 80 DU ou moins du point 0 / 0.

En mettant cette proposition en pratique, si le joueur A souhaite commercer avec le joueur B :
- Le joueur A fournit au joueur B les coordonnées d'un nexus et d'un cargo.
- Le joueur B lui rentre les coordonnées du nexus de A, et tous ses vaisseaux situés à portée lui sont renvoyés.
- Il procède de même avec le cargo de A, et détermine ainsi rapidement lesquels de ses nexus sont à portée.


Actuellement il est fortement conseillé d'avoir un visuel radar des vaisseaux pour limiter le cas suivant pour le joueur B :
- Cliquer un nombre important de fois sur tous ses vaisseaux munis de téléporteurs situés dans une zone pour déterminer lesquels sont à portée du nexus de A ;
Et pour le joueur A :
- Cliquer sur son cargo et faire défiler la liste de téléportation (qui peut être très, très longue) pour obtenir un nexus à portée.

Ceci bien entendu si les joueurs A et B se sont mutuellement rentrés dans leurs listes de visibilité, sinon A doit communiquer à B les coordonnées de ses deux vaisseaux, et le joueur B doit pour toute sa flotte faire des calculs de distance.


Ce n'est qu'un exemple, mais un système comme ça serait un plus (la cerise sur le gâteau ? Sourire )
 
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Developpement Empirium Index du Forum -> Evolutions & nouveautés - ][ Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster 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 voter dans les sondages de ce forum