Jump to content


Photo

A CaH mod that eliminates levels or l2mod


  • Please log in to reply
36 replies to this topic

#1 petroglyph

petroglyph
  • Members
  • 18 posts

Posted 17 August 2009 - 05:30 PM

Hey,

To make things brief: I am looking for a CaH mod that basically lets you select any of the powers of a hero at any level. For the game BFME II (1.6 patch).

If there are none(and I've searched tons, I've found mostly CaH mod that pimps the heroes unevenly), then is there a guide to create your own?

I did find this but the language was so vague and ambivalent: http://www.the3rdage...6?apage=52#page

Is there another, a bit clearer guide?

Many thanks!

#2 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 17 August 2009 - 05:35 PM

All you need to do is change this line in every one of the powers in commandbutton.ini :p :unsure:
CreateAHeroUIMinimumLevel				  = 3
to
CreateAHeroUIMinimumLevel				  = 1

Ridder Geel

#3 petroglyph

petroglyph
  • Members
  • 18 posts

Posted 17 August 2009 - 07:08 PM

I love you! :p
Naturally, I'll back-up the original files.

---

Update:

Okay, I can't find the .ini file! I checked the local dir in the C:/Program:/Electronic Arts:/ etc etc, and in the data folder I can see no ini folder. I have "see hidden files" on.
I also went into the Application Data folder, and nothing there. Where are the .ini files? And what if I dont have them? Can I download them somehow?
Is this it? : http://www.the3rdage...item-57?addview

---

Update 2:

I can find the ini.big.. but not the one you described.
I did download this:
http://www.filefront...eforPatch6.zip/
(I haven't installed it). But it only contains the ini.big. Does this mean this file is the one I should edit?

----

Update 3:

I did copy the ini.big because I found the stuff inside the file and I am now editing! I'll update to tell you how it went ;)

---

Update 4:

It went to hell :unsure:

---

Update 5:

Okay, I downloaded these patch 1.6 ini packages off a website:
http://www.the3rdage...item-57?addview

I'll try these. At all descriptions on how to change something they all type: ...\data\ini\createaherosystem <CaH Class Name> .inc etc. Im just assuming it's in the data folder of the C/Program folders.

So I'll use my back-up and try again.

Edited by petroglyph, 17 August 2009 - 07:42 PM.


#4 petroglyph

petroglyph
  • Members
  • 18 posts

Posted 17 August 2009 - 07:56 PM

Instead of doing another update: shortly put: I can start the game after I edited the file you told me, but I had to place the ini files in the data folder. Now, that I try to create a hero, it doesn't work with all powers selectable from scratch. It's still like it used to be.

Any ideas?

#5 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 17 August 2009 - 09:25 PM

You need to edit the file in INI.BIG just make sure to have a backup of the file before doing this :p :unsure:
Ridder Geel

#6 petroglyph

petroglyph
  • Members
  • 18 posts

Posted 17 August 2009 - 11:34 PM

The file "in" ini.big? You mean the file itself?

And I did, but the game kept crashing. I basically set all values to 1.

#7 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 17 August 2009 - 11:43 PM

Well thats not smart... Because... there is a level 2 fireball for example :unsure: You get where im going? :p
Maybe you should make all the lines like this:
CreateAHeroUIPrerequisiteButtonName = None
instead of
CreateAHeroUIPrerequisiteButtonName = .........

Ridder Geel

#8 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 17 August 2009 - 11:58 PM

Instead of having a large copy of the ini.big file

Make a new big file called _mymod.big in the games directory and put only your version of the commandbutton.ini in it, just make sure the ini file is in the right sub directory like data/ini/commandbutton.ini or what ever its supposed to be

Edited by DIGI_Byte, 18 August 2009 - 01:44 AM.


Lyon-Fixed.gif
RIP 2323


#9 petroglyph

petroglyph
  • Members
  • 18 posts

Posted 18 August 2009 - 05:43 AM

All you need to do is change this line in every one of the powers in commandbutton.ini :p :unsure:

CreateAHeroUIMinimumLevel				  = 3
to
CreateAHeroUIMinimumLevel				  = 1



That's exactly what I did and nothing else. I didn't touch the

CreateAHeroUIPrerequisiteButtonName = None


which you suddenly added now. Can you give me the full instructions from the beginning..?


----

Instead of having a large copy of the ini.big file

Make a new big file called _mymod.big in the games directory and put only your version of the commandbutton.ini in it, just make sure the ini file is in the right sub directory like data/ini/commandbutton.ini or what ever its supposed to be


I didn't have a copy of the ini.big file, I edited the original myself. I just copied it for a back-up in a safe folder outside the game dir.

How should I make the new big file? Copy the old one and rename it? Or make one by right-clicking in an empty space and go from there?
And do you mean I should only have the commandbutton.ini file and delete all others in the ini folder?

By the way, maybe my old heroes are screwing it up, should I delete them? But I'd like to back-up them too, is there a way to do that?

Edited by petroglyph, 18 August 2009 - 05:44 AM.


#10 DIGI_Byte

DIGI_Byte

    Unitologist

  • Hosted
  • 1,747 posts
  • Location:Australia
  • Projects:GTFO
  •  Everybody do the Flop!

Posted 18 August 2009 - 05:56 AM

Replace the original in the big file EXACTLY eg data/ini/commandbutton.ini (or something like that)

Now save the big file, Now the ini.big should be back to the original

now... get an extracted copy of the original commandbutton.ini

Ok basicallly if you've installed the Big viewer you should be able to "right click->createnew->.big file"

Place a copy of the original commandbutton.ini it in your new .big file you made eg data/ini/commandbutton.ini (or something like that)

and Save

Close it and rename your new .big file to anything you want but it MUST have _ at the begining EG _mymod.big or _newmod.big etc

Make a copy of your new big file if you want

Now open it and edit the data/ini/commandbutton.ini

Remeber to save before closing

Hope that helps.

Edited by DIGI_Byte, 18 August 2009 - 05:57 AM.


Lyon-Fixed.gif
RIP 2323


#11 petroglyph

petroglyph
  • Members
  • 18 posts

Posted 18 August 2009 - 06:02 AM

So now, what I did, is that I basically copied the ini.big file(the default one), I took away all the data in it, renamed it to "_mymod.big", and added everything in my commandbutton.ini file.

I hope it'll work. If Ridder Geel's original instructions are correct, that is.

Edit: I see you just replied. I'll read your stuff first.

Edit2: Okay, i dont wanna be a whiner but it's a bit messy what you've written. eg = for example(?). could you streamline what you wrote a little bit and put it into steps? Also, im a complete newb not only to the game but to modding like this at all, it's my first experience with any game(I suppose it shows :unsure:).

What I basically did, as I said above, is that I coped the ini.big file(the default), removed all data, pasted all the data from the commandbutton.ini file and renamed it _mymod.big. I still have the default ini file in the dir, and it's working. I didn't move the commandbutton.ini file from the data/ini/ folder, I just copied what was inside. Is this correct?

Edited by petroglyph, 18 August 2009 - 06:07 AM.


#12 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 18 August 2009 - 08:44 AM

Ok that sounds right...

What im saying is that in CAH there are powers...
Like this:
Req level 1
(LVL1 Fireball)
Behind that is
Req level 3
(LVL2 Fireball)

So if you want to change all of the powers to level 1 then you need to remove the CreateAHeroUIPrerequisiteButtonName so that that line says:
CreateAHeroUIPrerequisiteButtonName = None
Otherwise both Level 1 fireball and level 2 fireball will try to get in the same position... which will cause errors :p
Do you get it now? :p
Ridder Geel

#13 petroglyph

petroglyph
  • Members
  • 18 posts

Posted 18 August 2009 - 01:09 PM

I do, I wish you've said this from the beginning :p

So, after this huge mess... Can someone of you(or anyone else) clean this up? I've gotten 3 versions, and of those 3, two of them are from the same person.
In a short, clear way.

E.g. do I only edit the big.ini file that exists or should I do something else? Again, here there are many different versions. Can you, any of you, do a full, clear summary which does make sense and is ONE single version?

Edited by petroglyph, 18 August 2009 - 01:12 PM.


#14 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 18 August 2009 - 02:29 PM

Well you could make a new .BIG file that has a name like this _MYMod.BIG
Or you could just edit the INI.BIG either way it works ;) But it may mess up your multiplayer :p
So if you plan on playing multiplayer then just do the _MYMod.BIG and when you want to play multi just remove that big file from your folder ;)

then you....

All you need to do is change this line in every one of the powers in commandbutton.ini ;) :p

CreateAHeroUIMinimumLevel				  = 3
to
CreateAHeroUIMinimumLevel				  = 1


and then

What im saying is that in CAH there are powers...
Like this:
Req level 1
(LVL1 Fireball)
Behind that is
Req level 3
(LVL2 Fireball)

So if you want to change all of the powers to level 1 then you need to remove the CreateAHeroUIPrerequisiteButtonName so that that line says:
CreateAHeroUIPrerequisiteButtonName = None
Otherwise both Level 1 fireball and level 2 fireball will try to get in the same position... which will cause errors :p


Ok? :p
Ridder Geel

#15 petroglyph

petroglyph
  • Members
  • 18 posts

Posted 19 August 2009 - 03:14 AM

You give two versions, again! ;)

Now you say I can edit the big.ini(first you only talked about commandbutton.ini)? Which one is it!

I think, no offence, that it's better if I take this into steps myself and you correct all the steps.

1. Let's say I want to play MP.

2. I follow the instructions of your first post Ridder Geel(despite mixed messages that it might not be enough, including from you). I take the commandbutton.ini and make the changes.

3. I should also, from the second and new version remove all the "CreateAHeroUIPrerequisiteButtonName = None" lines in commandbutton.ini?

4. Now, I create the _mymod.ini file. To keep it simple, can I copy my old file, ini.big, and just remove all the code inside and paste the new code from commandbutton.ini?

After I've created the _mymod.big file, what do I do? How will it work for me? Do I need to activate it somehow?


Please, keep things structured and simple.

Edited by petroglyph, 19 August 2009 - 03:21 AM.


#16 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 19 August 2009 - 07:31 AM

3 No.... You change all the lines that say
CreateAHeroUIPrerequisiteButtonName = ANYTHING
to
CreateAHeroUIPrerequisiteButtonName = None

4 you just keep the commandbutton.ini and you change the parts from the CAH buttons :p

Well is the _mymod.big is in your installation directory it will work just fine :good: ;)

Edited by Ridder Geel, 19 August 2009 - 07:33 AM.

Ridder Geel

#17 petroglyph

petroglyph
  • Members
  • 18 posts

Posted 20 August 2009 - 07:18 AM

1. Just to make 100 % sure, about the " CreateAHeroUIMinimumLevel " line. I should still take it all to 1? Or is this a mistake? You still haven't given a clear answer on this issue. First you said so, and later you said this "wasn't smart". Again, which one is it?




------



2. And another question about what DIGI_byte wrote.

Basically, I should edit BOTH the _mymod.big file AND the commandbutton.ini file? The _mymod.big should be an EXACT copy of the commandbutton.ini file, correct? The thing is. There are, as always in this thread, two versions:

Either I:

- have the original commandbutton.ini intact, but paste it into _mymod.big and edit only _mymod.big

or

- have commandbutton.ini edited and THEN paste the EDITED version of the file into _mymod.big





I hope we can finish this soon... :good:


By the way:, the situation now is this: I've edited both the commandbutton.ini and the _mymod.big identically. I've stored the original ini.big in a safe back-up folder.
The way I've edited both commandbutton.ini and the _mymod.big is that I basically followed your instructions of your first two major posts. The first post was about editing the CreateAHeroUIMinimumLevel to 1 on all powers(which you stated). The second thing you wrote was to take CreateAHeroUIPrerequisiteButtonName = None on all powers. Both of these things I have done both in _mymod.big and the commandbutton.ini file. I still get errors.

Edited by petroglyph, 20 August 2009 - 07:50 AM.


#18 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 20 August 2009 - 08:35 AM

1. Yes they all should be 1 :p :good:

2... just make sure an edited version is in _mymod.big :xcahik_:

So you then have this file in your big file... data\ini\commandbutton.ini ;) ;)
Ridder Geel

#19 MrFurious

MrFurious
  • Members
  • 87 posts
  • Location:The Netherlands
  • Projects:Memories Through Middle-Earth Coder

Posted 20 August 2009 - 10:07 AM

I'll try to make a clear guide for you. It might be a bit late, but I hope it'll help you.

1. First remove everything you tried, because it will probably mess it up. Then copy your ini.big backup back into the game directory.

2. Open up your original ini.big, select the commandbutton.ini and use "Edit > Extract File". It doesn't really matter where you extract it. When you're done, you can remove it.

3. In FinalBig, open up an empty big file. Now go to "Edit > Add File", and add the commandbutton.ini you just extracted. The name it asks for should be the exact name it had before you extracted it.

4. Save the .big file as _MyMod.big, inside the game directory.

5. Now go to the commandbutton.ini, and change the following lines:
CreateAHeroUIMinimumLevel				  = <level>
to:
CreateAHeroUIMinimumLevel				  = 1

6. Then change the following lines:
CreateAHeroUIPrerequisiteButtonName = <buttonname>
to:
CreateAHeroUIPrerequisiteButtonName = NONE

7. Again, save your .big file. You can open up BFME2 like you always do, and it should be working.

#20 Ridder Geel

Ridder Geel

    Master Yelloh

  • T3A Staff
  • 10,852 posts
  • Location:The Netherlands (AKA: Holland)
  • Projects:RC Mod + SEE + RTS Engine
  •  The Dangerous T3A Team Chamber Member
  • Division:BFME
  • Job:T3A Staff

Posted 20 August 2009 - 10:16 AM

The way Mr Furious said it you should understand it completely :good: I think :xcahik_:
Ridder Geel




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users