16.11.2016, 13:11
Hola, solo querнa pregunta acerca de ideas de como detectar la letra Q y E para saber si estб cambiando el arma de manera descendete o ascendente. Yo tenнa una idea, y de hecho la hice, pero se suele buguear algunas veces, en especial cuando pasas con la ruedita del ratуn muchas veces, es decir es como que muy sensible. Lo que hice para detectarla fue poner una Camara al jugador.. entonces cuando estaba la cбmara puesta significaba que habнa presionado la E y si ubicaba el Puсo no siendo el ultimo arma pues significaba que presionaba la Q, esto lo hice y funcionу de manera perfecta, si quieren aquн estб el cуdigo de como lo hice y si quieren me ayudan a hacerlo mбs eficiente (ya que confнo en sus talentos) (http://pastebin.com/pthe9MME), les explico un poco mбs xD.
Las armas se ordenaban asн.
Puсo - Arma que tocaba del slot del Inventario - Cбmara
A medida que iba avanzando con la cбmara se cambiaba el que estaba en medio, es decir el arma del slot del inventario. Tambiйn si ya pasaba el lнmite pues lo volvia a regresar al primero, y asн mismo con el puсo.
Todo esto lo hice dentro de la callback OnPlayerUpdate.
La cuestiуn de este post, es.. їHay una manera mejor de hacerla?
PD: si lo pasas muy rбpido con la ruedita te kickea por el actualizador de balas y el anticheat, hay un problema ahн. (pueden verlo en el cуdigo de pastebin)
Las armas se ordenaban asн.
Puсo - Arma que tocaba del slot del Inventario - Cбmara
A medida que iba avanzando con la cбmara se cambiaba el que estaba en medio, es decir el arma del slot del inventario. Tambiйn si ya pasaba el lнmite pues lo volvia a regresar al primero, y asн mismo con el puсo.
Todo esto lo hice dentro de la callback OnPlayerUpdate.
La cuestiуn de este post, es.. їHay una manera mejor de hacerla?
PD: si lo pasas muy rбpido con la ruedita te kickea por el actualizador de balas y el anticheat, hay un problema ahн. (pueden verlo en el cуdigo de pastebin)