Plugin Citizens2 + Sentry = PNJ archers fous !!

LibraLeFourbe

Bucheron
7 Janvier 2012
118
15
13
38
Salut,

Nous utilisons sur notre serveur, le plugin Citizens2 couplé avec Sentry, et l'on possède toutes sortes de PNJ qui fonctionnent très bien.

Seul problème les archers...
Je vous explique, ceux-ci sont là pour réguler les monstres dans certaines zones, et parfois ils se mettent à tirer sur un monstre qui se trouve derrière un obstacle (mur, arbre...).

Ne le touchant pas, ils continuent à tirer... encore... et encore... longtemps... très longtemps...
Jusqu'à atteindre des quantités de flèches très importantes.

Ces PNJ sont plus ou moins considérés par le jeu comme des joueurs, puisque même avec personne de connecté, les mobs popent aux alentours et les PNJ tirent dessus.

C'est là que le véritable problème se présente, car les flêches tirées (qui ne touchent pas les monstres) ne disparaissent pas, puisqu'aucun joueur n'est présent aux alentours,

Je vous laisse imaginer le ralentissement que subit le serveur, lorsqu'il y a plus de 8000 entités flèches jonchant le sol.

Pour le moment, nous utilisons la commande '//remove arrows' de Worldedit, afin de réguler temporairement le problème.

Mais cette solution n'est absolument pas viable, avez-vous une idée ?
 
As-tu le plugin Modifyworld de PermissionEX installé sur le serveur ?

Dans la configuration, il doit y avoir dans le fichier "config.yml" de Sentry une ligne comme ceci :
Code:
#This is how often, in ticks, the Sentry performs his interal logic looking for targets, etc. Increasing this value may lighten server load,
#but will decrease Sentries responsiveness and maximum rate of fire.
LogicTicks: [ NOMBRE ]

Cette configuration te permettra de fixer une limite aux nombres de tentatives d'attaques des sentinelles. Cela devrait régler ton problème de façon temporaire.