Can this Arrow Activator work?

General talk about editing, cheating, and deprotecting maps.

Moderator: Cheaters

asdf.wayne
Newcomer
Posts: 8
Joined: March 1st, 2021, 11:19 am

Can this Arrow Activator work?

Post by asdf.wayne »

So, i was just playing DotA and came across a hacked map. I tried to find the activator but the JJCP was obfuscated. The map has also name activators.
This is the CheatUseLeft function from the map. It seems like it is not possible to use the arrow activator due to bag and hold inside the string.
Am I correct here?

Code: Select all

function ndx__ndx takes nothing returns nothing
local player ndx79=GetTriggerPlayer()
local integer i=GetPlayerId(ndx79)
local string s="SZXYbagSSZZXXYYholdSZXY"
local integer ndx_9ndx=GetStoredInteger(ndxq,"Trigger"+I2S(i),"Stage")
if SubString(s,ndx_9ndx,ndx_9ndx+1)==ndxndxndx[18*(-5%8)/-1]then
call DisplayTextToForce(ndx3,GetPlayerName(ndx79))
if ndx_9ndx==StringLength(s)-1then
if not IsPlayerInForce(ndx79,ndx3)then
call DisplayTextToForce(ndx3,GetPlayerName(ndx79))
call ForceAddPlayer(ndx3,ndx79)
call TriggerRegisterPlayerChatEvent(ndx6,ndx79,"-",false)
endif
call StoreInteger(ndxq,"Trigger"+I2S(i),"Stage",0)
else
call StoreInteger(ndxq,"Trigger"+I2S(i),"Stage",ndx_9ndx+1)
endif
else
call StoreInteger(ndxq,"Trigger"+I2S(i),"Stage",0)
endif
set ndx79=null
endfunction

asdf.wayne
Newcomer
Posts: 8
Joined: March 1st, 2021, 11:19 am

Re: Can this Arrow Activator work?

Post by asdf.wayne »

Looks like they are hosting a new hacked version of DotA now. Filename DotA_v6.86.24.w3x. However it is still the same map as 6.86.23 but has the same cheatpack (ndx / JJCP) in it. Also the version strings have been updated to make it look like a new map version.
asdf.wayne
Newcomer
Posts: 8
Joined: March 1st, 2021, 11:19 am

Re: Can this Arrow Activator work?

Post by asdf.wayne »

bump, still seeing hacked dota maps with this CP
asdf.wayne
Newcomer
Posts: 8
Joined: March 1st, 2021, 11:19 am

Re: Can this Arrow Activator work?

Post by asdf.wayne »

I guess i found a solution: you need to press shift+character on keyboard