Posts: 980
Threads: 152
Joined: Jan 2012
Reputation:
0
їHay una forma de anular un disparo?
Intentй anularlo haciendo que al presionar el click de disparo se aplique otra animaciуn de disparo, y nada, elevй la altura del jugador del float:Z en 1.0, nada, їalguna idea?
Posts: 250
Threads: 13
Joined: Jun 2012
Reputation:
0
Prueba guardar la municiуn del arma en una variable, y cuando el jugador dispara, le sumas municiуn al arma con GivePlayerWeapon entonces no podrб disparar ya que le setea el arma de nuevo.
Posts: 1,964
Threads: 180
Joined: Apr 2010
Reputation:
0
NUNCA vas a anular realmente el disparo por nada del mundo.
Podrбs setear un teleport, podrбs setear otra arma, pero existe el "bug" del disparo que consiste en que si el disparo no se realiza realmente, el otro jugador siente el impacto igual.
Posts: 250
Threads: 13
Joined: Jun 2012
Reputation:
0
Ese bug se puede corregir con las nuevas callback de 0.3e, si mal no recuerdo es OnPlayerTakeDamage y OnPlayerGiveDamage.
Posts: 638
Threads: 43
Joined: May 2012
Reputation:
0
Yo te recomendaria usar ****** traductor y buscar entre los ingleses o rusos preferiblemente rusos que seguro ya deben saber como hacer eso xD.
La otra opcion es que reemplases el arma por un objeto y listo y cuando desactiven el comando le devuelva el arma.
Un saludo.
Posts: 1,964
Threads: 180
Joined: Apr 2010
Reputation:
0
PUEDE que con OnPlayerTakeDamage o OnPlayerGiveDamage se pueda hacer algo.. pero.. TAL VEZ.
Posts: 339
Threads: 1
Joined: Jun 2012
Reputation:
0
No, la ъnica forma es con OnPlayerUpdate o OnPlayerKeyStateChange, con OnPlayerTakeDamage y OnPlayerDamage hay una diferencia de tiempos en la pc y el servidor, es decir, el lag.