Перейти к содержанию

This War of Mine Stories Fading Embers Скрипт сделать любой предмет моментально и в любом количестве


Garik66

Рекомендуемые сообщения

Табличку выложил ниже -> ТЫК поправил под свежую версию игры 6.0.0 и другие опции.
Скрипт

Спойлер

{ Game   : This War of Mine.exe
  Version: 
  Date   : 2019-04-17
  Author : Garik66

  This script does blah blah blah
}

[ENABLE]
aobscanmodule(TimeCraft,This War of Mine.exe,F3 0F 10 56 38 0F 2F) // should be unique
alloc(newmem,$1000)
label(code)
label(return)
label(Flag_Craft)
registersymbol(Flag_Craft)
label(ID_Item)
registersymbol(ID_Item)
label(Quantity_Item)
registersymbol(Quantity_Item)
registersymbol(TimeCraft)

newmem:
  movss xmm2,[esi+38]
  cmp [Flag_Craft],2
  je @f
  cmp [Flag_Craft],1
  je code
  jmp return

@@:
  push [ID_Item]
  pop [esi+2C]
  push [Quantity_Item]
  pop [esi+B4]
  push [Quantity_Item]
  pop [esi+B8]
  mov [Flag_Craft],1

code:
  movss [esi+34],xmm2
  jmp return

Flag_Craft:
  dd 0
ID_Item:
  dd 0
Quantity_Item:
  dd 1

TimeCraft:
  jmp newmem
return:

[DISABLE]
TimeCraft:
  db F3 0F 10 56 38

unregistersymbol(Quantity_Item)
unregistersymbol(ID_Item)
unregistersymbol(Flag_Craft)
unregistersymbol(TimeCraft)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "This War of Mine.exe"+2E1DB9

"This War of Mine.exe"+2E1D8A: 8D 9B 00 00 00 00        -  lea ebx,[ebx+00000000]
"This War of Mine.exe"+2E1D90: F3 0F 10 1D 88 82 73 00  -  movss xmm3,["This War of Mine.exe"+5A8288]
"This War of Mine.exe"+2E1D98: 0F 57 E4                 -  xorps xmm4,xmm4
"This War of Mine.exe"+2E1D9B: 80 7D F3 00              -  cmp byte ptr [ebp-0D],00
"This War of Mine.exe"+2E1D9F: F3 0F 10 45 08           -  movss xmm0,[ebp+08]
"This War of Mine.exe"+2E1DA4: 75 13                    -  jne "This War of Mine.exe"+2E1DB9
"This War of Mine.exe"+2E1DA6: 0F 2F C4                 -  comiss xmm0,xmm4
"This War of Mine.exe"+2E1DA9: 0F 86 4B 01 00 00        -  jbe "This War of Mine.exe"+2E1EFA
"This War of Mine.exe"+2E1DAF: 83 7E 28 03              -  cmp dword ptr [esi+28],03
"This War of Mine.exe"+2E1DB3: 0F 85 41 01 00 00        -  jne "This War of Mine.exe"+2E1EFA
// ---------- INJECTING HERE ----------
"This War of Mine.exe"+2E1DB9: F3 0F 10 56 38           -  movss xmm2,[esi+38]
// ---------- DONE INJECTING  ----------
"This War of Mine.exe"+2E1DBE: 0F 2F D4                 -  comiss xmm2,xmm4
"This War of Mine.exe"+2E1DC1: C6 45 F3 00              -  mov byte ptr [ebp-0D],00
"This War of Mine.exe"+2E1DC5: 76 42                    -  jna "This War of Mine.exe"+2E1E09
"This War of Mine.exe"+2E1DC7: 0F 2F C4                 -  comiss xmm0,xmm4
"This War of Mine.exe"+2E1DCA: 73 08                    -  jae "This War of Mine.exe"+2E1DD4
"This War of Mine.exe"+2E1DCC: F3 0F 10 05 58 01 7D 00  -  movss xmm0,["This War of Mine.exe"+640158]
"This War of Mine.exe"+2E1DD4: F3 0F 58 46 34           -  addss xmm0,dword ptr [esi+34]
"This War of Mine.exe"+2E1DD9: 0F 28 C8                 -  movaps xmm1,xmm0
"This War of Mine.exe"+2E1DDC: F3 0F 5E CA              -  divss xmm1,xmm2
"This War of Mine.exe"+2E1DE0: 0F 2F CB                 -  comiss xmm1,xmm3
}

 

Видео: /

 

  • Плюс 3
Ссылка на комментарий
Поделиться на другие сайты

Это все прекрасно, только давая готовые решения вы не научите людей взламывать игры. Не забывайте об основном предназначении нашего ресурса - обучении. Если есть такой скрипт, надо записать видео о том, как было сделано и почему.

  • Плюс 1
Ссылка на комментарий
Поделиться на другие сайты

9 часов назад, Xipho сказал:

Это все прекрасно

Вот так бы оставил.:D
К сожалению, Руслан, со временем очень плохо

Спойлер

scale_1200

- еле успеваю высыпаться на выходных.
 

 

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
В 10.11.2019 в 20:26, slamal сказал:

Вопрос: почему в выпадающем списке предметов вместо кириллицы вопросы "??????????? ???"

Проблема с кодировкой.
Так и не понял как это работает - у кого-то русский язык будет отражаться нормально, у кого-то ?????????????.
Перезаполни выпадающий список по новой у себя, на компе.
 

Ссылка на комментарий
Поделиться на другие сайты

Вопрос: почему в выпадающем списке предметов вместо кириллицы вопросы "??????????? ???"
Пытался заполнить, вообще набор символов появляется

Ссылка на комментарий
Поделиться на другие сайты

27 минут назад, slamal сказал:

Вот такая билиберда появляется  РџРёСЃС‚олет

Это скорее всего у тебя,
Попробуй http://vindavoz.ru/win_obwee/102-reshenie-problemy-s-nepravilnym-otobrazheniem-russkih-bukv-v-windows.html

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...
В 12.11.2019 в 12:34, Garik66 сказал:

Проблема с кодировкой.
Так и не понял как это работает - ?????????????.
.
 

Игорь. если не решил этот вопрос. Я отвечу тем кто сталкивается с этой проблемой при скачивании скриптов именно в названиях написанных кириллицей, английский отображается как правило нормально... В общем дело в пустяке версии СЕ разные. на будущее , с  если будешь снова писать кириллицей указывай версию, и пусть запускают на такой же версии, ну или как посоветовал переписывают. Я с этим сталкивался не раз. :D

 

Ссылка на комментарий
Поделиться на другие сайты

В 25.10.2019 в 12:40, Xipho сказал:

 только давая готовые решения вы не научите людей взламывать игры.

 

Полностью согласен с Русланом. такие как я начинают ленится.  Чего заморачиваться, если уже есть готовое..... глядишь там на другую Женя сделал так и живём..., балдеем. ленимся...:D

 

Изменено пользователем SerVick
Звиняйте забыл оффтопом пометить..
  • Плюс 1
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.