Test Foro de elhacker.net SMF 2.1

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


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
Cita de: Xutam en 28 Junio 2017, 05:51 AMNo tengo ni idea como usar los timers.

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


Saludos.
Título: Re: [AYUDA] LUA Scripting
Publicado por: Xutam en 28 Junio 2017, 18:19 PM
Cita de: Eleкtro en 28 Junio 2017, 06:24 AM
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.