Tips and Tricks

Tips
Nutscript supports good lua refresh. But, you can't just rely on that. It has some flaws, and you don't want to players wait like 40-50 seconds everytime you save your script.

There is some good way to develope some stuffs without whole gamemode refresh. This page will teach you how to develop Nutscript stuffs with small lua snippets.

Removing Default Plugin without Editing Framework
You can always get rid of default plugins with Nutscript's fancy hooks. Don't bother to touch the nutscript framework and don't get hard time with updating it. local begone = { chatbox = false, wepselect = false, thirdperson = false, spawnsaver = false, saveitems = false, recognition = false, } function SCHEMA:PluginShouldLoad(uniqueID) return begone[uniqueID] end

Removing Default Information without Editing Framework
If your schema doesn't need some of default nutscript's information, you can just hide it. function SCHEMA:CanCreateCharInfo return { faction = true, } end