"Buildism warning: This game is using an unsupported scripting technique..." - Printable Version +- 2DWorlds Forums (http://2dworlds.buildism.net/forum) +-- Forum: 2DWorlds (http://2dworlds.buildism.net/forum/forumdisplay.php?fid=4) +--- Forum: Help (http://2dworlds.buildism.net/forum/forumdisplay.php?fid=21) +--- Thread: "Buildism warning: This game is using an unsupported scripting technique..." (/showthread.php?tid=7128) Pages:
1
2
|
"Buildism warning: This game is using an unsupported scripting technique..." - Duck - 07-23-2011 "...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? RE: "Buildism warning: This game is using an unsupported scripting technique..." - Jacob__mybb_import1 - 07-23-2011 (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.) RE: "Buildism warning: This game is using an unsupported scripting technique..." - Duck - 07-23-2011 (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? RE: "Buildism warning: This game is using an unsupported scripting technique..." - noob007 - 07-23-2011 (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". RE: "Buildism warning: This game is using an unsupported scripting technique..." - Duck - 07-23-2011 (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? RE: "Buildism warning: This game is using an unsupported scripting technique..." - noob007 - 07-23-2011 (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() RE: "Buildism warning: This game is using an unsupported scripting technique..." - Jacob__mybb_import1 - 07-23-2011 (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] RE: "Buildism warning: This game is using an unsupported scripting technique..." - noob007 - 07-23-2011 ^ or that RE: "Buildism warning: This game is using an unsupported scripting technique..." - Duck - 07-23-2011 (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 RE: "Buildism warning: This game is using an unsupported scripting technique..." - Jacob__mybb_import1 - 07-23-2011 (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. |