Forum MUGENATION: Problema con combinazione di tasti - Forum MUGENATION

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Problema con combinazione di tasti

#1 L   Tux 

  • -Il Mito- Programmer
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 364
  • Iscritto: 25-April 06

Inviato 16 January 2010 - 15:09

Salve a tutti.

Ho un char in cui un comando si effettua premendo pugno forte e calcio forte insieme.
Il codice del comando è:

[Command]
name = "special01"
command = c+z
time = 10

Il problema è il seguente:

Sul mio PC di casa, se uso il JoyPad riesco a farlo senza problemi. Se uso la tastiera, non se ne parla proprio invece, il comando non viene eseguito e appena premo i 2 tasti parte o il pugno forte o il calcio forte...

La cosa strana, è che se porto il char sul mio portatile, dove ovviamente posso usare solo la tastiera, funziona perfettamente, e i tasti che uso per il pugno forte ("c") e il calcio forte ("z") sono gli stessi.

Como posso farlo funzionare anche con la tastiera del mio PC fisso?

Grazie, Tux.
0

#2 L   Squall LionHeart™ 

  • Programmatore M.U.G.E.N.
  • Gruppo: Moderatore
  • Messaggi: 1097
  • Iscritto: 23-July 07

Inviato 16 January 2010 - 15:40

Personalmente non credo sia un problema di codice. Penso piuttosto che la tua tastiera di "casa" abbia una corsa più lunga per i tasti, mentre ovviamente il joypad e la tastiera del portatile hanno una corsa piccolissima.

È probabilmente la difficoltà maggiore della tua tastiera a renderti difficile l'esecuzione.

ps. tant'è che time potrebbe anche essere =1. essendo due tasti che vanno premuti contemporaneamente, il timing non ha senso maggiore di uno. Se vuoi invece che puoi anche tener premuto, devi usare due comandi, uno con \c e uno con \z, ma questo probabilmente lo sai XD

Saluti

Squall
0

#3 L   Tux 

  • -Il Mito- Programmer
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 364
  • Iscritto: 25-April 06

Inviato 17 January 2010 - 09:55

Lo so, e l'ho anche fatto così :D

Il Carica Cosmo è \C e \Z insieme, questo comando C+Z è il Settimo Senso, lo puoi fare quando hai 3000 power, al posto del Carica Cosmo :D

Il problema però è che anche il Carica Cosmo (triggerall = (command = "hold_c") && (command = "hold_z")) mi da problemi, appena premo quei 2 tasti (anche se li tengo premuti) mi parte prima o il calcio o il pugno e solo dopo il Cosmo...

E questo non solo con Phoenix, ma anche con tutti gli altri char, anche quelli che ho fatto con te :D

Non c'è un modo di ridurre sta corsa de sta cazzo de tastiera? :D
0

#4 L   Squall LionHeart™ 

  • Programmatore M.U.G.E.N.
  • Gruppo: Moderatore
  • Messaggi: 1097
  • Iscritto: 23-July 07

Inviato 17 January 2010 - 13:07

l'unica cosa che mi viene in mente al momento è di premettere un simbolo ai tasti semplici, in modo che risultino ritardati. non l'ho mai fatto, quindi non so come inserire quel simbolo da tastiera, comunque è quella specie di linea ondulata XD(in matematica per dire che è asintotico, si mette quello, non so se hai capito quale simbolo è).

Questo simbolo ritarda l'esecuzione della mossa. Magari in questo modo potresti risolvere :P

Saluti

Squall
0

#5 L   Nobun 

  • Horse Rider Skull Phantom. Rarely Here.
  • Gruppo: SuperModeratore
  • Messaggi: 4898
  • Iscritto: 11-July 04

Inviato 17 January 2010 - 22:17

Uhm... quello che ti so dire è che alcuni tasti mal si conciliano ad essere premuti insieme.
Questo varia da tastiera a tastiera.
Di norma, però, ho sperimentato che se si usano i seguenti tasti non si dovrebbero avere problemi di abbinamenti. In quasi tutte le tastiere che ho provato la combinazione a due di qualunque combinazione tra queste due lettere, di norma funziona. Nelle serie a 3, ad esempio, invece possono esserci dei problemi.

tasto mugen = lettera tastiera

x = q
y = w
z = e
a = a
b = s
c = d

Se, ad esempio, si usano invece i tasti tipi "ins", "canc", "page up" o simili, spesso ci sono problemi di riconoscimento quando li si preme insieme.
Quindi, in sintesi, il mio consiglio è quello di provare a cambiare l'abbinamento dei pulsanti, perché non tutte le tastiere sono uguali e quindi in certi casi i segnali potrebbero auto-escludersi.
E' solo una ipotesi la mia, ma ho avuto modo di sperimentare che a volte utilizzare alcuni tasti della tastiera piuttosto che altri, contribuisce ad avere prestazioni migliori o peggiori (anche sul punto riconoscibilità mosse)
0

#6 L   Tux 

  • -Il Mito- Programmer
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 364
  • Iscritto: 25-April 06

Inviato 18 January 2010 - 10:18

Purtroppo i tasti che uso sono proprio quelli, ASDQWE, quindi quando premo c+z, in realtà sulla tastiera sto premendo D + E...

Proverò con il suggerimento di Squall (si chiama Tilde, questo simbolo: ~. Con la tastiera si fa premendo ALT+ 1 - 2 - 6, in sequenza sul tastierino numerico ;))
0

Condividi questa discussione:


Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi