Accueil du SiteAccueil du Site  AccueilAccueil  Dernières imagesDernières images  RechercherRechercher  ConnexionConnexion  S'enregistrerS'enregistrer  



Le Deal du moment : -28%
Brandt LVE127J – Lave-vaisselle encastrable 12 ...
Voir le deal
279.99 €

Partagez
 

 problème avec numpad

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
maxder666
Ninja (niveau 5)
Ninja (niveau 5)
maxder666

Masculin
Messages postés : 228
Date d'inscription : 11/11/2014
Jauge LPC :
problème avec numpad 891527140024 / 10024 / 100problème avec numpad 8915271400


problème avec numpad Empty
MessageSujet: problème avec numpad   problème avec numpad EmptySam 20 Fév 2016 - 22:45

Hello les gens !!

J'aimerais utiliser le Numpad pour faire un système de Swaping de perso (Cf. 1 RPG Sans nom Ep7).

Du coup, j'aimerais réserver les touches du Numpad, mais dans l'état actuel, elle servent au déplacement du héros.

J'ai cherché dans les scripts, j'ai rien trouvé pour changer ça.

Vous auriez une soluce siouplait ? ^^
Revenir en haut Aller en bas
shin
Chevalier Dragon (niveau 1)
Chevalier Dragon (niveau 1)
shin

Masculin
Messages postés : 726
Date d'inscription : 18/10/2011
Jauge LPC :
problème avec numpad 891527140043 / 10043 / 100problème avec numpad 8915271400

problème avec numpad Membre10
problème avec numpad Altrui10
problème avec numpad Script10
problème avec numpad Collec10
problème avec numpad Collec11
problème avec numpad Collec12
problème avec numpad Collec13
problème avec numpad Zibrop11


problème avec numpad Empty
MessageSujet: Re: problème avec numpad   problème avec numpad EmptyDim 21 Fév 2016 - 23:28

Je viens d’effectuer quelque test et le problème c'est que les flèches on le même keycode que les touche 2 4 6 8 du pavé numérique du coup si je désactive le déplacement sur le pavé numérique je désactive aussi les flèche.

Je peut désactiver le menu qui s'ouvre avec la touche 0 si tu veux Smile

Je peut aussi remapper les déplacements sur OKLM pour faire une sorte de ZQSD version gaucher et dans ce cas les touches du numpad ne seront plus utilisé.
Revenir en haut Aller en bas
maxder666
Ninja (niveau 5)
Ninja (niveau 5)
maxder666

Masculin
Messages postés : 228
Date d'inscription : 11/11/2014
Jauge LPC :
problème avec numpad 891527140024 / 10024 / 100problème avec numpad 8915271400


problème avec numpad Empty
MessageSujet: Re: problème avec numpad   problème avec numpad EmptyLun 22 Fév 2016 - 7:53

Le truc, c'est que le projet contient les scripts RMEBuilder.

J'avais déjà réussi à faire la manip sur un autre projet perso qui contenait pas les RME, et ca fonctionnait correctement avec un script qui gère les touches claviers en entier.

Mais apparemment, les 2 scripts vont pas ensemble :/ ca plante, et c'est dommage
Revenir en haut Aller en bas
shin
Chevalier Dragon (niveau 1)
Chevalier Dragon (niveau 1)
shin

Masculin
Messages postés : 726
Date d'inscription : 18/10/2011
Jauge LPC :
problème avec numpad 891527140043 / 10043 / 100problème avec numpad 8915271400

problème avec numpad Membre10
problème avec numpad Altrui10
problème avec numpad Script10
problème avec numpad Collec10
problème avec numpad Collec11
problème avec numpad Collec12
problème avec numpad Collec13
problème avec numpad Zibrop11


problème avec numpad Empty
MessageSujet: Re: problème avec numpad   problème avec numpad EmptyLun 22 Fév 2016 - 14:02

je connais pas RME Builder mais dans le doute essaye :

Code:

#===============================================================================
module Input
#===============================================================================
  class << self
    GetKeyboardState = Win32API.new("user32","GetKeyState",['i'],'i')
    def pressed(key)
      return true unless Win32API.new("user32","GetKeyState",['i'],'i').call(key).between?(0, 1)
      return false
    end
#-------------------------------------------------------------------------------
    alias zibroph_input_update update
    def update
      if (pressed(45))
        return
      end
      zibroph_input_update
    end
#-------------------------------------------------------------------------------
    def dir4
      if (pressed(0x4F))
        return 8
      elsif (pressed(0x4B))
        return 4
      elsif (pressed(0x4C))
        return 2
      elsif (pressed(0x4D))
        return 6
      else
        return 0
      end
    end
  end
end


et si ça ne marche pas envoie moile script rme builder je verrais si j'ai moyen d'addapter mon script au celui là.
Revenir en haut Aller en bas
maxder666
Ninja (niveau 5)
Ninja (niveau 5)
maxder666

Masculin
Messages postés : 228
Date d'inscription : 11/11/2014
Jauge LPC :
problème avec numpad 891527140024 / 10024 / 100problème avec numpad 8915271400


problème avec numpad Empty
MessageSujet: Re: problème avec numpad   problème avec numpad EmptyLun 22 Fév 2016 - 15:40

Ca marche, enfin du coup ca désactive les flèches, mais ca marche avec OKLM (MAGL ... XD)

Du coup, je garde ca sous le coude, je suis en train de construire un système similaire qui fonctionne sur le principe du "suivant/précédant"

merci quand même Shin ^^
Revenir en haut Aller en bas
Contenu sponsorisé




problème avec numpad Empty
MessageSujet: Re: problème avec numpad   problème avec numpad Empty

Revenir en haut Aller en bas
 
problème avec numpad
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Problème avec un script.
» Probléme avec les monstres... [résolu ^^"]
» [RESOLU][VX Ace] Problème avec le SBS Tankentai
» Problème avec le logiciel (sauvegarde)
» Problème avec evênement ><"

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Palais Créatif :: ~ APPRENTISSAGE ~ :: Entraide :: Scripts et plugins-
Sauter vers: