segunda-feira, 12 de novembro de 2012


War Commander Hacks




WC is a popular Facebook strategy game.

This is my first contribution and english its not my native language. So i am sorry if i wrote anything wrong over here.

First of all you will need "Cheat Engine" (www.cheatengine.org).

You will need know memory process you need open on cheat engine.

For firefox just look for process named "plugin_container" or something like this.

For Chrome, you will need access address chrome://memory-redirect/ and look for process named "Pepper Plugin Shockwave Flash" save it PID number.
Take this PID number and convert to hex (you can use windows calculator for this). Look for chrome process with this hex code.

-> Fast Unit Repair and Build (at low cost)



Ok, now go to WC, open the factory by exemple and look for some unit you want to change... let me takes Elite Hellfires for sample.
In my case it costs 579.360 metal and 772.320 oil to make.

First convert metal value to hex.
579.360 dec to 8D720 hex.

Separate the hex code from right to left like this (if the last number come single match you should add zero on it)
8D720 => 8 D7 20 => 08 D7 20

Now reverse the code:
08 D7 20 => 20 D7 08

Save that value: 20 D7 08

Do the same with oil:
dec to hex:
772.320 => BC8E0

Separete Blocks and reverse:
BC8E0 => B C8 E0 => 0B C8 E0 => E0 C8 0B

Value: E0 C8 0B

Now you need complete (with zero at the end) this value until he gets 4 hex codes (xx xx xx xx)
Some exemples: 64 3B (2hex codes) => 64 3B 00 00 (4 hex codes)

Metal Exemple: 20 D7 08 (3hex) => 20 D7 08 00 (4hex)
Oil Exemple: E0 C8 0B (3hex) => E0 C8 0B 00 (4hex)

Now merge both codes with metal first:
20 D7 08 00 + "E0 C8 0B 00" = "20 D7 08 00 E0 C8 0B 00"

Now you have the first string to search for "20 D7 08 00 E0 C8 0B 00".

Select Array of Bytes in cheat engine and search for this value almost always it will give to you 2 or 4
values.
Add all values to your list change the first one a little bit (like this value "64 00 00 00 E0 C8 0B 00" it will change the metal costs to 100 only) and check if the value was changed in factory if not procced to next value until you got the correct address dont forget to change wrong values back to original value ("20 D7 08 00 E0 C8 0B 00").

Now you have the correct address you should right click and "Browse this memory region" in that region you should see the current value ("20 D7 08 00 E0 C8 0B 00" if you changed it back or "64 00 00 00 E0 C8 0B 00" if you dont changed back).
Those values correspond to:

Metal in 4 hex codes + Oil in 4 Hex codes followed by the build time in 4 hex codes.

In my exemple: I have "20 D7 08 00 E0 C8 0B 00 60 54 00 00" where "60 54 00 00" its the build time value.

you can change it all to "64 00 00 00 64 00 00 00 03 00 00 00" it will make metal and oil build cost 100 resources each and time you will get about 3 seconds dont try use lower timer value or it may crash the flash plugin.


Now you have Fast Build and Fast Repair for that unit.
For fast platoon repair you should do this for each unit type you have in that platoon.
It works at airport too.


-> Fast Resource:


For Fast resource you can locate some unit code like this exemple.
Build 1 unit with 100 resources each (dont change the build time).
Change the metal and oil value to "80 F0 FA 02" (50.000.000 in hex).
Cancel the unit build it will give you back your 50.000.000 each that you havent spend for

-> Instant unlock/upgrade units/turrets in techcenter/lab/etc.


For exemple lets unlock Rifleman 2 stars.
He costs 8500 metal 7700 oil and takes 15min to complete.
Lets convert 8500 metal to hex/separete/reverse and get in shape of 4 hex codes completing with zeros if needed.

dec => hex => separete => reverse => shape in 4hex codes
8500 => 2134 => 21 34 => 34 21 => 34 21 00 00

Same for oil:
dec => hex => separete => reverse => shape in 4hex codes
7700 => 1E14 => 1E 14 => 14 1E => 14 1E 00 00

Merge both codes with metal first followed by oil
"34 21 00 00" + "14 1E 00 00" = "34 21 00 00 14 1E 00 00"
With Cheat Engine search for array of bytes called "34 21 00 00 14 1E 00 00".

Like the first exemple it almost allways will show 2 or 4 results in C.E add all to your list.
And start changing the first address to similar value like "64 00 00 00 14 1E 00 00" changing metal to 100.
Get back to WC and check if metal value of unit upgrade changed (dont forget to close the window and open it again because this value will not auto refresh on wc)
if it was changed you have found the correct address else just keep changing until you found the correct address change wrong address values back to original value ("34 21 00 00 14 1E 00 00").
Now you have the correct value just right click the address and "Browser this memory region"
You will have the value like this:
"34 21 00 00 14 1E 00 00 ..... 84 03 00 00"
|. . . . . . . . . . . |. . . . . . . . . |. . . |____ Here comes with unlock/upgrade time value
|. . . . . . . . . . . |. . . . . . . . . |____ others 5 values with 4 Hex Code(20Hex codes in total)
|. . . . . . . . . . . |____4 Hex codes for Oil Value
|___4 Hex codes for Metal Value

You can change the time to: "78 00 00 00" (2minutes in hex)


Go back to WC start the upgrade and click in finish upgrade. Remember dont let the time ( 2 mins ) end by itself. You need click finish

-> Instant Set Defense Tower upgrades.


Go to WC Click turret /Set Turret Chose the turrent you want to set.
Save those metal and oil values. Convert it like the first exemple (convert to hex/separate/reverse/shape in 4 hex codes/merge both codes)
This time the build timer value will the be the next 4hex block

Like this:
MM MM MM MM OO OO OO OO TT TT TT TT
|. . . . . . . . . . . |. . . . . . . . . . . |__ Time Value in 4 Hex code
|. . . . . . . . . . . |__ OIL Value in 4 Hex Code
|__ Metal Value in 4 Hex Code

Convert the time to "78 00 00 00" (2mins)
Start it and hit finish now. Remember dont let the time ( 2 mins ) end by itself.


-> Incresse Resources Capacity



With Cheat Engine, search for this big Array of Bytes:
"a8 61 00 00 50 c3 00 00 a0 86 01 00 40 0d 03 00 80 1a 06 00 00 35 0C 00 00 6a 18 00 c0 c6 2d 00 80 8d 5b 00 40 54 89 00"

Add to your list and replace all with:
 "80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05"

This will get you a lot of resource capacity for any storage level.


Simple like that



Upcomming WC Hacks share (all working from the last fix):

Freeze attack timers.
Deploy 6 Platoons in a single attack.
Overload defense capacity.
Overload air attack capacity.
Unlock Especial Units (kondor, elite units, etc)
Instant Building upgrades.


Some hacks take little time to explain in a post and i will release then i get some time to write it.





War Commander Hacks





WC é um jogo de estratégia popular no Facebook.

Primeiro você vai precisar do "Cheat Engine" (www.cheatengine.org).

Você vai precisar saber processo que você precisa abrir no Cheat Engine (C.E.)

Para o Firefox basta procurar por um processo chamado "plugin_container" ou algo assim.

Para o Chrome, você deve acessar o endreço  chrome://memory-redirect/ no navegador e olhar para o processo denominado "Pepper Plugin Shockwave Flash" salve-número PID.
Pegue esse número PID e converta para hexadecimal (você pode usar a calculadora do Windows para isso). No Cheat Engine abra o processo do chrome com o codigo hexadecimal do PID.

-> Reparação e Treinamento de Unidades Rápida e de baixo custo. 




Ok, agora vá para WC, abrir a "Factory" por exemple e procure alguma unidade que deseja mudar ... vou usar "Elite Hellfires" como exemplo.

No meu caso custa 579,360 metal e 772,320  óleo para fazer.
Primeiro converter o valor do metal em hexadecimal.
579,360 dezembro de 8D720 hex.

Separar o código hexadecimal da direita para a esquerda como esse (se o último número for de um digito você deve acrescentar o zero nele)
8D720 => 8 D7 20 => 08 D7 20

Agora reverter o código:
08 D7 20 => 20 D7 08

Salve esse valor: 20 08 D7

Faça o mesmo com o oleo:
decimal para hexadecimal:
772,320 => BC8E0

Separar blocos e reverter:
BC8E0 => B C8 E0 => 0B C8 E0 => E0 0B C8

Valor: E0 0B C8

Agora você precisa completar (com zero no final) este valor até que ele ter quatro códigos hexadecimais (xx xx xx xx), exemplo: 64 3B (2hex códigos) => 64 3B 00 00 (4 códigos hexadecimais)

No caso do nosso "Elite Hellfire":
Metal Exemple: 20 D7 08 (3hex) => 20 08 00 D7 (4hex)
Óleo Exemplo: E0 0B C8 (3hex) => E0 C8 0B 00 (4hex)

Agora vamos mesclar os dois códigos com metal em primeiro lugar:
20 08 00 D7 + "E0 C8 0B 00" = "20 D7 08 00 E0 C8 0B 00"

Agora você tem a primeira chave para procurar no cheat engine: "20 D7 08 00 E0 C8 0B 00".

Selecione array of bytes no cheat engine e procure por este valor. Quase sempre vai resultar em 2 ou 4 endereços.

Adicione todos os valores à sua lista, altere o primeiro endereço (como este valor "64 00 00 00 E0 C8 0B 00" vai alterar os custos de metal para 100 apenas), verifique se o valor foi alterado na fábrica. Se não foi alteado, pode prosseguir para próximo valor até que você tenha o endereço correto não se esqueça de alterar os outros valores de volta ao valor original ("20 D7 08 00 E0 0B 00 C8").

Agora você tem o endereço correto, clique com o botão direito no endereço e clique em "Browse this memory region" na região que você deve ver o valor atual ("20 D7 08 00 E0 C8 0B 00" se você mudou de volta ou "64 00 00 00 E0 C8 0B 00 "se você não mudou de volta).
Esses valores correspondem a:

Metal em quatro códigos hexadecimais + óleo em quatro códigos Hex seguido do tempo de construção em quatro códigos hexadecimais.

No meu exemplo: eu tenho "20 D7 08 00 E0 C8 0B 00 60 54 00 00", onde "60 54 00 00"  é o valor do tempo de treinamento.

você pode mudar tudo para "64 00 00 00 64 00 00 00 03 00 00 00" ele vai fazer o metal e óleo custarem 100 recursos de cada e 3 segundos para treinar a unidade. Não tente usar o valor de tempo mais baixo ou pode travar o Plugin do Flash .

Agora você tem treinamento e reparo rápido para essa unidade.
Para reparar o "platoon" inteiro você deve fazer isso para cada tipo de unidade que você tem nesse "Platoon".

Esse método funciona com unidades do "Airport" também.


-> Recurso rápido:



Para recurso rápido você pode localizar algum código unidade como o exemplo acima.
Construir uma unidade com 100 recursos de cada (não alterar o tempo de construção).
Alterar o valor do metal e do petróleo para "80 F0 FA 02" (50.000.000 em hexadecimal).Cancelar a unidade em construção que vai lhe dar de volta 50.000.000 de cada recurso que você supostamente gastou para construir.

-> Desbloquear Instant / atualização unidades / torres em TechCenter / lab / etc.



Por exemplo: como desbloquear o aprimoramento do Rifleman 2 estrelas.
Ele custa 8500 de metal 7700 óleo e leva 15min para ser concluído.
Primeiro converter 8500 de metal para hex / separar / inverter e transformar em forma de 4 codigos  hexadecimais completando com zeros se necessário.

dec => hex => separar => = reverter => em códigos 4hex
8500 => 2134 => 21 34 => 34 21 => 34 21 00 00

Mesmo para o petróleo:
dec => hex => separar => = reverter => em códigos 4hex
7700 => 1E14 => 14 1E=> 14 1E => 14 1E 00 00

Mesclar os dois códigos com metal primeiro, seguido pelo óleo
"34 21 00 00" + "14 1E 00 00" = "34 21 00 00 14 1E 00 00 "No cheat engine procurar pelo array de bytes "34 21 00 00 14 1E 00 00 ".
Como no primeiro exemplo, quase sempre mostrará 2 ou 4 resultados no CE. Adicionar todos os resultados a sua lista e começar a mudar um por um para descobrir qual o endereço correto. Voce pode mudar para "64 00 00 00 14 1E 00 00" que vai modificar o valor do ferro para 100.Voltar ao WC e verificar se o valor do metal mudou (não se esqueça de fechar a janela e abrir novamente, porque este valor não será de atualizado automaticamente no wc)
Se o valor de metal mudou você encontrou o endereço correto, caso contrario continue mudando até encontrar o correto, não esqueça de alterar os valores dos endereços errados de volta ao valor original ("34 21 00 00 14 1E 00 00").

Agora você tem o valor correto basta clicar no endereço com botão direito do mouse e clicar em "Browse this memory region"

Você vai ter o valor como este:
"34 21 00 00 14 1E 00 00  ..... 84 03 00 00"|. . . . . . . . . . . |. . . . . . . . . |. . . | ____ Aqui vem o valor do tempo em hexadeciomal
|. . . . . . . . . . . |. . . . . . . . . | ____ Outros cinco valores com 4 Código Hex (20Hex códigos no total)
|. . . . . . . . . . . | ____4 Códigos Hex de valor do petróleo
| ___4 Códigos Hex para valor do metal

Você pode alterar o tempo para: "78 00 00 00" (dois minutos em hexadecimal)


Volte para WC iniciar a atualização e clique em "Finish Now". Lembre-se não deixe o tempo (2 minutos) acabar sozinho. Você precisa clicar em "Finish Now".

-> Definir atualizações instantâneas para Tower Defense.



Ir para WC, escolha a torre e clique em "Set Turret". Escolha a Torre você deseja definir.
Guardar os metais e os valores de petróleo. Convertê-lo conforme exemplo primeiro (converter para hex / separado / reverso forma / 4 em códigos hexadecimais / fusão de ambos os códigos)
Desta vez, o valor do tempo de construção vai a ser o próximo bloco de 4 hex

Como esta:
MM MM MM MM OO OO OO OO TT TT TT TT
|. . . . . . . . . . . |. . . . . . . . . . . | Time Value __ em 4 Hexadecimal
|. . . . . . . . . . . | Valor ÓLEO __ em 4 Código Hex
| Valor metal __ em 4 Código Hex

Converter o tempo para "78 00 00 00" (2mins)
Iniciá-lo e clicar em "finish now". Lembre-se não deixe o tempo (2 minutos) acabar sozinho.


-> Incresse Resources Capacity



Com o  Cheat Engine, procure por este Array of Bytes gigante:
"a8 61 00 00 50 c3 00 00 a0 86 01 00 40 0d 03 00 80 1a 06 00 00 35 0C 00 00 6a 18 00 c0 c6 2d 00 80 8d 5b 00 40 54 89 00"

Adicione todos a lista e modifique por:
 "80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05 80 4A 5D 05"

Isto vai aumentar a capacidade dos recursos de forma quase ilimitada até mesmo para "Storages" de nivel baixo.



Simples assim



Próximos Hacks de WC em breve (todos atualmente funcionando):

Congelar temporizadores de ataque.
Implantar seis Pelotões em um único ataque.Sobrecarga da Capacidade de defesa .
Sobrecarga da capacidade de ataque aéreo.
Alterar a capacidade dos recursos.Desbloqueio de unidades especiais (Kondor, elite warhawk, etc)
Instantâneas atualizações de construção.


Alguns hacks levam um tempo para explicar em uma postagem e eu vou estar atualizando aos poucos.

10 comentários:

  1. please help me video tutorial and screen.

    ResponderExcluir
  2. como o caminho para digitar o cheat de atualização edifício rápido, preciso de ajuda por favor ..

    ResponderExcluir
  3. when is the building update going to work? i can't get it to work

    ResponderExcluir
  4. Amigo se puder me da uma ajudinha estou meio perdido!
    eu fasso de oltra maneira + nao concigo upar commando center nem fazer reparacao e criacao rapidas!

    ResponderExcluir
  5. im stuck in the lab on warcomander. the hex is:40 78 7d 01 2d 31 01 00 to upgrade everything, but cheat emgine cant find the string. am i doing something wrong?? i have gotten to lvl 3 on all weapons but cant get any higher. paul

    ResponderExcluir
  6. have you done any work on building upgrades yet??

    ResponderExcluir
  7. Deixo aqui um site que tem os codigos todos em HEX para War Commander

    http://wctools.blogspot.pt/2013/01/war-commander-hex-codes-v10-update.html

    ResponderExcluir
  8. nao esta funcionando nenhuma dica. horrivel

    ResponderExcluir
  9. boa noite vcs ja tem os novos códigos depois das atualizações
    do jogo.

    ResponderExcluir