Un serveur est un ordinateur qui s'occupe de gérer des tas de choses.
1 il vérifie que tu es bien inscrit(e) sur le serveur (ton pseudo => Base de donnée)
2 il vérifie que l'id dresseur n'est pas la même pour 2 dresseurs (éviter les doublons => clônes)
3 il reçoit des pokémons (prends en compte leurs stats...)
4 il transmet les pokémons échangés (qui doivent arriver au bon destinataire (id pseudo) ET avec les bonnes stats
5 il doit mettre fin à la transition
6 il garde un journal de log pour savoir qui s'est connecté, quel jour, à quelle heure et ce qu'il a fait (si tu as fais 100 échanges, ils seront tous répertoriés dans ce fichier).
7 il met fin à la "transaction"
8 il libère l'espace occupé MAIS conserve le journal de log.
CECI pour 2 personnes... imagines ce que cela donne pour tous les joueurs.
A cela, il faut encore ajouter les ressources du serveur utilisées JUSTE pour le système d'exploitation. Ex : un serveur avec 4 Go de ram sur lequel tournerait un windows server 2008 R2 64 bits (ou un windows 7 64 bits) prends SEULEMENT pour lui 2 Go => il ne reste déjà plus que 2 Go de ram libres pour la base de données (pour laquelle il en faut minimum 1 Go pour dire qu'elle tourne "correctement") => il reste 1 Go de ram pour gérer les échanges ce qui n'est pas énorme.
SI tu prends un hébergeur (serveur) gratuit; la limite doit être vraiment de pas grand chose quelques centaines de Mo voire quelques Go.
Ce qui permet à nintendo, sony... de nous laisser jouer en ligne, échanger,...; c'est qu'ils possèdent de "puissants" serveurs. ET malgré cela, parfois, ils ne peuvent garantir le service
=> si on veut un serveur dédié (consacré uniquement aux échanges), cela représente malheureusement un coût.
Mais t'inquiètes, je comprends ta frustration, car j'ai aussi bien envie d'expérimenter les échanges juste pour ressentir plus ce côté rp.
@ Rori, je comprends pas comment tu as 2 sauvegardes... mais il est impossible d'empêcher les gens d'avoir 2 sauvegardes
tu peux très bien avoir plusieurs pc (et 1 sauvegarde sur chacun d'eux) => on ne pourra pas t'empêcher d'échanger des pokémons avec l'un ou l'autre compte. Ce qui n'est pas possible c'est de se connecter avec 2 copies de la même sauvegarde. (car sur chaque partie, ton personnage reçois une ID) => cette ID doit être unique LORS de l'accès à l'échange
et c'est normal.
Ex : si tes 2 parties ton perso à l'ID : 001; il est évident que tu ne pourras pas te connecter à la base de données simultanément avec tes deux comptes => dans ce cas, OUI l'échange sera impossible. Mais si tu as un id 001 et 985 (par exemple) tu pourras faire des échanges