Garry's Mod Wiki



  Entity:NextThink( number timestamp )


In the case of a scripted entity, this will cause the next ENTITY:Think event to be run at the given time.

Does not work clientside! Use Entity:SetNextClientThink instead.

This does not work with SWEPs or Nextbots.

Issue Tracker: 3269


1 number timestamp
The relative to CurTime timestamp, at which the next think should occur.


Prints 'Hello, World!' in console and sleeps for a second.

function ENT:Think() print("Hello, World!") self:NextThink( CurTime() + 1 ) return true -- Note: You need to return true to override the default next think time end
Output: Hello, World! every second the entity exists in the world.

Special Pages



Render Time: 58ms

DB GetPage 40
Generate Html 3
SaveChanges (1) 6
Render Body 0
Render Sidebar 7