upgrading cliff notes (was: upgrade from m to n)

Post Reply
syntax53
Posts: 0
Joined: Wed Apr 03, 2002 6:00 am

upgrading cliff notes (was: upgrade from m to n)

Post by syntax53 »

here are the notes i took while i was upgrading morbid to v1.11n. i'm not gonna take the time to write it out nice and neat and in sentance structure cause i dont intend for it to be a tutorial ... more of just a view of how some people do things.



---[snip]





downed board

zipped up wgserv directory

downloaded file

extracted

database recovery

non ganghouse-item cleanup

database recovery



tested board to make sure it works

made a full export for both realms

made backup of whole bbs folder and named it "wgserv.before.n.after.itemsweep"

got a program called "FileCheckMD5" and made a CRC snapshot of all the files within the WGSERV folder

note: this steps dealing with this are only necessary because i was manually installing the second mud and needed to know which files to copy in

installed n to wgserv

used the FileCheckMD5 program to check and see which files were changed on the install

patched the dll

loaded the board

... it crashed: "attempt to read from: AD"







talk to PanterraX ... said he had to put original dats back in to get it to work at first

start putting original dats back in, get to items and it starts working

put all the edited dats back in except items

new crash: "attempt to read from: FA"

mess around with adding/removing dats, find out the next problem file is spells

put all original edited dats back in except items and spells

bbs loads



investigation results: copy in stock wccitem2.dat and wccspel2.dat files





loaded bbs

put a player in the realm and waited for "Automatic database update complete"

... it crashed: some btrieve error trying to insert record into the textblock dat







talked to panterrax and he says the update file always errors on inserting to the textblocks

my theory: it's most likely because theoreticly metro would never have to insert textblocks from the update file because when you install mud the normal way it overwrites the textblock file everytime (just like it overwrites the .dll). so the dll prolly doesn't even have the functions to do it, and it shits (the reason it did it in this case is because in the last investigation i copied in my old wcctext2.dat file)

investigation results: copy in stock wcctext2.dat





put in the UPDATE_SPEED=5 setting into the WCCMMUD.INI's (makes the update file load all the way on bbs startup)

loaded bbs

shut it down

loaded it again (to make sure all v1.11n settings are definately in)

shut it down

loaded up nightmare

redid edits to stock records (no new records for this mud)

compiled update

//2nd realm stuff now//

made backup of whole bbs folder and named it "wgserv.before.n.after.first.realm.done"

copied files that needed to be changed from m to n to a folder and converted them to WBB

copied those files into WGSERV

copied in old WCC*.MDF and WBB*.MDF files for the module names

loaded bbs

loaded good, checked out dats, n stats are in

compiled blank update files for both realms so bbs would load faster while doing the next load of edits

imported textblocks from the full export backup for the quests

>

>neutral -- 2:(510), 4:(2857), 5:(9474)

>good -- 2:(497), 4:(2854), 5:(9460)

>evil -- 2:(487), 4:(2860), 5:(9489)

>

>Dhelvanen/Meditate - (9046)

>dying master assassin/Stealth - (9029)

>Master Smith Martok/Red Iron Weapons - (2629)

>Aldreth/Smash - (2942, 2947)

>

>These numbers were updated 12-26-2003 at 05:56 PM

>

reconnected stock rooms to the new areas

redid edits to all the stock records



stopped taking notes.





supplement #1 (only neccessary really for new classes that have Kai)



remove the race checks from each forms casting textblock and add the lines for the new kai classes (or import if available) (2910-2914). -- you can also leave the race checks and then add a crap load of lines for your new classes for each of the races except half ogre ... but do we really care about half-ogres learning kai spells?

remove the race checks from kuel to learn the forms and add the lines for the new kai classes (or import if available) (2903).

unrestricted the class-only exit to and from kuels room (16/2667).
syntax53
Posts: 0
Joined: Wed Apr 03, 2002 6:00 am

Re: upgrading cliff notes (was: upgrade from m to n)

Post by syntax53 »

update ... forgot about kuel and the kai forms for new races. removed the race checks from each forms casting textblock (2910-2914). removed the race checks from kuel to learn the forms (2903). unrestricted the class-only exit to and from kuels room (16/2667).
iNViSiGOD
Posts: 0
Joined: Wed Jul 10, 2002 5:00 am

Re: upgrading cliff notes (was: upgrade from m to n)

Post by iNViSiGOD »

That was a mess, for lunar it was:





Down BBS.

Backup all WCC files.

Export all edits to a NMR dat file.

Delete all WCC files from WG directory.

Install 1.11n

Bring board up and let Update complete.

Down bbs.

Import edits from 1.11m to 1.11n

Run a database update.

Run a majormud recovery.

Run the BBS.

Let users enjoy.
syntax53
Posts: 0
Joined: Wed Apr 03, 2002 6:00 am

Re: upgrading cliff notes (was: upgrade from m to n)

Post by syntax53 »

supplement #2:



screwed up when i imported the old textblocks for smash (thanks kai shadowbane). i imported blocks 2942-2950 which includes the textblocks for the ice chest -- blocks 2943 and 2944. those blocks changed in v1.11n because of adding the scroll that gives one of the new mage spells. so i exported them from fresh dats and imported them back in.
Post Reply

Return to “Editing Questions and Guides”