07-23-2011, 09:10 AM
"...That will soon be removed, please notify the creator that <Text is cut off by in game window size>"
Which scripting technique is this referring to?
Which scripting technique is this referring to?
"Buildism warning: This game is using an unsupported scripting technique..."
|
07-23-2011, 09:10 AM
"...That will soon be removed, please notify the creator that <Text is cut off by in game window size>"
Which scripting technique is this referring to?
07-23-2011, 01:47 PM
(07-23-2011, 09:10 AM)Duck Wrote: "...That will soon be removed, please notify the creator that <Text is cut off by in game window size>" Using sleep() for a period of time longer than 0.5 seconds in an event handler. It will give you a more detailed message in edit mode (if it's your game, of course.)
07-23-2011, 02:15 PM
(07-23-2011, 01:47 PM)Jacob_ Wrote:(07-23-2011, 09:10 AM)Duck Wrote: "...That will soon be removed, please notify the creator that <Text is cut off by in game window size>" How are we meant to make things with delays if we can't use sleep?
07-23-2011, 02:19 PM
(07-23-2011, 02:15 PM)Duck Wrote:(07-23-2011, 01:47 PM)Jacob_ Wrote:(07-23-2011, 09:10 AM)Duck Wrote: "...That will soon be removed, please notify the creator that <Text is cut off by in game window size>" Notice "in an event handler".
07-23-2011, 02:22 PM
(07-23-2011, 02:19 PM)noob007 Wrote:(07-23-2011, 02:15 PM)Duck Wrote:(07-23-2011, 01:47 PM)Jacob_ Wrote:(07-23-2011, 09:10 AM)Duck Wrote: "...That will soon be removed, please notify the creator that <Text is cut off by in game window size>" "How am I meant to put a ten second delay in my function if I can't use sleep?" Happy?
07-23-2011, 02:24 PM
(07-23-2011, 02:22 PM)Duck Wrote:(07-23-2011, 02:19 PM)noob007 Wrote:(07-23-2011, 02:15 PM)Duck Wrote:(07-23-2011, 01:47 PM)Jacob_ Wrote:(07-23-2011, 09:10 AM)Duck Wrote: "...That will soon be removed, please notify the creator that <Text is cut off by in game window size>" If said function is an event handler (callback), then use something like gamecheduleTask()
07-23-2011, 02:48 PM
(This post was last modified: 07-23-2011, 02:49 PM by Jacob__mybb_import1.)
(07-23-2011, 02:24 PM)noob007 Wrote:(07-23-2011, 02:22 PM)Duck Wrote:(07-23-2011, 02:19 PM)noob007 Wrote:(07-23-2011, 02:15 PM)Duck Wrote:(07-23-2011, 01:47 PM)Jacob_ Wrote: Using sleep() for a period of time longer than 0.5 seconds in an event handler. It will give you a more detailed message in edit mode (if it's your game, of course.) The preferred way is by using os.time(). It avoids the requirement of an extra thread. [lua] delay = 3 --3 seconds lastCalled = os.time() function doSomething() if os.time() - lastCalled < delay then return end --do stuff lastCalled = os.time() end [/lua]
07-23-2011, 02:57 PM
^ or that
07-23-2011, 03:03 PM
(07-23-2011, 02:48 PM)Jacob_ Wrote:(07-23-2011, 02:24 PM)noob007 Wrote:(07-23-2011, 02:22 PM)Duck Wrote:(07-23-2011, 02:19 PM)noob007 Wrote:(07-23-2011, 02:15 PM)Duck Wrote: How are we meant to make things with delays if we can't use sleep? But doesn't that mean people could cheat / break a game by messing about with their clock
07-23-2011, 03:18 PM
(07-23-2011, 03:03 PM)Duck Wrote:(07-23-2011, 02:48 PM)Jacob_ Wrote:(07-23-2011, 02:24 PM)noob007 Wrote:(07-23-2011, 02:22 PM)Duck Wrote:(07-23-2011, 02:19 PM)noob007 Wrote: Notice "in an event handler". If they do then I'll just add some code that kicks them out if time goes backwards or unusually fast. |
« Next Oldest | Next Newest »
|