[media]http://www.youtube.com/watch?v=fK-BjmWgfjw[/media]
[b]What is NutScript?[/b]
NutScript is a framework. If you are not familiar to what a framework is, for role-play it pretty much defines core functions to role-play. For example: inventory, characters, attributes, factions, and more are already built into the script. All one needs to do is to get a hold of a schema to run, as NutScript will not function on its own. This will speed up RP game-mode creation as compared to making a new role-play game-mode from scratch just to get a different story. It is currently under development and gets closer to a playable state every day!
[b]Features[/b]
[quote]
[b]- Support for Linux![/b]
[b]- Support for Lua autoreload (develop while people are in your server!)[/b]
- Good documentation for custom functions/hooks.
- Easy configuration with the configuration files.
- Support for translations using the translation file.
- Simplistic user interface that should be easy to modify.
- Support for NPC animations or regular player animations.
- Attributes system that affect stuff like running speed or jumping power.
- Character system. For developers, characters can be accessed with ply.character
- Easy to use chatbox systems with filters and such. A custom chatbox is also included as a plugin (features mouse wheel for chat history, multiple fonts, and more!)
- Built in command system with support for arguments in quotations.
- Flag systems
- Currency system.
- Support for viewmodel hands matching the playermodel.
- Easy to use plugin system.
- Plugins can be either one single file or a folder.
- Not just restricted to a dedicated server, you can use listen servers too!
- Weapon raise/lower system with transition 'animation'
- Menu music can either be a URL or a local sound file.
- And more!
[/quote]
[b]Q: [/b]How much will this cost?
[b]A: [/b]Nothing! The framework is free! (Schemas may be free, subject to the author)
[b]Q: [/b]How can I help?
[b]A: [/b]You can assist with pull requests on the GitHub page.
[b]Q: [/b]Looking for some plugins?
[b]A: [/b][url]https://github.com/Chessnut/NSPlugins[/url]
[b]Credits[/b]
Chessnut - Development of the gamemode.
Vercas - vON, assistance with the database structure, and general assistance.
Looks great so far, I've been helping with suggestions and I love what you're doing, as I've said numerous times, Chess. For those of you reading - look out for the 92nd IF's Nutscript WW2RP in the coming months!
This looks real nice. Anything you make is always brilliant. Good job man.
That's pretty, nice job. Can't wait to see what schemas are whipped up on this thing.
this is easily better than clockwork, I hope it gets adopted
Love it Chessnut!
Awesome work Chessnut! Keep it going man! :smile:
I have been wanting to switch from the Clockwork framework to another framework due to the fact that Clockwork isn't great for distributing Schemas. I'll certainly port it to this when it is available.
I really love the way this looks, can't wait for a release!
Here's a more recent video of the framework showing some stuff (like actual working bars rather than placeholders in previous ones)
[video=youtube;nP0rq_8ItLQ]http://www.youtube.com/watch?v=nP0rq_8ItLQ[/video]
Very nice looking framework, We need more things like this.
Looking good. I'm not a big fan of the GUI, however I'm guessing that most of it is placeholder anyway.
Will you be adding features for character customization similar to Tiramisu? Oh, and does that viewmodel feature apply to SWEP's as well or just default HL2 weapons?
Applies to SWEPs that support the new hands stuff.
This looks great. I will totally test this shit out!
This is very nice! Can't wait to see this take off!
Looks awesome. Another great piece of work
Another RP framework steps into the game, good job!
Finally, a framework that can compete with clockwork! No offense, but that framework is just getting old, and a little too complex for it's own good.
Chess, you should add some sort of lockpicking or hacking system, just like the one you did when you made Pistachio. With the menu and the puzzle and what-not.
[QUOTE=devincm;41273266]Finally, a framework that can compete with clockwork! No offense, but that framework is just getting old, and a little too complex for it's own good.[/QUOTE]
It's not really old or complex it's just a pain in the fucking ass. Files being locked off preventing them from being viewed, and the files are the only decent documentation on Clockwork since the wiki is ass. The fact that there's that bullshit DRM system so that Kurozael can keep his money, making distributing schemas by yourself or for free a huge pain in the ass.
Chessnut this framework looks amazing, keep up the great work.
I am looking forward to try this gamemode out! :D
I can hardly wait to mess around with this.
Amazing job, Chessnut!
This looks awesome, I might even have to fool around with it a bit :D
Looking good. A quick question though:
Q)What sort of schema's will you be looking to create yourself (As I see your primary focus is HL2RP).
Also when you scroll over a door and the text slowly fades in, I think you should decrease the time on that so you aren't stood at the door for 2 seconds waiting for it to appear to then read it, maybe just half the time or something.
Also feel free to PM me when you think it is at a reasonable state to be put on a public test server and I may be able to provide :)
In chessnut we trust.
Uh, I'm planning on putting schemas up like a zombie one using the new NextBot stuff and HL2RP since those seem to be the most popular ones. If you know Lua, I could share the framework with you on GitHub so you can help make schemas for release.
Which video were you watching with the door fading in? The newer video shows it appearing almost instantly.
[editline]2nd July 2013[/editline]
If you feel like helping out with pulls or just want to create your own schema:
[url]https://github.com/Chessnut/NutScript[/url]
[url]https://github.com/Chessnut/sample-schema[/url]
[b]Do not use this for an actual RP server.[/b]
*I've moved the git repositories to GitHub since BitBucket allowed private ones for free, but having them be private is not needed now.
I'm going to check this out right now. I'm going to create some kind of schema.
[editline]2nd July 2013[/editline]
Chessnut, try using sqlite, I get a INSERT INTO error when I create a character. I haven't check out why exactly tho.
[img]http://puu.sh/3tBGf.png[/img]
I like this feature the most:
- Support for Lua autoreload (develop while people are in your server!)
[QUOTE=Persious;41284450][img]http://puu.sh/3tBGf.png[/img][/QUOTE]
Should be fixed now with the latest commit.
Sorry, you need to Log In to post a reply to this thread.