Author Topic: B&W - Fixing Players 5 to 7  (Read 1205 times)

0 Members and 1 Guest are viewing this topic.

Offline Kratzean

  • February 2006
  • 268 Posts
  • Reputation Power: 8
  • Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.
  • Kratzean ist es! Kratzean is it!

    • Kratzeansworld (Germany)
B&W - Fixing Players 5 to 7
« on: Feb 14, 2017, 06:38 pm »
I found a way, to fix PLAYER_FIVE, PLAYER_SIX and PLAYER_SEVEN.
If you play a skirmish map with this players, they don't have own statistics in the menu and they don't count to the winning conditions for defeated enemies. So normal you only need to destroy the other 3 players, but not the last 3.

At the moment it only works with a cracked creatureisle.exe, but I want to make it possible for runblack.exe too.

Open with an Hexeditor the creatureisle.exe and edit this values:
Address)            Old Value             =>         New Value
Basics (Players):
1645FF) B8 B5 00 00 00 04 73 01 => B8 B5 00 00 00 07 73 01
168D0C) B8 B5 00 00 00 04 73 01 => B8 B5 00 00 00 07 73 01
17AB04) B8 B5 00 00 00 04 73 01 => B8 B5 00 00 00 07 73 01
25F339) BE B5 00 00 00 04 0F 83 => BE B5 00 00 00 07 0F 83
17AB62) 05 70 B7 D7 00 04 00 33 => 05 70 B7 D7 00 07 00 33
17AC7B) 11 00 00 83 FB 04 0F 82 => 11 00 00 83 FB 07 0F 82

Creature-Statistics:
182970) 99 F7 F9 83 F9 03 89 4C => 99 F7 F9 83 F9 05 89 4C
18299A) F6 C7 44 24 10 F0 00 00 => F6 C7 44 24 10 73 00 00
1829E5) 7C 24 14 83 FB 02 75 17 => 7C 24 14 83 FB 04 75 17

Tyke-Statistic-Fix:
17F7BB) 44 24 18 83 C7 02 48 89 => 44 24 18 83 C7 01 48 89
17FAAB) 44 24 14 83 C7 02 48 89 => 44 24 14 83 C7 01 48 89
182AB9) 66 83 7C 5A 02 00 8B F0 => 66 83 7C 1A 02 00 8B F0
17ABE5) 66 89 34 5D 72 B7 D7 00 => 66 89 B3 72 B7 D7 00 90
17AB8B) 66 C7 04 5D 72 B7 D7 00 00 00 => 66 C7 83 72 B7 D7 00 00 00 90

If you find some bugs or it don't work, tell it me and perhaps make a screenshot of this.
I am a big mapper.
NR one= Black&White
Skype-Account: Bamelin.
Here you can talk about my Genesismod (with an extern Download to v2.00: http://www.bwfiles.com/forum/index.php?topic=4230

Offline Handsome Matt

  • August 2005
  • 281 Posts
  • Reputation Power: 21
  • Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!Handsome Matt is awe-inspiring!



    • My Portfolio
Re: B&W - Fixing Players 5 to 7
« Reply #1 on: Feb 15, 2017, 11:22 am »
Hey how did you find all these values? (This is really advanced stuff!) I can convert these to runblack.exe addresses if you need them though, let me know :)

I can also throw these changes into the fan patch if you want to ship your maps more easily to users. (As long as there are no bugs with these changes)
« Last Edit: Feb 15, 2017, 12:06 pm by Handsome Matt »

Offline Kratzean

  • February 2006
  • 268 Posts
  • Reputation Power: 8
  • Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.Kratzean is a force to reckon with.
  • Kratzean ist es! Kratzean is it!

    • Kratzeansworld (Germany)
Re: B&W - Fixing Players 5 to 7
« Reply #2 on: Feb 15, 2017, 01:13 pm »
If i tried to use this on runblack.exe, the game crashes, so at first I want to fix this.
Perhaps one possible reason can be, that the original Black&White don't have a Tyke Creature.



edit: On the original B&W it's something harder, because some values are total different from the values of CI. :(
It's possible, to make the other players (PLAYER_FIVE, PLAYER_SIX and PLAYER_SEVEN) avaiable for the condition to defeat them to win, but the Statistics (like the ones in CI) I don't can change at the moment.

Only search these Values in the runblack.exe and change them:
B8 B5 00 00 00 04 73 01 => B8 B5 00 00 00 07 73 01 (3 times these values, search all 3 of them)
and
BE B5 00 00 00 04 0F 83 => BE B5 00 00 00 07 0F 83

But I think, that tis is better than nothing.

edit 2: But when you like, you can add this to your FanPatch (for B&W only the working values without the statistics and for CI all working values). In the Future I want to find more of this Codes. Perhaps I find a way, to add aditionally MAP-Scripting-Values, like an 'SET_PLAYER_COLOR("PLAYER_ONE,4646FFFF")'-Command or extra options for landnumbers over 10^^

And ONE important note for CreatureIsle-Multiplayer-Games! The statistics Men can't shown the statistics for more than 8 Creatures!!! On a skirmishmap it can show Tyke and the other 7 Players, but if you play Multiplayermode with more than 4 Players on it, and more players have Tyke-Creatures, the game Crashes, if you go to the Creature-Statitics!!!

Avoid the statistics, when there are more than 8 Player-Creatures (Normal+Tykes), or it crashes!!!
« Last Edit: Feb 16, 2017, 05:37 am by Kratzean »
I am a big mapper.
NR one= Black&White
Skype-Account: Bamelin.
Here you can talk about my Genesismod (with an extern Download to v2.00: http://www.bwfiles.com/forum/index.php?topic=4230

Offline GonTar

  • September 2019
  • 3 Posts
  • Reputation Power: 1
  • GonTar has no influence.
Re: B&W - Fixing Players 5 to 7
« Reply #3 on: Sep 03, 2019, 07:27 pm »
Is this fix already implemented on the Black & White patch?

Me and some friends want to play and we could be 6-7 so i'm really interested in this, we don't know how to install/play Creature Isle so we would love to know if it's fixed for B&W :)