Aller au contenu
Wafoux

Commande syntax + XP aléatoire

Messages recommandés

Bien le bonsoir/bonjour !

 

Passons au vif du sujet: j'ai actuellement 2 problèmes.

 

J'ai fais mon propre Skript qui permet de mettre un message d'erreur personnalisé lorsqu'un joueur essaye de faire une commande comportant ":". (Pour éviter: /bukkit:help ou /minecraft:tp ou autre).

Cependant, j'aimerais ajouter une exception qui est la suivante: /essentials:mail read. Comment je suis censé faire ? :/

 

Voici ce qui bloque le joueur qui n'a pas la permission de voir les commandes avec ":":

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

2ème problème:

 

J'ai fais mon propre Skript qui permet de donner directement l'objet miné au joueur. Par exemple, celui-ci mine 1 de Cobblestone, résultat la Cobblestone ne laisse rien tomber mais donne directement au joueur 1 de Cobblestone. Le problème est le suivant: Je voudrais donner un nombre aléatoire d'XP lorsque le joueur mine un minerai d'émeraude, par exemple. Même chose pour la redstone: comment faire pour que le joueur ait 4 à 5 poudre de redstone.

 

Voici le code:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Merci d'avance pour vos réponses !

Partager ce message


Lien à poster
Partager sur d’autres sites

Super, merci beaucoup ! J'essayerais d'essayer ça des que possible. Merci encore ! Il manque juste le dernier problème :)

 

Sinon, ton code semble être clair et je pense l'avoir bien compris: il me manquait juste quelques "variables" (ce qui est random par exemple) pour faire ce Skript.

Partager ce message


Lien à poster
Partager sur d’autres sites

Alors du coup, je viens de tester les 2 codes et malheureusement, aucun des 2 ne fonctionnent... J'ai pourtant bien repris mot pour mot.

Cependant, j'ai réglé le problème pour ce qui est du chiffre aléatoire: même si ça peut être long (j'ai fais: give 1 xp or 2 xp or 3... etc to player)

ça fonctionne parfaitement.

 

Alors j'aimerais l'aide des Skripteurs, car ce sujet n'est pas encore clos ! :)

 

Si possible pour la commande Syntax, merci d'avance.

Partager ce message


Lien à poster
Partager sur d’autres sites

Alors :

(1)

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

(2)

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Alors :

(1)

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

[/code]

 

Alors merci de ton aide, le (2) marche parfaitement bien. (C'était le parsed as item types que j'avais oublié !)

 

Cependant, le (1) est toujours un problème, ça ne fonctionne pas... Je désespère :( (le code est bien reconnu par Skript sans problèmes, mais quand j'essaye de faire /essentials:mail read cela ne marche pas.)

Partager ce message


Lien à poster
Partager sur d’autres sites

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Merci de ta réponse rapide, j'essayerais d'essayer ce code des que possible (ce soir je pense, ou demain au plus tard) Et je te retiens au courant !

 

Merci pour l'aide que vous apportez les gens :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok, du coup ça marche bien ! Merci Aligatotor ! (Bon enfaite pour être franc, "essentials:mail read" complet ne marche pas. Pour ce faire j'ai juste mis le mot "read", et ça marche parfaitement.)

 

Merci de votre aide ! Du coup pour ce que j'avais ajouté (event click gauche sur objet flottant) je vais le déplacer vers un nouveau sujet avec un autre problème (oui, j'aime les problèmes.) Merci à vous tous !

Partager ce message


Lien à poster
Partager sur d’autres sites

×
×
  • 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.