Author Topic: Easycompany  (Read 43338 times)

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Easycompany
« Reply #45 on: May 21, 2017, 05:21:40 PM »
OK

 :critter:  Here's an alpha test.

I made a simple PUD for a tester, but you can use the built in editor to make your own.

Have a look at the .ini file and you can probably work out how to configure the editor for other mods - I havn't written any docs yet...

To test the map, all players must have LiveMod.exe running and active.
(click the lamb icon to activate it).

Still pleanty of work to do, but using this method we should be able to do lots of cool stuff, like embed GRPs in the PUD files so the graphics will change for that game etc...  :fro:

Check it out.



What features does this contain so far? I was going to release the Ultra editor today, but I have a few things to correct.

Maybe I can send the info and code of my project and you can add into yours? Me and easycompany spent weeks and months reversing Warcraft 2.

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Easycompany
« Reply #46 on: May 21, 2017, 05:30:29 PM »
https://www.virustotal.com/en/file/cf20e7c6a4ea3679b564f7d0b481a0451decc2cfe2e8419261bffd692227c0b1/analysis/1495401892/

I assume those are false positives. I will check into it later. I would recommend to send a build into those companies and have them analyzed! 10+ detections. Mostly from injecting.

Offline Lambchops

  • Ogre Mage
  • ********
  • Posts: 1541
    • View Profile
Re: Easycompany
« Reply #47 on: May 21, 2017, 06:20:35 PM »
Maybe I can send the info and code of my project and you can add into yours?


You can add it yourself, thats the point. Put the details of what you want to change in the .ini file

I assume those are false positives.


LOL Havn't looked at it, but only 10 is nice  ;D  I'm guessing THIS post will still be relevant.

its gooder to hax hard and NEVER get caught!

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Easycompany
« Reply #48 on: May 21, 2017, 06:32:51 PM »
Maybe I can send the info and code of my project and you can add into yours?


You can add it yourself, thats the point. Put the details of what you want to change in the .ini file

I assume those are false positives.


LOL Havn't looked at it, but only 10 is nice  ;D  I'm guessing THIS post will still be relevant.



I see, can you add delimiters for example to edit a spell you need two memory locations and two values. So I can prevent having a massive .ini file



Edit: So the sided values everyone would need the same .ini file? For onscreen I could technically add that and only I would receive it.. Don't try it people it's detected with antihack. (I think this is awesome)


If not already is the ini file locked to a map or all maps?



« Last Edit: May 21, 2017, 06:41:55 PM by tupac »

Offline shesycompany

  • Death Knight
  • *********
  • Posts: 3587
  • retired, be in music section
    • View Profile
Re: Easycompany
« Reply #49 on: May 21, 2017, 06:33:51 PM »
dude the finals are up get back to this stuff later :P seems like a cool approach lamb!
« Last Edit: May 21, 2017, 06:36:40 PM by easycompany »

Offline Lambchops

  • Ogre Mage
  • ********
  • Posts: 1541
    • View Profile
Re: Easycompany
« Reply #50 on: May 21, 2017, 06:53:37 PM »
I see, can you add delimiters for example to edit a spell you need two memory locations and two values. So I can prevent having a massive .ini file

That sort of thing shouldn't be too hard to add, if you give me an example of exactly what you want.

Edit: So the sided values everyone would need the same .ini file? For onscreen I could technically add that and only I would receive it.. Don't try it people it's detected with antihack. (I think this is awesome)

If not already is the ini file locked to a map or all maps?

The ini file just configures the editor.

The editor adds the mods to the PUD file.

When the game is played, the mods are loaded from the PUD file so they are the same for all players.

As the game has always been, if one player has different mods they will drop from the game - all players must use the same map.

:critter:

EDIT: So just to clarify - To play a modded PUD all you need to do is run the LiveMod program. You don't need to ever look at the editor so you don't need any ini file at all.

« Last Edit: May 21, 2017, 07:10:01 PM by Lambchops »
its gooder to hax hard and NEVER get caught!

Offline shesycompany

  • Death Knight
  • *********
  • Posts: 3587
  • retired, be in music section
    • View Profile
Re: Easycompany
« Reply #51 on: May 21, 2017, 06:59:26 PM »
ill find some,later on, ill have to go thru them find out which is which,building take spells is pretty cool,invisi and poly morph  works on them :o but ud want to leave something alone like a gold mine  :P lusted towers  :o heal your buildings :o  :))

unsure what organic in the pud would do crash?

i have found fully auto towers.....which is in the grp timing etc part (hard to make sense of it)
which is to bad of a weapon to have for war2 :P maybe  a ww2 rts
« Last Edit: May 21, 2017, 07:12:23 PM by easycompany »

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Easycompany
« Reply #52 on: May 21, 2017, 07:24:07 PM »
I see, can you add delimiters for example to edit a spell you need two memory locations and two values. So I can prevent having a massive .ini file

That sort of thing shouldn't be too hard to add, if you give me an example of exactly what you want.

Edit: So the sided values everyone would need the same .ini file? For onscreen I could technically add that and only I would receive it.. Don't try it people it's detected with antihack. (I think this is awesome)

If not already is the ini file locked to a map or all maps?

The ini file just configures the editor.

The editor adds the mods to the PUD file.

When the game is played, the mods are loaded from the PUD file so they are the same for all players.

As the game has always been, if one player has different mods they will drop from the game - all players must use the same map.

 :critter:

Well for example not actual values!

[Death and Decay]
tab="dnd spell"
input=DECIMAL
output=1
address=0x004A1CAE,0x004A1CAE
limit=0,250
default=25,26
checked=1

1. So to replace death and decay with blizzard I would need to input 2 addresses and 2 values.

2. Also should be a comment section where we can add lists of addresses & values.

3. I see the format is in decimal, can we use Hex? That would be great and save time from converting all current research.

4. Is there a reason the range is from 0 to 250 instead of 255?

5. Now the hardest part. For example what if I would want a address to be triggered apoun certain conditions? So I have an address that changes the icons for units so a peon could have a mage icons(attack, move, blizz, fireball, etc.) The current set up would force all units and buildings to have those icons. So if we could add some mini scripting this would be pure ownage.
There is a string value in a memory location that changes to peon, mage, barracks when you click on them in game. We could then use that!
My psudocode idea
If selected = peon then
Call icons
End else
Call defaults
End

Something like that would be amazing! Think of all the possibilities. You could add the scores of each player in game and reward them with onscreen, or whatever the possibilities are endless. It would not be cheat proof because a person could edit the ini.... but if you networked the exe and said everyone has to use the hosts ini file boom!

Offline shesycompany

  • Death Knight
  • *********
  • Posts: 3587
  • retired, be in music section
    • View Profile
Re: Easycompany
« Reply #53 on: May 21, 2017, 07:26:26 PM »
oh,  i forgot 0 i think crashes 1 is smallest

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Easycompany
« Reply #54 on: May 21, 2017, 07:31:16 PM »
oh,  i forgot 0 i think crashes 1 is smallest
The 0 value is really important 0 to 255.

Offline shesycompany

  • Death Knight
  • *********
  • Posts: 3587
  • retired, be in music section
    • View Profile
Re: Easycompany
« Reply #55 on: May 21, 2017, 07:31:55 PM »
well 1 is lowest mana for heal last i checked ill doit again,

ok back let me find something for lamb to work with..didnt know everyone wants to mess with this god awful exe
« Last Edit: May 21, 2017, 07:34:22 PM by easycompany »

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Easycompany
« Reply #56 on: May 21, 2017, 07:33:51 PM »
well 1 is lowest mana for heal last i checked ill doit again,
That could cause a crash. It will be very important to document this stuff, new people will have trouble.

Offline shesycompany

  • Death Knight
  • *********
  • Posts: 3587
  • retired, be in music section
    • View Profile
Re: Easycompany
« Reply #57 on: May 21, 2017, 07:43:49 PM »
96150(08)switch 90 24 44 with E0 2B 44

you will have knights casting full map blizz if it works

Offline Delete mine too

  • Death Knight
  • *********
  • Posts: 2652
  • http://meatspin.com
    • View Profile
    • http://meatspin.com
Re: Easycompany
« Reply #58 on: May 21, 2017, 07:46:55 PM »
96150(08)switch 90 24 44 with E0 2B 44

you will have knights casting full map blizz if it works
Let's see if he updates with delimiters so we can use the spells here! If not we would have a huge config just for all the spells.

00405196 = 90
00415196 = 24
That will replace holy vision with blizzard ;)
 

Offline shesycompany

  • Death Knight
  • *********
  • Posts: 3587
  • retired, be in music section
    • View Profile
Re: Easycompany
« Reply #59 on: May 21, 2017, 07:52:50 PM »
yall nerds  ;D we can always release html2exe  :-*

my mouse icon better not turnto a  :critter:  >:(

but if yall wanted to make a stand alone exe part it wouldnt be as big as the pud editors,just not a whole lot of usefullness stuff as the pud afaik

but good news u can control which spells can cast...here is an example why poly is a bad all cast spell :P "every little thing she does" mess with the cpu,but inviso as long as it can be controled not to hit gold mines (may not be able to have it that way with buildings)is a great defense.

ok ruffed them all to this one value im just guessing shit right now.....heal does heal lol lust works also haste does to on canon towers guard..should of released this first :/

95f70-95fc0 =70 22 44  "on for buildings?"

but great got this little part out of the way and what it kinda is ...spell affects which type units.
« Last Edit: May 21, 2017, 09:59:43 PM by easycompany »