0% found this document useful (0 votes)
469 views5 pages

Night Wolf Tiger Script - Lua

Uploaded by

rolchyfranck7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
469 views5 pages

Night Wolf Tiger Script - Lua

Uploaded by

rolchyfranck7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

gg.

alert('Welcome to Mini Script - The Wolf & The Tiger')

local menu = gg.choice({


'1. Diamond Hack',
'2. Coin Hack',
'3. Moon Shard Hack (Only for The Wolf)',
'4. Name Hack',
'5. Exit Script'
}, nil, 'The Wolf Latest Script 2025\nCreated by Night Wolf Gaming\nScript Created
on 13/7/2025')

if menu == 1 then
gg.alert('Follow the instructions carefully.')

local step1 = gg.prompt({'Enter your current diamond amount:'}, {}, {'number'})


if not step1 then os.exit() end
gg.setRanges(gg.REGION_ANONYMOUS)
local value1 = tostring(step1[1]) .. "X12"
gg.searchNumber(value1, gg.TYPE_DWORD)

local count1 = gg.getResultsCount()


if count1 == 0 then
gg.alert('No matching values found.')
os.exit()
end

gg.toast('Found ' .. count1 .. ' results.')


gg.toast('Go back to the game and buy something to change your diamond count.\
nThen press OK to continue.')
gg.sleep(10000)

local step2 = gg.prompt({'Enter your new diamond amount after spending:'}, {},
{'number'})
if not step2 then os.exit() end
gg.setRanges(gg.REGION_ANONYMOUS)
local value2 = tostring(step2[1]) .. "X12"
gg.refineNumber(value2, gg.TYPE_DWORD)

local count2 = gg.getResultsCount()


if count2 == 0 then
gg.alert('Nothing found after refining.')
os.exit()
end

gg.toast('Refined successfully: ' .. count2 .. ' addresses.')

local choice = gg.choice({


'Hack 100,000 Diamonds',
'Hack 100,000,000 Diamonds',
'Hack 4,000,000,000 Diamonds (Max)',
'Custom Diamond Amount',
'Return to Menu'
}, nil, 'Choose your diamond amount:')

local results = gg.getResults(count2)


if #results == 0 then
gg.alert('No address found to modify.')
os.exit()
end
if choice == 1 then
for i, v in ipairs(results) do v.value = 100000 end
gg.setValues(results)
gg.toast('Hacked to 100,000')
elseif choice == 2 then
for i, v in ipairs(results) do v.value = 100000000 end
gg.setValues(results)
gg.toast('Hacked to 100,000,000')
elseif choice == 3 then
for i, v in ipairs(results) do v.value = 4000000000 end
gg.setValues(results)
gg.toast('Hacked to 4,000,000,000')
elseif choice == 4 then
local custom = gg.prompt({'Enter your desired diamond amount:'}, {4294967285},
{'number'})
if not custom then os.exit() end
for i, v in ipairs(results) do v.value = custom[1] end
gg.setValues(results)
gg.toast('Hacked to ' .. custom[1])
else
gg.toast('Returning to main menu.')
end
end

if menu == 2 then
gg.alert('Follow the instructions carefully.')

local step1 = gg.prompt({'Enter your current coin amount:'}, {}, {'number'})


if not step1 then os.exit() end
gg.setRanges(gg.REGION_ANONYMOUS)
local value1 = tostring(step1[1]) .. "X12"
gg.searchNumber(value1, gg.TYPE_DWORD)

local count1 = gg.getResultsCount()


if count1 == 0 then
gg.alert('No matching values found.')
os.exit()
end

gg.toast('Found ' .. count1 .. ' results.')


gg.toast('Go back to the game and spend some coins.\nThen press OK to continue.')
gg.sleep(10000)

local step2 = gg.prompt({'Enter your new coin amount after spending:'}, {},
{'number'})
if not step2 then os.exit() end
gg.setRanges(gg.REGION_ANONYMOUS)
local value2 = tostring(step2[1]) .. "X12"
gg.refineNumber(value2, gg.TYPE_DWORD)

local count2 = gg.getResultsCount()


if count2 == 0 then
gg.alert('Nothing found after refining.')
os.exit()
end

gg.toast('Refined successfully: ' .. count2 .. ' addresses.')


local choice = gg.choice({
'Hack 100,000 Coins',
'Hack 100,000,000 Coins',
'Hack 4,000,000,000 Coins (Max)',
'Custom Coin Amount',
'Return to Menu'
}, nil, 'Choose your coin amount:')

local results = gg.getResults(count2)


if #results == 0 then
gg.alert('No address found to modify.')
os.exit()
end

if choice == 1 then
for i, v in ipairs(results) do v.value = 100000 end
gg.setValues(results)
gg.toast('Hacked to 100,000')
elseif choice == 2 then
for i, v in ipairs(results) do v.value = 100000000 end
gg.setValues(results)
gg.toast('Hacked to 100,000,000')
elseif choice == 3 then
for i, v in ipairs(results) do v.value = 4000000000 end
gg.setValues(results)
gg.toast('Hacked to 4,000,000,000')
elseif choice == 4 then
local custom = gg.prompt({'Enter your desired coin amount:'}, {4294967285},
{'number'})
if not custom then os.exit() end
for i, v in ipairs(results) do v.value = custom[1] end
gg.setValues(results)
gg.toast('Hacked to ' .. custom[1])
else
gg.toast('Returning to main menu.')
end
end

if menu == 3 then
gg.alert('Follow the instructions carefully.')
gg.alert('Before hacking, make sure you have a way to collect Moon Shards.')
gg.alert('If not, exit when asked to input value. Otherwise, you won’t be able to
refine.')

local step1 = gg.prompt({'Enter your current Moon Shard amount:'}, {},


{'number'})
if not step1 then os.exit() end
gg.setRanges(gg.REGION_ANONYMOUS)
local value1 = tostring(step1[1]) .. "X12"
gg.searchNumber(value1, gg.TYPE_DWORD)

local count1 = gg.getResultsCount()


if count1 == 0 then
gg.alert('No matching values found.')
os.exit()
end

gg.toast('Found ' .. count1 .. ' results.')


gg.toast('Go to the game and collect or spend a Moon Shard.\nThen press OK to
continue.')
gg.sleep(10000)

local step2 = gg.prompt({'Enter new Moon Shard amount after spending:'}, {},
{'number'})
if not step2 then os.exit() end
gg.setRanges(gg.REGION_ANONYMOUS)
local value2 = tostring(step2[1]) .. "X12"
gg.refineNumber(value2, gg.TYPE_DWORD)

local count2 = gg.getResultsCount()


if count2 == 0 then
gg.alert('Nothing found after refining.')
os.exit()
end

gg.toast('Refined successfully: ' .. count2 .. ' addresses.')

local choice = gg.choice({


'Hack 100,000 Moon Shards',
'Hack 100,000,000 Moon Shards',
'Hack 4,000,000,000 Moon Shards (Max)',
'Custom Moon Shard Amount',
'Return to Menu'
}, nil, 'Choose your Moon Shard amount:')

local results = gg.getResults(count2)


if #results == 0 then
gg.alert('No address found to modify.')
os.exit()
end

if choice == 1 then
for i, v in ipairs(results) do v.value = 100000 end
gg.setValues(results)
gg.toast('Hacked to 100,000')
elseif choice == 2 then
for i, v in ipairs(results) do v.value = 100000000 end
gg.setValues(results)
gg.toast('Hacked to 100,000,000')
elseif choice == 3 then
for i, v in ipairs(results) do v.value = 4000000000 end
gg.setValues(results)
gg.toast('Hacked to 4,000,000,000')
elseif choice == 4 then
local custom = gg.prompt({'Enter your desired Moon Shard amount:'},
{4294967285}, {'number'})
if not custom then os.exit() end
for i, v in ipairs(results) do v.value = custom[1] end
gg.setValues(results)
gg.toast('Hacked to ' .. custom[1])
else
gg.toast('Returning to main menu.')
end
end

if menu == 4 then
gg.alert("Name Hack (UTF-16LE) – Works only if name is saved in Unicode 2-byte
format.")
function toUTF16LE(str)
local hex = ""
for i = 1, #str do
hex = hex .. string.format("%02X 00 ", string.byte(str, i))
end
return hex:sub(1, -2)
end

local nameNow = gg.prompt({"Enter your current name (case-sensitive):"}, {""},


{"text"})
if not nameNow or nameNow[1] == "" then os.exit() end
local hexNow = toUTF16LE(nameNow[1])

gg.searchNumber(hexNow, gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1)


gg.toast("Searching for name: " .. nameNow[1])
gg.sleep(2000)

local count = gg.getResultsCount()


if count == 0 then
gg.alert("Name not found in memory.")
os.exit()
end

gg.toast("Found " .. count .. " results!")

local newName = gg.prompt({"Enter new name (No accents, shorter or equal


length):"}, {""}, {"text"})
if not newName or newName[1] == "" then os.exit() end
local hexNew = toUTF16LE(newName[1])

gg.editAll(hexNew, gg.TYPE_BYTE)
gg.toast("Name changed to: " .. newName[1])
end

if menu == 5 or menu == nil then


gg.toast('Goodbye! Have fun gaming.')
os.exit()
end

You might also like