Aller au contenu
  • 0

Erreur d'Arguments


Question

Posté(e)

Bonjour, aujourd'hui je me suis mit à Skript, j’essaie de faire un script assez complet avec des commandes pour la modération et plus... J'ai donc entreprit de faire une commande /lban (Un /ban qui log tout ce qu'il y'a à savoir sur le ban et les raisons etc...) 

Voici mon code:

command /lban <player> <text>:
    description: Ban someone and log it to the server logs
    permission: endcore.ban
    trigger:
        ban %arg 1% due to %arg 2%
        log "The player %arg 1% has been banned by %player% for %arg 2%"
        send "{@Prefix} &cPlayer &6%arg 1% &csuccessfully banned for &6%arg 2% &c!" to "admin/banned.log"
        broadcast "{@BanPrefix} &cThe player &6%arg 1% &chas been banned by &6%player% &cfor &6%arg 2% !"

 

Mais il m'envoie ce message d'erreur ci-joint...
Pourriez vous m'aider ? Car il me dit que l'argument n'est pas valable et si je met text ou autre il me dit encore plus d'erreurs...

Bien cordialement et bonne soirée,

Ender

screenshot.PNG

9 réponses à cette question

Messages recommandés

  • 0
Posté(e)
il y a 36 minutes, EnderKiller06 a dit :

Bonjour, aujourd'hui je me suis mit à Skript, j’essaie de faire un script assez complet avec des commandes pour la modération et plus... J'ai donc entreprit de faire une commande /lban (Un /ban qui log tout ce qu'il y'a à savoir sur le ban et les raisons etc...) 

Voici mon code:


command /lban <player> <text>:
    description: Ban someone and log it to the server logs
    permission: endcore.ban
    trigger:
        ban %arg 1% due to %arg 2%
        log "The player %arg 1% has been banned by %player% for %arg 2%"
        send "{@Prefix} &cPlayer &6%arg 1% &csuccessfully banned for &6%arg 2% &c!" to "admin/banned.log"
        broadcast "{@BanPrefix} &cThe player &6%arg 1% &chas been banned by &6%player% &cfor &6%arg 2% !"

 

Mais il m'envoie ce message d'erreur ci-joint...
Pourriez vous m'aider ? Car il me dit que l'argument n'est pas valable et si je met text ou autre il me dit encore plus d'erreurs...

Bien cordialement et bonne soirée,

Ender

screenshot.PNG

command /lban <player> <text>:
    description: Ban someone and log it to the server logs
    permission: endcore.ban
    trigger:
        ban arg 1 due to "%arg 2%"
        log "The player %arg 1% has been banned by %player% for %arg 2%"
        send "{@Prefix} &cPlayer &6%arg 1% &csuccessfully banned for &6%arg 2% &c!" to "admin/banned.log"
        broadcast "{@BanPrefix} &cThe player &6%arg 1% &chas been banned by &6%player% &cfor &6%arg 2% !"

 

  • 0
Posté(e)
il y a 7 minutes, > NoaGamingFR a dit :

command /lban <player> <text>:  description: Ban someone and log it to the server logs permission: endcore.ban  trigger: ban arg 1 due to "%arg 2%" log "The player %arg 1% has been banned by %player% for %arg 2%" send "{@Prefix} &cPlayer &6%arg 1% &csuccessfully banned for &6%arg 2% &c!" to "admin/banned.log" broadcast "{@BanPrefix} &cThe player &6%arg 1% &chas been banned by &6%player% &cfor &6%arg 2% !"

Ca ne fonctionne toujours pas, au cas ou voici mon skript au complet:

#ENDERCORE V1.1
#PLEASE DO NOT COPY OR STEAL IT

options:


# Prefix (for all commands messages)

    Prefix: &8[&5EnderCore&8] &8>>


# Moderators Prefix (For all the moderations commands)

    ModPrefix: &8[&5EnderCoreBan&8] &8>>



command /item <items>:
    description: Spawn yourself some items
    permission: endcore.item
    trigger:
        give argument to the player
        send "{@Prefix} &cGived you &6%argument%"

command /abow:
	description: Give yourself the admin bow
	permission: endcore.abow
	trigger:
		give a bow named "God Bow" to player
		send "{@Prefix} &cGived you the &6God Bow"

on Skript start:
	broadcast "[SERVER:] INFO-> Script main.sk has started successfully"

command /log <text>:
	description: Log something to the server logs
	permission: endcore.log
	trigger:
		log argument to "admin/manuals.log"
		send "{@Prefix} &cSuccessfully sent &6%argument% &cto logs !" to player

command /lban <player> <text>:
    description: Ban someone and log it to the server logs
    permission: endcore.ban
    trigger:
        ban arg 1 due to "%arg 2%"
        log "The player %arg 1% has been banned by %player% for %arg 2%"
        send "{@Prefix} &cPlayer &6%arg 1% &csuccessfully banned for &6%arg 2% &c!" to "admin/banned.log"
        broadcast "{@BanPrefix} &cThe player &6%arg 1% &chas been banned by &6%player% &cfor &6%arg 2% !"

command /id <item=%tool%>:
	description: Find the ID of the item you're holding, or any given one.
	usage: /id [type]
	executable by: players
	trigger:
		message "{@Prefix} &cThe ID of &6%arg 1% &cis &6%id of arg 1%"

J'ai ce message ci-joint aussi

screenshot.PNG

  • 0
Posté(e)
il y a une heure, EnderKiller06 a dit :

Ca ne fonctionne toujours pas, au cas ou voici mon skript au complet:


#ENDERCORE V1.1
#PLEASE DO NOT COPY OR STEAL IT

options:


# Prefix (for all commands messages)

    Prefix: &8[&5EnderCore&8] &8>>


# Moderators Prefix (For all the moderations commands)

    ModPrefix: &8[&5EnderCoreBan&8] &8>>



command /item <items>:
    description: Spawn yourself some items
    permission: endcore.item
    trigger:
        give argument to the player
        send "{@Prefix} &cGived you &6%argument%"

command /abow:
	description: Give yourself the admin bow
	permission: endcore.abow
	trigger:
		give a bow named "God Bow" to player
		send "{@Prefix} &cGived you the &6God Bow"

on Skript start:
	broadcast "[SERVER:] INFO-> Script main.sk has started successfully"

command /log <text>:
	description: Log something to the server logs
	permission: endcore.log
	trigger:
		log argument to "admin/manuals.log"
		send "{@Prefix} &cSuccessfully sent &6%argument% &cto logs !" to player

command /lban <player> <text>:
    description: Ban someone and log it to the server logs
    permission: endcore.ban
    trigger:
        ban arg 1 due to "%arg 2%"
        log "The player %arg 1% has been banned by %player% for %arg 2%"
        send "{@Prefix} &cPlayer &6%arg 1% &csuccessfully banned for &6%arg 2% &c!" to "admin/banned.log"
        broadcast "{@BanPrefix} &cThe player &6%arg 1% &chas been banned by &6%player% &cfor &6%arg 2% !"

command /id <item=%tool%>:
	description: Find the ID of the item you're holding, or any given one.
	usage: /id [type]
	executable by: players
	trigger:
		message "{@Prefix} &cThe ID of &6%arg 1% &cis &6%id of arg 1%"

J'ai ce message ci-joint aussi

screenshot.PNG

Réecris les lignes ou il y a les erreurs... 

 

Si tu sait lire (je blague mais c'est pas difficile) tu peut appercevoir qu'il y a un symbole à chaque erreure, c'est un espace mais que tu ne peut pas enlever, donc réécris les 4 lignes en question et tu n'auras plus de problèmes.

  • 0
Posté(e) (modifié)

Ok, je n'avais pas capté que Skript était tatillon sur les espaces....

Je testerai quand je serait sur mon ordinateur.

merci beaucoup, je confirmerai si celà a marché

EDIT: Mon problème d'argument est réglé.... Mais reste toujours une erreur avec le ban....
Voici le code final: 

command /lban <player> <text>:
  description: Ban someone and log it to the server logs
  permission: endcore.ban
  trigger:
    ban arg 1 due to %arg 2%
    log "THe player %arg 1% has been banned by %player% for %args 2%" to "admin/banned.log"
    send "{@Prefix} &cPlayer &6%arg 1% &csuccessfully banned for &6%arg 2% &c!" to player
    broadcast "{@ModPrefix} &cThe player &6%arg 1% &chas been banned by &6%player% &cfor &6%arg 2% &c!"

screenshot.PNG

Modifié par EnderKiller06
Double-post
  • 0
Posté(e)

 

command /lban <player> <text>:
  description: Ban someone and log it to the server logs
  permission: endcore.ban
  trigger:
    ban arg 1 due to arg 2
    log "THe player %arg 1% has been banned by %player% for %args 2%" to "admin/banned.log"
    send "{@Prefix} &cPlayer &6%arg 1% &csuccessfully banned for &6%arg 2% &c!" to player
    broadcast "{@ModPrefix} &cThe player &6%arg 1% &chas been banned by &6%player% &cfor &6%arg 2% &c!"
  

 

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.