Jump to content

Duda respecto a binds


Recommended Posts

Posted

Hola buen día, iré directo al grano y es que tengo una pequeña pregunta, es posible saber si un jugador tiene cierto comando bindeado a un tecla? Por ejemplo, saber si un jugador tiene el comando /hola a la tecla "k", y luego ejecutar una acción cuando este jugador presione dicha tecla, por ejemplo, asesinar al jugador cuando este presione la tecla? En resumen lo que quiero hacer es un script que me detecte si un jugador tiene cierto bind y luego ejecutar una acción; es esto posible? Si es posible, agredecería a alguien que me dijera que funciones pueden ser útiles para realizar este script. Saludos gente!

Posted

Ok, pero con las funciones que me has dado, solo se podría cuando un jugador escribe un comando, pero no tengo ni idea de como detectar si un jugador está presionando un bind...

Posted (edited)

Simple

addCommandHandler("say",
  function(player)
    	killPed(player)
  end
)
addEventHandler("onPlayerCommand", root,
  	function(command)
    		if command == "say" then
			killPed(source) -- or cancelEvent()
      		end
	end
)
		


Si el jugador tiene el comando /say en la tecla "K", pues se estaría ejecutando dicho comando y la función se ejecutará, un bind es sólo un acceso directo a ciertas opciones o funciones supongo
No existe un evento que detecte un bind creo pero si un evento que detecta lo que el jugador haya presionado en su teclado o ratón, onClientKey

Edited by #Dv^
  • Recently Browsing   0 members

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