Pow3r Posté(e) le 27 août 2021 Posté(e) le 27 août 2021 Version de Minecraft : 1.7.10 Version de Skript : 2.1.2 Type du skript : Systeme de si le joueur a un item dans l'inventaire avec un lore sa le supprime Description du script : Salut je voudrais que si le joueur a un item dans son inventaire avec le lore "Cout" sa le supprime
Shykuzo Posté(e) le 28 août 2021 Posté(e) le 28 août 2021 Sur ce coup, je ne savais pas quand lancer la vérification alors pour éviter le "every ..." (Très mauvais pour les FPS), j'ai décidé de le faire lors d'un clic dans l'inventaire : on inventory click: if event-item's lore contain "Cout": remove event-item from player's inventory send "&cL'item &6%event-item% &ccontient, dans sa description, un mot interdit et a donc été supprimé de votre inventaire !" to player
Pow3r Posté(e) le 28 août 2021 Auteur Posté(e) le 28 août 2021 Merci pour ta réponse mais justement le every m'intéresse plus que le on inventory click si tu peux me le drop sais simpa 😉
Shykuzo Posté(e) le 29 août 2021 Posté(e) le 29 août 2021 Le 28/08/2021 à 16:28, Pow3r a dit : Merci pour ta réponse mais justement le every m'intéresse plus que le on inventory click si tu peux me le drop sais simpa 😉 Bah, je t'ai déjà donné le code : Le 28/08/2021 à 13:30, Shykuzo a dit : Sur ce coup, je ne savais pas quand lancer la vérification alors pour éviter le "every ..." (Très mauvais pour les FPS), j'ai décidé de le faire lors d'un clic dans l'inventaire : on inventory click: if event-item's lore contain "Cout": remove event-item from player's inventory send "&cL'item &6%event-item% &ccontient, dans sa description, un mot interdit et a donc été supprimé de votre inventaire !" to player
Pow3r Posté(e) le 29 août 2021 Auteur Posté(e) le 29 août 2021 Oui mais justement je voudrais le every 😉 et non le inventory click
Shykuzo Posté(e) le 30 août 2021 Posté(e) le 30 août 2021 Il y a 13 heures, Pow3r a dit : Oui mais justement je voudrais le every 😉 et non le inventory click Bah : every 10 seconds: # Tu peux changer 10 seconds par 10 minutes, 10 hours, ... comme tu veux. loop all players: loop loop-player's inventory: # Pas sûr pour cette ligne, je ne l'utilise jamais. if loop-item's lore contain "Cout": remove loop-item from loop-player's inventory Tu vas voir, avec ce code, ton serveur va lagué ... En tout cas, quand tu auras, je dirais, plusieurs dizaines de joueurs, a moins d'avoir un serveur digne d'Hypixel côté puissance, sa va laguer.
Pow3r Posté(e) le 1 septembre 2021 Auteur Posté(e) le 1 septembre 2021 Salut mon serveur ne lags pas mais j'ai cette erreur qui vient après quelque temps [Skript] Task#3521 for Skript v2.1.2 generated an exception java.lang.NullPointerException Si vous avez une idée merci
Shykuzo Posté(e) le 3 septembre 2021 Posté(e) le 3 septembre 2021 Le 01/09/2021 à 23:52, Pow3r a dit : Salut mon serveur ne lags pas mais j'ai cette erreur qui vient après quelque temps [Skript] Task#3521 for Skript v2.1.2 generated an exception java.lang.NullPointerException Si vous avez une idée merci Là-dessus, je n'y peux rien, c'est une erreur venant directement du plugin Skript qui signifie qu'à un moment, dans le code, une variable est sur "null" ce qui ne devrait pas arriver pour certaines variables. Autre chose que je peux noter, c'est la version que tu utilises pour Skript, la 2.1.2 est très très ancienne, essaye de passer a la dernière version, sinon, au moins la 2.3 minimum, sa règlera peut-être ton soucis
Joriis Posté(e) le 18 octobre 2021 Posté(e) le 18 octobre 2021 Le sujet a été résolu partiellement. Il a donc été verrouillé. Cordialement, l'équipe.
Messages recommandés