Skip to content

Commit

Permalink
Update script
Browse files Browse the repository at this point in the history
Была добавлена новая функция "НЕТ ПЕРЕЗАРЯДКИ НАВЫКОВ"

A new "NO SKILL COOLDOWN" feature has been added
  • Loading branch information
kruvcraft21 committed Jun 28, 2022
1 parent 9a6afd2 commit e884494
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
21. Может зарядить волновод (Функция: ЗАРЯДИТЬ ВОЛНОВОД)
22. Может добавить все возможные бафы (Функция: ДОБАВИТЬ ВСЕ БАФЫ)
23. Может увеличить уже имеющиеся атрибуты (Это всё то, что дают напитки) (Функция: УВЕЛИЧИТЬ ДОБАВЛЕННЫЕ АТРИБУТЫ)
24. Может убрать откат у любого скилла (Функция: НЕТ ПЕРЕЗАРЯДКИ НАВЫКОВ)
</details>


Expand Down Expand Up @@ -79,4 +80,5 @@ This script is only for Soul knight. This script works via [GameGuardian](https:
21. Can charge the waveguide (Function: CHARGE THE WAVEGUIDE)
22. Can add all possible buffs (Function: ADD ALL BUFFS)
23. Can increase already existing attributes (This is all that drinks give) (Function: INCREASE ADDED ATTRIBUTES)
24. Can remove the rollback from any skill (Function: NO SKILL COOLDOWN)
</details>
16 changes: 16 additions & 0 deletions script.lua
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ lang = {
'ОГРОМНЫЙ УРОН',
'УБРАТЬ КОЛИЧЕСТВО ПОКУПОК У ПРОДАВЦА',
'ЗАРЯДИТЬ ВОЛНОВОД',
"НЕТ ПЕРЕЗАРЯДКИ НАВЫКОВ",
"УБРАТЬ КОЛИЧЕСТВО ПОПЫТОК BOSS RUSH",
"УСТАНОВИТЬ КОЛИЧЕСТВО СЕМЯН",
"УСТАНОВИТЬ КОЛИЧЕСТВО МАТЕРИАЛОВ",
Expand Down Expand Up @@ -43,6 +44,7 @@ lang = {
'HUGE DAMAGE',
'RESET SELLER',
'CHARGE THE WAVEGUIDE',
"NO SKILL COOLDOWN",
"REMOVE THE NUMBER OF BOSS RUSH ATTEMPTS",
'SET COUNT SEEDS',
'SET MATERIALS COUNT',
Expand Down Expand Up @@ -1447,6 +1449,16 @@ ItemDrinkSeller = SetUnityClass({
end
})

RoleAttributeProxy = SetUnityClass({
NoSkillCooldown = function(self)
for k,v in ipairs(self.GetIl2cppFunc('get_skill_ready')) do
if (not v.Error) and v.Class == GetNameTableInGlobalSpace(self) then
PatchByteCodes(tonumber(v.AddressInMemory,16), platform and "\x20\x00\x80\x52\xc0\x03\x5f\xd6" or "\x01\x00\xa0\xe3\x1e\xff\x2f\xe1")
end
end
end
})

functions = {
['EXIT'] = function()
if not pcall(dropboxfile,"MainMenu.lua") then os.exit() end
Expand Down Expand Up @@ -1588,6 +1600,10 @@ functions = {
['INCREASE ADDED ATTRIBUTES'] = function()
Protect:Call(BattleData.IncreaseAttribute, BattleData)
gg.alert("ЕСЛИ ВЗЛОМ НЕ СРАБОТАЛ,ТО ПРОСТО ПОВТОРИТЕ ЕГО ЕЩЁ РАЗ\nIF THE HACK DIDN'T WORK,JUST TRY IT AGAIN")
end,
['NO SKILL COOLDOWN'] = function()
Protect:Call(RoleAttributeProxy.NoSkillCooldown, RoleAttributeProxy)
gg.alert("ЕСЛИ ВЗЛОМ НЕ СРАБОТАЛ,ТО ПРОСТО ПОВТОРИТЕ ЕГО ЕЩЁ РАЗ\nIF THE HACK DIDN'T WORK,JUST TRY IT AGAIN")
end
}

Expand Down

0 comments on commit e884494

Please sign in to comment.