It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
(Edit Note: This is for Neverwinter Nights Diamond edition vanilla only project so anyone and grab it and play)
I Love making maps, love working on them and making them look as best i can, but i do wanna make a module in full. Sadly i lack any coding skills, due to this a lot of ideals i have fall short because i simple cant wrap my head around it. So I'm reaching out to people who can actually code events and mechanics. Currently working on a Mod i have leave open for me and the few friends i play with.

Its centered around a town that makes it profit off of adventures that try to tackle a maze in a near by ruin. I'd like to maze to be a series minor puzzles that reset them selves every day (real time if possible) Re-spawning monsters (R.T. hourly if possible). With each floor getting progressively harder, at least in the aspect of monsters. Also having some floors that is simple clearing the dungeon of monsters, others that are cleared by taking on separate bosses for keys & some floors that are pure maze with no map option for that floor. Also would like to work out some recall stones, for people who have completed floors so they can go back to where they left off.

Currently been passing time by making the city itself, but even that will need coding for a a few things.

If anyone wants to help me make this module please let me know, You can Email me at HikoShawn@aol.com. Leave the title of the Email as "NwN Modding aid" so i dont simple delete it. After words i can chat via skype, steam and any other chat services we might use. I do have a mic so i wont be just text. You can also just leave a message here and i'll check it occasionally to reply if needed, however after about 2-3 weeks with no replies I'll probably only accept emails.
Post edited October 12, 2014 by hiko_h
Make yourself some modules that you test your stuff out at. You need to learn scripting if you want this to work. I firmly believe that anyone with an IQ of 80 or above can learn to script -- it just takes time. And NWN can take many, many hours to master.

Go here and start learning what the functions do:
http://www.nwnlexicon.com/index.php?title=Main_Page

Start looking at modules that you've played and go line by line through the script.

You'll need to know the basics, like how loops work (they loop, :D), how to include libraries (#include). And then after you learn the language, you'll need to start problem-solving. That's the tough thing, not learning the language.

As for resetting things hourly/daily, you can run into issues if players are in the area. So I'd personally run a script that does this:

- On a PC entering an area, check to see if a day or hour has passed.
- If the day or hour has passed, then check the area for other PCs.
- If no other PCs, then reset the encounters.

It's been a long time, but I think I took my encounter scripts and rewrote them to look for a variable attached to the encounter object. If it's variable was 1, then it would spawn monsters and set the variable to 0. To reset it, you just set the variable to 1.

You'll need to know how to set variables, of course. If I'm not mistaken, you'd look for the object, call it something like oEncounter and then pull its variable by oEncounter.VaraibleName, but I could be wrong on that. Again, it's been a while.

I understand it's hard. But when you're building things on a computer, you really need to be able to speak to the computer. And coding/scripting is how it's done. I know nobody who would be willing to work on a very unfinished computer project led by somebody who cannot script. Without that knowledge, you would likely not understand what is difficult or impossible or easy. And the programmer ends up putting a lot of time into your project instead of their own.

I hope that makes sense and doesn't sound mean. I'm not trying to mean and I'm trying to clearly convey how important it is that you learn to script if you want to build a module.

Good luck with it! If you have specific questions about scripting, ask away. I bet someone would love to help you some. But not if you ignore obvious resources like the NWN Lexicon.

Have fun building! It can be a blast!
I get what your saying and i really do wanna learn this, the thing is that i only really learn when i have someone i can nick pick questions at, on a second to second basis. I would have this mastered in about 2-4 weeks if i had someone i can talk that knew exactly what their talking about, but only if their right next to me and able to see exactly what im pointing out/at. I first got NWN when i was like 12 when it came out and my friend started teaching me, but now after all these years i got it again and spent the last 3-4 months staring at tutorials, help guides, and random posts and lines of script, my brain just cant decrypt it into something meaningful without having someone to bounce my thoughts off of reliably. I know i have the capacity to learn it, just.... doesnt come to me by myself. I can map fairly well as far as everything except for colors because im party color blind, it makes things like darkish blue and purple look the same.

So untill i have someone that will and can take the time to teach me all this, im pretty much stumped on anything other then doing basic things, that the toolset already has very easily applicable, like door > door transition. Once wanted to connect 3 doors together and made no progress because i was consulting my before mentioned friend via e-mail, didnt understand a thing he said about it and the script he e-mailed me ether didnt work or i didnt implement right or somehow fucked it up durring copy and pasting it. x.x

In short I suck at scripting till properly taught, till then i still need a scripter to work with.
Relevant, [url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url].
avatar
hiko_h: I get what your saying and i really do wanna learn this, the thing is that i only really learn when i have someone i can nick pick questions at, on a second to second basis. I would have this mastered in about 2-4 weeks if i had someone i can talk that knew exactly what their talking about, but only if their right next to me and able to see exactly what im pointing out/at. I first got NWN when i was like 12 when it came out and my friend started teaching me, but now after all these years i got it again and spent the last 3-4 months staring at tutorials, help guides, and random posts and lines of script, my brain just cant decrypt it into something meaningful without having someone to bounce my thoughts off of reliably. I know i have the capacity to learn it, just.... doesnt come to me by myself. I can map fairly well as far as everything except for colors because im party color blind, it makes things like darkish blue and purple look the same.

So untill i have someone that will and can take the time to teach me all this, im pretty much stumped on anything other then doing basic things, that the toolset already has very easily applicable, like door > door transition. Once wanted to connect 3 doors together and made no progress because i was consulting my before mentioned friend via e-mail, didnt understand a thing he said about it and the script he e-mailed me ether didnt work or i didnt implement right or somehow fucked it up durring copy and pasting it. x.x

In short I suck at scripting till properly taught, till then i still need a scripter to work with.
Perhaps I'll hold a class for GOGers in a little while so anyone who want to learn can learn how to build in NWN. I'll make a post and see if it generates interest.
avatar
hiko_h: I get what your saying and i really do wanna learn this, the thing is that i only really learn when i have someone i can nick pick questions at, on a second to second basis. I would have this mastered in about 2-4 weeks if i had someone i can talk that knew exactly what their talking about, but only if their right next to me and able to see exactly what im pointing out/at. I first got NWN when i was like 12 when it came out and my friend started teaching me, but now after all these years i got it again and spent the last 3-4 months staring at tutorials, help guides, and random posts and lines of script, my brain just cant decrypt it into something meaningful without having someone to bounce my thoughts off of reliably. I know i have the capacity to learn it, just.... doesnt come to me by myself. I can map fairly well as far as everything except for colors because im party color blind, it makes things like darkish blue and purple look the same.

So untill i have someone that will and can take the time to teach me all this, im pretty much stumped on anything other then doing basic things, that the toolset already has very easily applicable, like door > door transition. Once wanted to connect 3 doors together and made no progress because i was consulting my before mentioned friend via e-mail, didnt understand a thing he said about it and the script he e-mailed me ether didnt work or i didnt implement right or somehow fucked it up durring copy and pasting it. x.x

In short I suck at scripting till properly taught, till then i still need a scripter to work with.
avatar
Tallima: Perhaps I'll hold a class for GOGers in a little while so anyone who want to learn can learn how to build in NWN. I'll make a post and see if it generates interest.
I'd like that, but honestly always better to have a partner or 2 in builds. One man cant always do it alone, though i know a lot of really good people are. But yeah link me the post and/or info about it, i'd like to learn more but as i said my learning style is kinda annoying.
OR...

http://neverwintervault.org/project/nwn1/other/tool/ls-tk-script-generator

There's not much this system can't do, and as you use it you'll learn how the code comes together. After a while you'll be able to add more advanced functions by hand.
avatar
urknighterrant: OR...

http://neverwintervault.org/project/nwn1/other/tool/ls-tk-script-generator

There's not much this system can't do, and as you use it you'll learn how the code comes together. After a while you'll be able to add more advanced functions by hand.
I forgot all about that! Thanks for posting it.

Giving it a try OP!
There are a couple of good, simple guides on scripting in NWN that would probably be worth your $$ to purchase. From the description you give in the OP, though, almost none of that would require actual scripting. Triggered events, re-spawning monsters, and traps can all be done in the basic engine with no scripting.

When you talk about 'puzzles', that may be something different, but it depends on what you want.
I found a good guide here:

http://neverwintervault.org/article/tutorial/nwn1-guide-dms-and-builders

Not sure if it will help you out or not.