Aller au contenu
  • 0

>> Un "WildSkript" en 1.12.2


Question

Posté(e)

Salut, je cherche un "WildSkript" en 1.12.2, un add-on à skript pour la création/utilisation de fichier. N'hésitez pas à m'informer si cela n'existe pas !

Version de Skript : v2.3.6

Version de Minecraft  : 1.12.2

 

Merci d'avance !

Messages recommandés

  • 0
Posté(e)

Bonjour 👋

Ce que je pourrais conseiller pour un addon similaire à WildSkript (et surtout pour ce qui est du management de fichier 😄), ça serait Skript-Yaml qui est très simplé d'utilisation et qui est je dirais même beaucoup plus optimisé.
Lien de l'addon:
https://www.spigotmc.org/resources/skript-yaml.49829/

Je te conseille cependant la version 1.2.5 de Skript-Yaml car je trouve que c'est la plus stable et la plus récente 🙃
De plus, il est très documenté 😉😄

  • 0
Posté(e) (modifié)

Merci ! Je regarde sa !

 

Edit : J'ai un peu regardé et ne comprend pas tout : Moi que je voudrais faire, c'est un skript de log. Par example (J'invente) :

add line "[%now%] >> C'est fait bannir pour %arg 2%"to "plugin/sanctionslog/%arg 1%.yml"

save "plugins/sancstionslog/%arg 1%.yml"

 

(C'est un pur example et une invention de ligne de skript de ma part mais c'est à peu près ce que je pense faire)

Modifié par TitiLaPierre
  • 0
Posté(e) (modifié)

Oui, c'est sa, je voudrais pouvoir faire que le skript ajoute une ligne et y mette par example : [16/06/2019-16:25] Mute - Insultes/SPAM

@Acenox

Quand le joueur rejoint le serveur, qu'il y ai une vérification du genre :

if file "plugins/logssanctions/%player%.yml" exists:
	stop
else:
	create file "plugins/logsanctions/%player%.yml"
	message "&aLe fichier de santions pour %player% a bien été créé" to console

 

Modifié par TitiLaPierre
  • 0
Posté(e) (modifié)

Cela ne marche pas @Acenox

[16:44:36] [Server thread/INFO]: [Skript] Enabling Skript v2.3.6[16:44:37] [ForkJoinPool.commonPool-worker-2/INFO]: [Skript] You're currently running the latest stable version of Skript.[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: Exception in thread "[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: Skript offline player resolver thread (fetches UUIDs from the minecraft servers)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: " [16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: java.lang.NoClassDefFoundError: ch.njol.skript.bukkitutil.UnresolvedOfflinePlayer (initialization failure)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at java.lang.J9VMInternals.initializationAlreadyFailed(J9VMInternals.java:96)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at ch.njol.skript.bukkitutil.UnresolvedOfflinePlayer$1.run(UnresolvedOfflinePlayer.java:58)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at java.lang.Thread.run(Thread.java:813)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: Caused by: [16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: java.lang.NullPointerException[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at ch.njol.skript.Skript.closeOnDisable(Skript.java:948)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at ch.njol.skript.bukkitutil.UnresolvedOfflinePlayer.(UnresolvedOfflinePlayer.java:73)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at sun.misc.Unsafe.ensureClassInitialized(Native Method)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:43)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:156)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at java.lang.reflect.Field.acquireFieldAccessor(Field.java:1088)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at java.lang.reflect.Field.getFieldAccessor(Field.java:1069)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at java.lang.reflect.Field.set(Field.java:764)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: at ch.njol.skript.Skript$4.run(Skript.java:995)[16:44:41] [Skript offline player resolver thread (fetches UUIDs from the minecraft servers)/WARN]: ... 1 more

Mon code :

Command /testsk [<text>]:
	trigger:
		log "[%now%] - %arg 1%" in "plugins/SKlogs/%player%.log"
		message "&aRéussi !"
		stop

(Dsl pour le double message)

Modifié par TitiLaPierre
  • 0
Posté(e)

@TitiLaPierre

Essaie de remplacer

log "[%now%] - %arg 1%" in "plugins/SKlogs/%player%.log"

par

set {_p} to player parsed as offline player
log "[%now%] - %arg 1%" in "plugins/SKlogs/%{_p}%.log"

(Enfin peut être je ne sais pas 😅)

 

  • J'aime 1
  • 0
Posté(e) (modifié)
Il y a 2 heures, bleu40 a dit :

set {_p} to player parsed as offline player log "[%now%] - %arg 1%" in "plugins/SKlogs/%{_p}%.log"

Ne fonctionne toujours pas.

Il y a 2 heures, Olyno a dit :

Pour tout ce qui touche à la gestion de fichiers, je recommande "Skent": https://forums.skunity.com/resources/skent.817/

Je regarde sa

Edit :

[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [Skript] Severe Error:[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Something went horribly wrong with Skript.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons).[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Following plugins are probably related to this error in some way:[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Skent [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! You should try disabling those plugins one by one, trying to find which one causes it.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! If the error doesn't disappear even after disabling all listed plugins, it is probably Skript issue.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! In that case, you will be given instruction on how should you report it.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! On the other hand, if the error disappears when disabling some plugin, report it to author of that plugin.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Only if the author tells you to do so, report it to Skript's issue tracker.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Stack trace:[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! java.nio.file.NoSuchFileException: plugins/SKtest/TitiLaPierre.log[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.Files.newByteChannel(Files.java:361)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.Files.newByteChannel(Files.java:407)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:384)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.Files.newInputStream(Files.java:152)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.Files.newBufferedReader(Files.java:2784)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.Files.readAllLines(Files.java:3202)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at com.alexlew.skript.effects.EffInsertLine.execute(EffInsertLine.java:56)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at com.alexlew.util.AsyncEffect.access$000(AsyncEffect.java:17)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at com.alexlew.util.AsyncEffect$1.run(AsyncEffect.java:35)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.lang.Thread.run(Thread.java:813)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Version Information:[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Skript: 2.3.6 (latest)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Flavor: skriptlang-github[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Date: 2019-03-03[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Bukkit: 1.12.2-R0.1-SNAPSHOT[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Minecraft: 1.12.2[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Java: 1.8.0_192 (Eclipse OpenJ9 VM openj9-0.11.0)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! OS: Linux amd64 4.9.120-xxxx-std-ipv6-64-hz1000[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Server platform: Paper[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Current node: null[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Current item: null[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Thread: Craft Scheduler Thread - 30[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Language: english[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Link parse mode: DISABLED[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! End of Error.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#!

Mon code :

Command /testsk [<text>]:
	trigger:
		if file "plugins/SKtest/%player%.log" is not set:
			create file "plugins/SKtest/%player%.log" with text "[%now%] [%arg 1%]"
			add 1 to {sktest.line.%player%}
			message "&aCréation du fichier du joueur terminé !"
			stop
		else:
			insert "[%now%] [%arg 1%]" at line {sktest.line.%player%} of file "plugins/SKtest/%player%.log"
			add 1 to {sktest.line.%player%}
			stop

HELP !!! (J'utilise l'add-on SKent)

Modifié par TitiLaPierre
  • 0
Posté(e)
Le 16/06/2019 à 18:58, TitiLaPierre a dit :

Ne fonctionne toujours pas.

Je regarde sa

Edit :


[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [Skript] Severe Error:[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Something went horribly wrong with Skript.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons).[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Following plugins are probably related to this error in some way:[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Skent [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! You should try disabling those plugins one by one, trying to find which one causes it.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! If the error doesn't disappear even after disabling all listed plugins, it is probably Skript issue.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! In that case, you will be given instruction on how should you report it.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! On the other hand, if the error disappears when disabling some plugin, report it to author of that plugin.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Only if the author tells you to do so, report it to Skript's issue tracker.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Stack trace:[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! java.nio.file.NoSuchFileException: plugins/SKtest/TitiLaPierre.log[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.Files.newByteChannel(Files.java:361)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.Files.newByteChannel(Files.java:407)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:384)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.Files.newInputStream(Files.java:152)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.Files.newBufferedReader(Files.java:2784)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.nio.file.Files.readAllLines(Files.java:3202)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at com.alexlew.skript.effects.EffInsertLine.execute(EffInsertLine.java:56)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at com.alexlew.util.AsyncEffect.access$000(AsyncEffect.java:17)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at com.alexlew.util.AsyncEffect$1.run(AsyncEffect.java:35)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! at java.lang.Thread.run(Thread.java:813)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Version Information:[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Skript: 2.3.6 (latest)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Flavor: skriptlang-github[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Date: 2019-03-03[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Bukkit: 1.12.2-R0.1-SNAPSHOT[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Minecraft: 1.12.2[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Java: 1.8.0_192 (Eclipse OpenJ9 VM openj9-0.11.0)[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! OS: Linux amd64 4.9.120-xxxx-std-ipv6-64-hz1000[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Server platform: Paper[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Current node: null[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Current item: null[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Thread: Craft Scheduler Thread - 30[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Language: english[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! Link parse mode: DISABLED[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! [19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#! End of Error.[19:32:47] [Craft Scheduler Thread - 30/ERROR]: #!#!

Mon code :


Command /testsk [<text>]:
	trigger:
		if file "plugins/SKtest/%player%.log" is not set:
			create file "plugins/SKtest/%player%.log" with text "[%now%] [%arg 1%]"
			add 1 to {sktest.line.%player%}
			message "&aCréation du fichier du joueur terminé !"
			stop
		else:
			insert "[%now%] [%arg 1%]" at line {sktest.line.%player%} of file "plugins/SKtest/%player%.log"
			add 1 to {sktest.line.%player%}
			stop

HELP !!! (J'utilise l'add-on SKent)

Prochaine fois met l'erreur sur plusieurs lignes et pas une seule stp, c'est un enfer à lire.

Ton fichier n'existe pas et ne sera jamais créer, c'est pourquoi tu as l'erreur.

if file "plugins/SKtest/%player%.log" is not set est totalement faux car l'expression file "plugins/SKtest/%player%.log" va toujours te retourner quelque chose, donc ce sera toujours set.

La seule condition qui peux fonctionner est if file "ton fichier" exists par exemple, mais celle-ci est en conflit avec skript lui-même. Donc à moins d'attendre la prochaine version de Skent (1.3+) il n'est pas possible de vérifier si un fichier existe ou pas.

  • J'aime 1
  • 0
Posté(e)
il y a 2 minutes, Olyno a dit :

Prochaine fois met l'erreur sur plusieurs lignes et pas une seule stp, c'est un enfer à lire.

Ok xD dsl

il y a 2 minutes, Olyno a dit :

Ton fichier n'existe pas et ne sera jamais créer, c'est pourquoi tu as l'erreur.

if file "plugins/SKtest/%player%.log" is not set est totalement faux car l'expression file "plugins/SKtest/%player%.log" va toujours te retourner quelque chose, donc ce sera toujours set.

La seule condition qui peux fonctionner est if file "ton fichier" exists par exemple, mais celle-ci est en conflit avec skript lui-même. Donc à moins d'attendre la prochaine version de Skent (1.3+) il n'est pas possible de vérifier si un fichier existe ou pas.

Donc je ne peux pas utiliser cet add-on pour le moment @Olyno ??

  • 0
Posté(e)
Il y a 3 heures, TitiLaPierre a dit :

je ne peux pas utiliser cet add-on pour le moment @Olyno ??

Je viens de poster une mise à jour qui devrait régler le soucis. Il te suffit de retélécharger Skent afin d'y avoir accès.

  • J'aime 1
  • 0
Posté(e) (modifié)
Il y a 17 heures, Acenox a dit :

Si tout fonctionne @TitiLaPierre merci de mettre ton topic en résolu 🙂

Bonne soirée !

Je ne peux pas m'en occuper ce soir, je fais sa demain. Je ne sais donc pas si sa va marcher.

 

 

[EDIT] :

@Olyno Sa ne fonctionne pas sur le site :

image.thumb.png.9a1f1b84da2a4726b03bd96f815d9fe4.png

Modifié par TitiLaPierre
  • 0
Posté(e)
Il y a 18 heures, TitiLaPierre a dit :

@Olyno Sa ne fonctionne pas sur le site :

Tu es le seul à avoir ce problème. Passe bien par le lien de skunity pour le télécharger.

  • 0
Posté(e)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#!
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! [Skript] Severe Error:
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#!
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Something went horribly wrong with Skript.
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! This issue is NOT your fault! You probably can't fix it yourself, either.
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! It looks like you are using some plugin(s) that alter how Skript works (addons).
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Following plugins are probably related to this error in some way:
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Skent
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! You should try disabling those plugins one by one, trying to find which one causes it.[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! If the error doesn't disappear even after disabling all listed plugins, it is probably Skript issue.
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! In that case, you will be given instruction on how should you report it.
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! On the other hand, if the error disappears when disabling some plugin, report it to author of that plugin.
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Only if the author tells you to do so, report it to Skript's issue tracker.
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#!
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Stack trace:
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! java.nio.file.NoSuchFileException: plugins/SKtest/TitiLaPierre.log
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at java.nio.file.spi.FileSystemProvider.newOutputStream(FileSystemProvider.java:434)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at java.nio.file.Files.newOutputStream(Files.java:216)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at java.nio.file.Files.write(Files.java:3351)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at com.olyno.skript.effects.EffCreateFileDir.execute(EffCreateFileDir.java:66)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at com.olyno.util.AsyncEffect.access$000(AsyncEffect.java:17)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at com.olyno.util.AsyncEffect$1.run(AsyncEffect.java:35)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! at java.lang.Thread.run(Thread.java:813)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#!
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Version Information:
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Skript: 2.3.6 (latest)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Flavor: skriptlang-github
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Date: 2019-03-03
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Bukkit: 1.12.2-R0.1-SNAPSHOT
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Minecraft: 1.12.2
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Java: 1.8.0_192 (Eclipse OpenJ9 VM openj9-0.11.0)
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! OS: Linux amd64 4.9.120-xxxx-std-ipv6-64-hz1000
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#!
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Server platform: Paper
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#!
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Current node: null
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Current item: null
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#!
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Thread: Craft Scheduler Thread - 2
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#!
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Language: english
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! Link parse mode: DISABLED
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#!
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#! End of Error.
[08:43:26] [Craft Scheduler Thread - 2/ERROR]: #!#!

Bon, bah voilà la belle erreur et mon code :

Command /testsk [<text>]:
	trigger:
		if file "plugins/SKtest/%player%.log" exists:
			insert "[%now%] [%arg 1%]" at line {sktest.line.%player%} of file "plugins/SKtest/%player%.log"
			add 1 to {sktest.line.%player%}
			stop
		else:
			create file "plugins/SKtest/%player%.log" with text "[%now%] [%arg 1%]"
			add 1 to {sktest.line.%player%}
			message "&aCréation du fichier du joueur terminé !"
			stop

Je sens que on code est FAUX et que je vais me faire taper sur les doigts 😉

@Olyno sa marche toujours pô.

  • J'aime 1
  • 0
Posté(e)
Il y a 1 heure, superrtutur a dit :

skript ne fonctionne pas sur paper

Oula c'est littéralement l'inverse, skript est totalement compatible avec Paper spigot.

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.