Author Topic: Updating Cep 2.2 to 2.4 in a custom module and 2da problems - Help  (Read 341 times)

Legacy_Dom Vitor

  • Newbie
  • *
  • Posts: 8
  • Karma: +0/-0


               Hello everyone. I have a delicate problem.

I have an old custom module from a P.W. server, a nice and well done one. But have a outdated version of cep... The (clean and functional) 2.2 version and an (partial and dirt) update to 2.3 version. I want to update this to 2.4 but I have some questions about how to make this.

1 - The P.W. module have a custon 2da, with custom classes and custom tilesets, but works well with the old cep version. I need first a way to merge without losing any feature of the old version of 2dA, or at least, keep a track of each change to correct and reconfigure the custom 2da later. Note: The custom 2da have some external haks, with somes tilesets.

2 - I have other problem. The scripter of our builder's group have a new girlfriend and make some small mess with a version of the 2da. He placed two custom but empty character classes. I want to remove or correct this, but I have a lack of experience to make this by myself. Someone can point to me some tool to remove or change this point of the 2da files?
               
               

               
            

Legacy_Greyfort

  • Sr. Member
  • ****
  • Posts: 442
  • Karma: +0/-0
Updating Cep 2.2 to 2.4 in a custom module and 2da problems - Help
« Reply #1 on: April 19, 2012, 12:23:04 am »


               Currently I know of no program that will fix 2da.'s.  Most work done on 2da is manual.  What you would most likely do is Find the cep2.4 2da file, take your current module 2da and adjust all your custom to occur after the 2.4.

If you send me a PM, I could talk with you and try and fix the 2da issue and give you instructions on how to so that in the future if you add more of your own custom content it wont interfere.
               
               

               
            

Legacy_Lightfoot8

  • Hero Member
  • *****
  • Posts: 4797
  • Karma: +0/-0
Updating Cep 2.2 to 2.4 in a custom module and 2da problems - Help
« Reply #2 on: April 19, 2012, 12:43:19 am »


               

Greyfort wrote...

Currently I know of no program that will fix 2da.'s. Most work done on 2da is manual. What you would most likely do is Find the cep2.4 2da file, take your current module 2da and adjust all your custom to occur after the 2.4.


*cringe*   You coud cause bugs/crashes doing it that way.   

Since he has been using his current set of 2da's for character creation and building, Just changing a 2da line will not change all of the items already built from that line.   

You will need to start with his 2da's and add the 2.4 entries to that.   If there is a conflict with lines it is the new content that is being added to the server that will need to find a new line.  Not the old content that has already been built with.
               
               

               
            

Legacy_Dom Vitor

  • Newbie
  • *
  • Posts: 8
  • Karma: +0/-0
Updating Cep 2.2 to 2.4 in a custom module and 2da problems - Help
« Reply #3 on: April 19, 2012, 07:39:51 am »


               Thanks for all help, Grayfort and Lightfoot8.

Let's see the problem in a practical way, so I can learn to solve and understand it better...

I have to take my custom 2da (the mainly 2da) and check every new entry in the merging process to place in any empty line all 2.4 cep stuff from other 2da, to keep safely my custom classes, custom tilesets and other stuff, protected against accidental overwriting?

In other worlds, I take my custom 2da to use as "main" file and overwrite the cep 2da over, taking care to not overwrite my custom stuff and choosing any empty line to place the new stuff and skip the which is equal to my custom 2da or other stuff that I do not want to copy or upgrade?

If yes, I have to find the right tool to compare each line in the 2da file, move and copy whatever is necessary. Anyone said notepad? '<_<'

Now I have some questions...

1 - I need to follow any special rule to place some kind of stuff in the right place to avoid bugs? Like "you can use only line 12 to 25 to place tilesets, line 50 to 70 to place feats info" and other things like this?

2 - Using Cep (and any community custom content) I have to follow any certain rules to keep the stuff in the right place for the other players? In a example, if I place a plc in my custom 2da in a 325 line, but if the CEP 2.4 use the same line to show a dagger, what works right? The cep hak or my line, because my module and the custom 2da works to redirect the stuff using my own haks (and the cep haks in a lower priority, in my 2da)?