Bonsoir à tous,
Comme vous le savez certainement, le serveur subit une grosse charge de travail en permanence ce qui le met à rude épreuve. Pour rappel: http://play-minecraft.fr/forum/d/437-le-serveur-les-lags-et-rollback-les-entit-s
Les rapports de timings montrent toujours une activité trop importante des entonnoirs et autres entités.
Les entonnoirs sont problématiques car ils consomment beaucoup du CPU, en particulier lorsque ils possèdent des items dans leur inventaire. Or c'est le cas des entonnoirs dans les shops et trieurs automatiques.
J'ai fais un essai tout simple: copie parfaite de la map actuelle sur notre 2e serveur qui sert aux tests.
La consommation du CPU à vide (sans joueurs) est d'environ 40% (ce qui est énorme) sur les deux maps (environ 30% sur la copie test.
J'ai ensuite supprimé les entonnoirs alentours à la main à l'aide de world-edit, sur le serveur test aux alentours du spawn et Herbeplate.
Le résultat est sans appel: le CPU est tombé à 10% sans joueur connecté. Et monte environ à 14% avec deux joueurs au spawn.
On en a un peu discuté entre nous dans le staff... nous ne sommes pas tous du même avis et nous demandons le votre sur la proposition suivante: mettre en place un plugin de commerce pour remplacer les shops utilisant de la redstone et en particulier des entonnoirs.
OLALALALALALALALA il a dit le mot interdit: plugin !
MAIS C'EST PAS VANILLAAAAAAAAAAAAA !
oui, bon, ok...
Mais au final notre serveur n'est pas tant vanilla que ça hein, il faut l'avouer ! Nous tentons par dessus tout à garder un jeu proche du jeu de base.
Oui, mais rajouter un plugin c'est pas le jeu de base !
Oui, mais laissez moi continuer...
Actuellement nous devons imposer de nombreuses restrictions qui justement entravent l'aspect vanilla et sans limite de notre serveur. Par exemple au niveau des mobs et de la redstone. Si nous arrivons à réduire l'impact de calcul sur le serveur nous pourrons alors êtres plus souples sur d'autres points !
Encore un plugin à mettre à jour ? dont nous ne sommes pas sûrs ?
Eh bien non ! Nous vous proposons simplement d'utiliser une des fonctionnalités du plugin "essentialsX" que nous avons depuis le début sur le serveur. C'est un plugin stable, fiable et essentiel à la bonne tenue du serveur en général. Du coup, rien besoin d'ajouter, juste changer quelques permissions !
Bon, explique nous en quoi consiste ton plugin
Alors, dans sa version complète il permet de gérer une économie entière, mais nous allons nous restreindre uniquement à une fonctionnalité:
-uniquement du troc de ressources
Nous mettons de côté et empêchons la mise en place d'une monnaie virtuelle ainsi que la vente à distance de ressources.
Nous conservons ainsi le principe actuel des shops:
-il faut se déplacer
-un certain item contre un autre item
-pas de monnaie
Mais cela apporte quelques changements:
-place nécessaire beaucoup moins importante (1 panneau)
-probable évolution des shops (trop de shops tuent les shops)
-on clique sur un panneau pour effectuer la transaction
Mais au final...
-si vous ne voulez pas utiliser de shop "pancarte" vous n'êtes pas obligés
-un guide des transactions -comment faire, comment mettre en place- sera nécessaire
-il ne faut pas désavantager les propriétaires actuels de shops
-il ne faut pas voir apparaitre des shops avec des milliers d'items redondants
-nous voulons préserver l'aspect collaboratif ds échanges entre joueurs
Ok, ça ressemblerait à quoi ?
Très simple: un panneau

[trade]
[ce que vous voulez en échange]
[ce que vous vendez]
Le créateur du panneau collecte les items reçu en échange et stockés sur le panneau avec un clic droit.
Le créateur du panneau remplis les items à vendre et stockés sur le panneau avec un clic droit si il l'a dans son inventaire.
Un autre joueur, en faisant clic droit, troc son ou ses items contre celui ou ceux indiqués.
Si le panneau est détruit par son créateur, celui-ci récupère les items stockés sur le panneau.
On vire les shops de redstone et on utilise des panneaux de commerce d'un plugin que nous avons déjà.
D'accord, on donne notre avis où ?
Fastoche !
ICI à la suite de ce message...
et via ce sondage: http://www.strawpoll.me/12340240
Je terminerais ce topic par une citation de Melnut:
