Jump to content

[Función] Una función para que no haga X ControlState


Platin

Recommended Posts

Posted

Necesito la función que hace que no puedas disparar, ni apuntar, creo que era algo con setpedControlState, pero no funciono.

Gracias de antemano.

Posted
Necesito la función que hace que no puedas disparar, ni apuntar, creo que era algo con setpedControlState, pero no funciono.

Gracias de antemano.

Es setPedControlState con la P mayúsculas.

Posted
Necesito la función que hace que no puedas disparar, ni apuntar, creo que era algo con setpedControlState, pero no funciono.

Gracias de antemano.

Es setPedControlState con la P mayúsculas.

Si si ya se, pero no me sirve de nada, se puede disparar igual.

Uso:

setPedControlState(thePlayer, "fire", false) 

Posted
function onFire() 
   setPedControlState(localPlayer, "fire", false) 
 end 
addEventHandler("onResourceStart", getRootElement(), onFire) 

Recién me di cuenta que era client, me siento algo idiota.

Gracias :P

Posted
function onFire() 
   setPedControlState(localPlayer, "fire", false) 
 end 
addEventHandler("onResourceStart", getRootElement(), onFire) 

Recién me di cuenta que era client, me siento algo idiota.

Gracias :P

A tu orden!

Posted
function onFire() 
   setPedControlState(localPlayer, "fire", false) 
 end 
addEventHandler("onResourceStart", getRootElement(), onFire) 

Recién me di cuenta que era client, me siento algo idiota.

Gracias :P

A tu orden!

Mmh, de todas formas no sirvio de nada, una lástima.

Posted

Debiste cambiar false por true.

function onFire() 
   setPedControlState(localPlayer, "fire", true) 
 end 
addEventHandler("onResourceStart", getRootElement(), onFire) 

así funcionaria, no?

Posted
Debiste cambiar false por true.
function onFire() 
   setPedControlState(localPlayer, "fire", true) 
 end 
addEventHandler("onResourceStart", getRootElement(), onFire) 

así funcionaria, no?

No, el error está en el evento, es client, así que es onClientResourceStart de está manera

function onFire() 
   setPedControlState(localPlayer, "fire", true) 
 end 
addEventHandler("onClientResourceStart", getRootElement(), onFire) 

Posted

This function makes a ped press or release a certain control. It doesn't work with the local player, so use setControlState instead.

Esta función no funciona con el jugador local, solo en peds. tienes que usar setControlStatepara el localPlayer.

EDIT:

el codigo correcto sería así

function onFire() 
     setControlState("fire", true) 
 end 
addEventHandler("onClientResourceStart", getRootElement(), onFire) 

Posted

This function makes a ped press or release a certain control. It doesn't work with the local player, so use setControlState instead.

Esta función no funciona con el jugador local, solo en peds. tienes que usar setControlStatepara el localPlayer.

EDIT:

el codigo correcto sería así

function onFire() 
     setControlState("fire", true) 
 end 
addEventHandler("onClientResourceStart", getRootElement(), onFire) 

Exacto. +1 :D

Posted
La función de setControlState no es no permitirte hacer algo, sino activarlo / desactivarlo (por ejemplo, agacharte, apuntar, etc), para lo que tu quieres debes usar toggleControl

Uff, gracias por esa salvación.

De todas formas, no usaba ese Evento porque era con un comando. Gracias a todos.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...