Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Xutam en 28 Junio 2017, 05:51 am



Título: [AYUDA] LUA Scripting
Publicado por: Xutam en 28 Junio 2017, 05:51 am
Hola, tengo una duda con un script que estoy haciendo, se trata de un anti-afk para Garrys mod.
No tengo ni idea como usar los timers.
mi pregunta es Como puedo parar y luego reanudar el timer? intente creando una Var pero no funciona


Código:
local ply = LocalPlayer()
   
   CreateClientConVar( "afk_enabled", "0", true, false, "Enables/disables Anti-Afk" )
 
 timer.Create("AFK", 5, 0, function()
  LocalPlayer():SetEyeAngles(LocalPlayer():EyeAngles() + Angle(math.Rand(-20,20),math.Rand(-180,180),0))
end )
  if GetConVar("afk_enabled"):GetInt() == 0 then
  return
  end


Título: Re: [AYUDA] LUA Scripting
Publicado por: Eleкtro en 28 Junio 2017, 06:24 am
No tengo ni idea como usar los timers.

Entonces deberías empezar por leer y estudiar los fundamentos...

  • timer library() (https://wiki.garrysmod.com/page/Category:timer)
  • timer.Create() method (https://wiki.garrysmod.com/page/timer/Create)
  • timer.Start() method (https://wiki.garrysmod.com/page/timer/Start)
  • timer.Stop() method (https://wiki.garrysmod.com/page/timer/Stop)

Saludos.


Título: Re: [AYUDA] LUA Scripting
Publicado por: Xutam en 28 Junio 2017, 18:19 pm
Entonces deberías empezar por leer y estudiar los fundamentos...

  • timer library() (https://wiki.garrysmod.com/page/Category:timer)
  • timer.Create() method (https://wiki.garrysmod.com/page/timer/Create)
  • timer.Start() method (https://wiki.garrysmod.com/page/timer/Start)
  • timer.Stop() method (https://wiki.garrysmod.com/page/timer/Stop)

Saludos.
Duda resuelta. ;D
Muchas gracias por la info.