CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Minecraft
  • Tout support
  • PC
  • Xbox Series
  • Switch
  • PS4
  • ONE
  • WiiU
  • PS3
  • 360
  • Vita
  • iOS
  • Android
  • Web
  • New 3DS
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

[Modding] Problème de code.

dratak-14
dratak-14
Niveau 9
17 février 2012 à 20:20:36

Bonjour bonjour :)
Je me suis mis a modder, j'ai pris MCP, JFK, et eclipse, et je suis les tutoriels de Luapol au passage (Exellents :ok: )
Et là j'ai une erreur dans une phrase que j'arrive pas à corriger. C'est un problème de parenthèse >_<
Je vous envoi la phrase :
public static final Item Sword = (new ItemSword(500, InumToolMaterial.GOLD).SetItemName("Sword");
Sword = Le nom de mon épée hein.
Et donc la parenthèse avant le "new ItemSword" c'est celle qu'il faut fermer.
L'erreur : Syntax error, insert ")" to complete expression.
Seulement j'ai essayé de la caser partout et ça me rajoute des erreurs sans corriger le problème :(
Voila merci de vos reponses et à l'aider :noel:

Minaw
Minaw
Niveau 5
17 février 2012 à 20:29:26

Tu peux pas indenter ton code?
C'est dans quel fichier de ton mod?
Le fichier complet...?

dratak-14
dratak-14
Niveau 9
17 février 2012 à 20:40:11

Indenter? J'ai aucune idée de ce que c'est x)
Ben ouais c'est le fichier complet j'ai fais new java class et j'ai direct tapé les codes de mon épée

LEpigeon[888]
LEpigeon[888]
Niveau 10
17 février 2012 à 20:44:00

T'as essayé en enlevant la parenthèse avant le new ? :hap:

+ l'utilité d'indenter du code qu'est sur une seul ligne ? EN plus c'est impossible sur JVC :hap:

dratak-14
dratak-14
Niveau 9
17 février 2012 à 20:52:33

Ouais j'ai essayé d'enlever la parenthèse avec le new mais sur le tuto, il l'a met et la ferme jesaispasou on voit pas bien et ça me met encore une erreur si je l'enleve enfin à la place de la croix rouge d'erreur j'ai une ampoule avec une petite croix (sur eclipse) :(

Minaw
Minaw
Niveau 5
17 février 2012 à 21:16:52

Non, je lui demandais de CC tout son fichier puis de l'indenter.
Et oui, je viens de tilter que c'est pas possible.
Indenter, c'est mettre des groupes de quatre espaces (ou d'un certain nombre, d'ailleurs) au début de la ligne en fonction de son niveau dans le code. C'est indispensable pour avoir un code lisible.

Tu est sûr d'avoir déclaré ta classe, tes variables et tout le tralala?
Ho, et gaffe. Faut que tu déclares la variable dans la classe, et pas dans la méthode... Enfin, je suis plus sûr. Trop longtemps que j'ai pas fait de java...

Essaies de fermer la parenthèse plus loin, genre à la fin de la méthode...

Si je dis de la merde désolé, ce message est à prendre avec un certain flou artistique.

dratak-14
dratak-14
Niveau 9
17 février 2012 à 21:53:54

Oula je m'y perds dans ton post je connais quasi rien en Java je sais que je devrai apprendre les bases de Java en global mais je prefere apprendre sur la mise en application. La parenthèse je vais revoir la video pour bien voir où il faut la mettre parce que j'ai essayé de la caser un peu partout ça declenche d'autres erreurs et tout. Il me semble que faut fermer après la soliditié (GOLD pour moi) mais ça marche pas. Ptete faut prendre [ ou ( ou { je sais pas :(
Enfin je vais voir :)

Sous forums
  • Recherche de joueurs et serveurs PC/Consoles