Easy peasy.
You're painting GUI_Button02 on the first one after you've just created GUI_Button01. You don't create Gui_Button02 until the next set of commands.
So just fix these lines:
You're painting GUI_Button02 on the first one after you've just created GUI_Button01. You don't create Gui_Button02 until the next set of commands.
So just fix these lines:
GUI_Button01.GUI_Object = GUI_CreateSprite(500, 20, 90, 20) PaintEntity GUI_GetObjectEntity(GUI_Button01), brush02 GUI_ObjectOrder(GUI_Button01, 1) Button01_Text.GUI_Object = GUI_CreateText(545, 30, "New Game", True, True)