I would suggest you joining a LUA group and learning that way.
Creating a tycoon on Roblox requires a knowledge of scripting. There are tycoon kits on the free models you can use to get you started, but ultimately you will have to have at least a basic knowledge of scripting to build a tycoon game on Roblox. You can find scripting tutorials for Roblox by searching for "Roblox Scripting Lessons" on Google.
Roblox Made a game from the ground up including modifying an existing scripting language to make it suite their needs.
You can go into your game and press F1 (WINDOWS 7 AND MAYBE MAC USERS ONLY)
There are many ways to learn how to script on Roblox, however if they are easy depends on how easily you understand how scripting works. The Roblox Wiki has many scripting tutorials. Also some Roblox users have written guides and will teach you how to script like a private tutor.
don't be a noob
ALOT of scripting
wiki.roblox.com has a scripting tutorial or you can play a scripting tutorial place i prefer patchpirates scripting place
AI scripts require a knowledge of scripting, and they can range from simple to very complicated depending on what you want them to do. If you don't know how to script, check out the Roblox wiki: they have lots of helpful articles on scripting. You may also want to try searching "Roblox Scripting Lessons" on Google to see what comes up.
For just 1 ROBLOX game, you have to use a free model or have some decent scripting skills. For just games that allow gears, you can buy on at the catalog but most cost lots of ROBUX.
Depending on what kind of turret you want, you can get one from the free models or build one yourself. Building a turret yourself requires and extensive knowledge of scripting. You can find some good scripting tutorials by searching for "Roblox Scripting Lessons" on Google.
Building skills, scripting skills
In Roblox, Studio Mode can be accessed by launching Roblox Studio, which is the development environment for creating games. To enter Studio Mode, open Roblox Studio and select a new or existing project from the templates or your saved files. Once inside, you can start building and scripting your game using the various tools available in the interface. If you are already in a game, you can switch to Studio Mode by selecting the "Edit" option from the game settings in Roblox.