Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Due to spam on this forum, all posts now need moderator approval.
Entire forum
➜ SMAUG
➜ SMAUG coding
➜ Update!
It is now over 60 days since the last post. This thread is closed.
Refresh page
| Posted by
| Jferguson620
(6 posts) Bio
|
| Date
| Fri 17 Nov 2006 02:43 PM (UTC) |
| Message
| New questions.
So I got smaugfuss 1.6 working, for some reason, smaugfuss 1.7 just doesn't like me. Oh well. =D
Anyways.
Do any of you know a good forum where alot of smaugfuss 1.6 issues are talked about?
Also I've made a newbie school in smaug 1.4a, and have it converted over to smaugfuss 1.6, where do I find the file/command/code or whatever to make it so when new players create, they automaticly pop into my newbie school at the vnum of my choice.
Thanks in advance.
| | Top |
|
| Posted by
| Zeno
USA (2,871 posts) Bio
|
| Date
| Reply #1 on Fri 17 Nov 2006 03:01 PM (UTC) |
| Message
| | What kind of issues? SmaugFUSS is obviously discussed on the official webpage. |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | | Top |
|
| Posted by
| Jferguson620
(6 posts) Bio
|
| Date
| Reply #2 on Fri 17 Nov 2006 03:28 PM (UTC) Amended on Tue 11 Mar 2008 03:29 AM (UTC) by Nick Gammon
|
| Message
| And by offical webpage you mean smaugfuss.org righto?
If so, I only saw smaugfuss 1.7 forums, I will check again, or will smaugfuss 1.7 suite most of the 1.6 stuff anyways? Little cautious these days, I know, if one number, one letter is off, my shit goes boom. :P
And issues as in, trouble shooting I can research, snippet adding, stuff like we have here, so I can keep learning more. =P
[EDIT - 11 March 2008] - The Smaug FUSS site is now http://www.smaugmuds.org/ | | Top |
|
| Posted by
| Tzaro
USA (41 posts) Bio
|
| Date
| Reply #3 on Fri 17 Nov 2006 05:07 PM (UTC) Amended on Fri 17 Nov 2006 10:01 PM (UTC) by Tzaro
|
| Message
| There really aren't a lot of issues in SmaugFUSS... some, but not many. If you happen to find one, you can probably find a solution to your problem by searching this forum. Also, www.fussproject.org may be a good choice. Browse around there and look for stuffs. If you can't find an answer to your question, most people here are more than willing to help you with your problem.
If you're looking for snippets to add, check out www.mudbytes.net. There are tons of them you can download and have fun with.
I'm assuming you want all new players created to go to this 'newbie school' area when they first enter the game. You can do that one of two ways. I suggest the first, but either will work:
In the file, mud.h, look for:
#define ROOM_AUTH_START 100
Change the '100' to the vnum of the room you want them to first start in.
ALTERNATIVELY,
in comm.c, look for:
char_to_room( ch, get_room_index( ROOM_AUTH_START ) );
Change ROOM_AUTH_START to the vnum you want. ie) if the new starting room's vnum is 24300, it should look like:
char_to_room( ch, get_room_index( 24300 ) );
I suggest doing the first. I showed the second to help you understand a little of how the MUD works and to get you on your way :).
Best to you, wish you lots of luck! |
Implementer of Lost Prophecy,
Tzaro | | Top |
|
| Posted by
| David Haley
USA (3,881 posts) Bio
|
| Date
| Reply #4 on Fri 17 Nov 2006 08:43 PM (UTC) |
| Message
| | No no no, don't change it in the c file, change the #define. The whole point of the #define is to keep things nicely centralized, remove magic numbers from the code, and so forth. If you want to change a constant, then change the constant, don't use something other than the constant in place of the constant. :-) |
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | | Top |
|
| Posted by
| Zeno
USA (2,871 posts) Bio
|
| Date
| Reply #5 on Fri 17 Nov 2006 09:34 PM (UTC) |
| Message
| If you're looking for sites on helping with adding snippets, MudBytes or right here is a great place. :)
And I suggest to use the latest FUSS version. |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | | Top |
|
| Posted by
| Conner
USA (381 posts) Bio
|
| Date
| Reply #6 on Fri 17 Nov 2006 09:45 PM (UTC) |
| Message
| Jferguson620, to answer your question about SmaugFUSS 1.6 vs SmaugFUSS 1.7 being discussed at www.fussproject.org, the current version is 1.7 so most discussions are about that, but honestly, many of us started with 1.6 (or even earlier, like I did) and not all of us have thrown the dlsym, converted from md5 to sha256, added mccp, and converted to mudstrl/mudstrlcat yet. Of those, so far I've only done the mccp, that's why my code is considered a derivative of SmaugFUSS 1.6 rather than 1.7 at this point, and I'm still quite active on that forums because everything else still pertains to me. (It's those four changes that define 1.7 rather than 1.6.. actually, I think the conversion from \n\r to \r\n may have been part of that definition too, but it'd be plain foolish to not do that simple global code find/replace, even if, like me, you're not determined to qualify as SmaugFUSS 1.7.)
So, in short, yes, the discussions there still do have evrything to do with version 1.6 as well. It just means you've got a few more fixes to catch up on. :) |
-=Conner=-
--
Come test your mettle in the Land of Legends at telnet://tcdbbs.zapto.org:4000
or, for a little family oriented medieval fun, come join us at The Castle's Dungeon BBS at telnet://tcdbbs.zapto.org
or, if you just want information about either, check our web page at http://tcdbbs.zapto.org | | Top |
|
| Posted by
| Samson
USA (683 posts) Bio
|
| Date
| Reply #7 on Sat 18 Nov 2006 11:56 PM (UTC) |
| Message
| | As others have said, there's no huge difference between 1.6 an 1.7. It's not like Microsloth software where one minor version number means you've done 8 years worth of feature piling-on and bugfixing. Conner basically nailed it. 1.7 was mainly about dlsym, sha256, and other non-essential changes. The fundamental base code is still pretty much the same, and the bugfix posts will still apply. | | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
29,919 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top