[Résolu] Touche de clavier 1.7.10 (sa marche pas)
Règles du forum
[En Attente] - Qui est défini par défaut à l'ouverture de la demande d'aide
[En Cours] - Qui est à mettre lorsque vous venez d'avoir une réponse à votre demande d'aide
[Résolu] - Qui est à mettre lorsque votre problème est résolu
Version de Forge: (Il s'agit du numéro de version indiqué sur le nom de votre dossier forge téléchargé)
Description du problème:
(Un maximum d'informations sera utile, quel code fait crash ?, quand cela ce produit ?, ne pas hésiter à mettre des captures d'écran et fichiers de log en pièces jointes)
[En Attente] - Qui est défini par défaut à l'ouverture de la demande d'aide
[En Cours] - Qui est à mettre lorsque vous venez d'avoir une réponse à votre demande d'aide
[Résolu] - Qui est à mettre lorsque votre problème est résolu
Version de Minecraft:Merci de respecter ce modèle pour toutes demandes d'assistances !
Merci de mettre votre code dans les balises code prévus à cet effet, icon </>
Version de Forge: (Il s'agit du numéro de version indiqué sur le nom de votre dossier forge téléchargé)
Description du problème:
(Un maximum d'informations sera utile, quel code fait crash ?, quand cela ce produit ?, ne pas hésiter à mettre des captures d'écran et fichiers de log en pièces jointes)
Touche de clavier 1.7.10 (sa marche pas)
Jai voulu faire une touche de clavier.
Elle a sa place dans le control,
mais quand je appuie sur une touche quelquonque en jeu, le jeu crash.
Elle a sa place dans le control,
mais quand je appuie sur une touche quelquonque en jeu, le jeu crash.
Dernière modification par Wolf_IV le 20 nov. 2019 15:57, modifié 2 fois.
Re: Touche de clavier 1.7.10 (sa marche pas)
Le code:
Code : Tout sélectionner
package Wolf_IV.magmabeo.proxy;
import org.lwjgl.input.Keyboard;
import Wolf_IV.magmabeo.magmabeo;
import cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import cpw.mods.fml.common.gameevent.InputEvent.KeyInputEvent;
import net.minecraft.client.Minecraft;
import net.minecraft.client.settings.KeyBinding;
import net.minecraft.entity.Entity;
import net.minecraft.entity.item.EntityTNTPrimed;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.world.Explosion;
import net.minecraft.world.World;
public class ClientProxy extends CommonProxy{
private KeyBinding ultimatePressed;
@Override
public void registerRenders(){
}
public ClientProxy() {
FMLCommonHandler.instance().bus().register(this);
ultimatePressed = new KeyBinding("Ultimate", Keyboard.KEY_W, "key.categories.gameplay");
ClientRegistry.registerKeyBinding(ultimatePressed);
}
@SubscribeEvent
public void onEvent(KeyInputEvent event) {
if(ultimatePressed.isPressed())
{
keyPressed();
}
}
private void keyPressed() {
Minecraft.getMinecraft().thePlayer.addExperience(150);
}
}
Dernière modification par Wolf_IV le 15 nov. 2019 19:30, modifié 1 fois.
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Touche de clavier 1.7.10 (sa marche pas)
Salut,
Merci de respecter le règlement ! Le code ce met dans les balises code
Si tu retire la ligne de code qui donne de l'xp, le jeu crash toujours ?
PS: Tu peux passer ton sujet en [En Cours]
Merci de respecter le règlement ! Le code ce met dans les balises code
Si tu retire la ligne de code qui donne de l'xp, le jeu crash toujours ?
PS: Tu peux passer ton sujet en [En Cours]
Tu veux des réductions et du cashback ? passe par iGraal 
3€ Offert en passant par mon lien
https://fr.igraal.com/?parrain=AG_577542b686c1d


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

Re: Touche de clavier 1.7.10 (sa marche pas)
Excuse moi je ne savais pas qu'il avait une balise de code.
Oui sans le jeu crash toujour.
Oui sans
Code : Tout sélectionner
Minecraft.getMinecraft().thePlayer.addExperience(150);
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Touche de clavier 1.7.10 (sa marche pas)
dans cette ligne
Tu as oublier le "." à ton nom "Ultimate". c'est normalement ".Ultimate"
Code : Tout sélectionner
ultimatePressed = new KeyBinding("Ultimate", Keyboard.KEY_W, "key.categories.gameplay");
Tu veux des réductions et du cashback ? passe par iGraal 
3€ Offert en passant par mon lien
https://fr.igraal.com/?parrain=AG_577542b686c1d


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

Re: Touche de clavier 1.7.10 (sa marche pas)
avec le point c'est la méme chose que sans point jais testé.".Ultimate"
Code : Tout sélectionner
ultimatePressed = new KeyBinding(".Ultimate", Keyboard.KEY_W, "key.categories.gameplay");
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Touche de clavier 1.7.10 (sa marche pas)
Ta variable
Met la en private comme indiqué dans le tuto
Code : Tout sélectionner
static KeyBinding ultimatePressed;
Tu veux des réductions et du cashback ? passe par iGraal 
3€ Offert en passant par mon lien
https://fr.igraal.com/?parrain=AG_577542b686c1d


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

Re: Touche de clavier 1.7.10 (sa marche pas)
C'est bon jai reussi a resoudre le probleme