Résolu Configuration modifyworld

dr4z0or

Architecte en herbe
1 Août 2011
53
2
77
Bonjour,

Je poste ce sujet car au bout de plusieurs heures de recherche et d'essai j'ai fini par lâcher le morceau sur une permission du plugin modifyworld.

Mon problème consiste a autoriser un seul type de craft sur un grade, leather cap id 298 pour être plus précis, la ligne de permission ce présente comme ceci

modifyworld.items.craft.<itemid>

source :
https://github.com/PEXPlugins/PermissionsEx/wiki/Modifyworld

J'ai donc poster la permission de la façon suivante modifyworld.items.craft.298 et pour autre essai avec le nom de l'objet mais rien a faire les joueur ne pouvais pas ramasser l'objet dans la table de craft le seul moment où ils ont réussi c'est au moment ou j'ai remplacer l'id par * ce qui est bien sur le contraire de ce que je souhaite appliquer. J’espère que vous pourrez me venir en aide et vous remercie d'avance pour toute aide proposée

PS: j'ai déjà créer ce sujet dans une mauvaise section et personne n'avais l'air de vouloir aider donc j'espère que cette fois quelqu'un pourra m'aider
 

dr4z0or

Architecte en herbe
1 Août 2011
53
2
77
Alors j'envoie l'affichage des permissions avec tout les essai pour activer le crafting x)

Code:
Ecuyer:
    inheritance:
    - Citoyen
    options:
      rank: '98'
    prefix: '&7[Ecuyer]'
    permissions:
    - modifyworld.items.craft.306
    - modifyworld.items.craft.298
    - modifyworld.items.use.*
    - modifyworld.items.craft.298:*
    - modifyworld.items.craft.58
    - modifyworld.items.craft.leathercap
    - modifyworld.craft.leathercap
    - modifyworld.craft.334
    - modifyworld.items.craft.leather_cap
    - modifyworld.items.craft.leather_helmet.true
    - modifyworld.items.craft.leather_helmet
    - modifyworld.interact.*
    - modifyworld.mobtarget.*
    - modifyworld.items.take.*
    - modifyworld.items.put.*
    - modifyworld.damage.*
    - modifyworld.blocks.destroy.workbench
    - modifyworld.blocks.interact.*
    - modifyworld.blocks.interact.Crafting_table
    - modifyworld.blocks.interact.58
    - modifyworld.digestion
    - modifyworld.chat.private
    - modifyworld.sprint
    - modifyworld.sneak
    - modifyworld.inventory.allow
    - modifyworld.loot.Leather
    - modifyworld.drop.Leather
    - Modifyworld.drop.Leather
    - Modifyworld.crafting.307

On va se baser sur modifyworld.items.craft.298 qui est pour les casque en cuir théoriquement c'est la bonne écriture car l'id de l'objet est la sauf qu'en jeu impossible de craft j'envoie aussi ci dessous la config de modifyworld sachan que j'ai déjà essayer en item restriction true et false.
Code:
enable: true
itemRestrictions: true
informPlayers: false
whitelist: false
messages: {}

En tout cas merci d'avoir répondu et j’espère que tu pourras m'aider pour résoudre ce problème
 

dr4z0or

Architecte en herbe
1 Août 2011
53
2
77
D'accord merci je continu a chercher aussi de mon coté de tout façon je n'ai que ça à faire ^^
J'ai réinstaller Modifyworld pensant que ça pourrais marcher mais rien par contre le config.yml a légèrement changer et me permet de prouver que la ligne de la commande fonctionne

Code:
item-restrictions: true
inform-players: true
whitelist: false
use-material-names: true
drop-restricted-item: true
item-use-check: true
messages:
  message-format: '&f[&2Modifyworld&f]&4 %s'
  default-message: Sorry, you don't have enough permissions
  modifyworld.items.use: Stop, &a$1&4 won't fit into &a$3
  modifyworld.login: You are not allowed to join this server. Goodbye!
  modifyworld.blocks.interact: You are too jelly for &2$1
  modifyworld.blocks.place: This is wrong place for &a$1
  modifyworld.blocks.destroy: '&a$1&4 is tough for you'
  modifyworld.damage.deal: Your level is too low for &5$1
  modifyworld.chat: Your mouth is too dry
  modifyworld.chat.private: Listener is deaf :(
  modifyworld.items.have: Prohibited item &a$1&4 has been removed from your inventory.
  modifyworld.items.drop: This is indecent to scatter &a$1&4 around
  modifyworld.items.hold: Beware, &a$1&4 is cursed!
  modifyworld.items.craft: Sorry, but &a$1&4 is too complicated
  modifyworld.items.enchant: Sorry, &a$1&4 is too dangerous
  modifyworld.vehicle.enter.boat: You are too heavy for this &a$1
  modifyworld.vehicle.enter.minecart: Sorry, but &a$1&4 is too small
  modifyworld.vehicle.destroy: This &a$1&4 is legal property of &bUnited States of America
  modifyworld.tame: This &a$1&4 is too ferocious
  modifyworld.bucket.fill: This bucket is holey
  modifyworld.bucket.empty: You suddenly realized you still need &a$1
  modifyworld.usebeds: You can't sleep yet, there are monsters nearby
Le message avec le nom de l'objet s'affiche clairement mais ne change pas grand chose au fait que le craft est toujours impossible à faire, j'ai essayer avec le nom afficher dans le chat leather helmet mais ça n'as rien changer

J'ai oublier de préciser la seule ligne en id d'objet qui a réussi a fonctionner est celle ci

- modifyworld.blocks.destroy.workbench
 

dr4z0or

Architecte en herbe
1 Août 2011
53
2
77
Désoler du double post mais je viens pour signaler que j'ai enfin réussi

Voila comment il falai s'y prendre

modifyworld.items.craft.leatherhelmet
en gros pas de _ pour combler l'espace et pas d'id numérique pour ce simplifier la vie -_- Merci quand même d'avoir essayer de m'aider je vais enfin pourvoir partir en dépression ^^
 
  • J'aime
Reactions: Detobel36