hi, i have finished extracting the .j file with the list file
but the code i am seeing, the variable names are all illi or illlli somethin like that
here is an sample code
globals
integer I=0
integer array ii
integer array Ii
integer array li
integer array iI
integer array II
effect array lI
quest array il
effect array Il
unit ll=null
unit array iii
unit array iIi
button array ili
dialog i1i=null
integer array Iii
unit array IIi
unit array Ili
unit array I1i
unit lii=null
integer lIi=0
integer array lli
location array l1i
integer array iiI
integer array iII
function i1111i takes nothing returns boolean
if(not(GetItemTypeId(GetManipulatedItem())==iIli[GetForLoopIndexB()]))then
return false
endif
if(not(GetUnitLevel(iii[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))])>=ilii[GetForLoopIndexB()]))then
return false
endif
return true
endfunction
function Iiiiii takes nothing returns nothing
set iIIi[1]=GetItemTypeId(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],1))
set iIIi[2]=GetItemTypeId(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],2))
set iIIi[3]=GetItemTypeId(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],3))
set iIIi[4]=GetItemTypeId(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],4))
set iIIi[5]=GetItemTypeId(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],5))
set iIIi[6]=GetItemTypeId(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],6))
set illi[1]=GetItemCharges(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],1))
set illi[2]=GetItemCharges(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],2))
set illi[3]=GetItemCharges(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],3))
set illi[4]=GetItemCharges(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],4))
set illi[5]=GetItemCharges(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],5))
set illi[6]=GetItemCharges(UnitItemInSlotBJ(iIi[GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit()))],6))
set bj_forLoopBIndex=1
set bj_forLoopBIndexEnd=20
loop
exitwhen bj_forLoopBIndex>bj_forLoopBIndexEnd
if(i1111i())then
something like that....
any ideas? did i do something wrong?
GoH code encrytped?
Moderator: Cheaters
-
- The Flying Cow!
- Posts: 2196
- Joined: November 2nd, 2007, 10:34 pm
- Location: Melbourne
Re: GoH code encrytped?
That's normal. It's the same if you open dota. They use I (eye), l (ELL), 0 (zero) and O (oh) to confuse you if you're making modifications. If you're just putting a cheatpack in, then just do it normally 

Visit Ozzapoo.net, my blog and the home of AutoCP and Cheatpack Detector!
AutoCP3 now available for free!
AutoCP3 now available for free!
-
- Senior Member
- Posts: 178
- Joined: February 15th, 2009, 9:08 pm
Re: GoH code encrytped?
Actually, that is what is expected. Usually, optimizers will automatically rename all the triggers, functions, and variables to nonsense names as part of a lame attempt at obfuscation. Pretty much any map you look at will be like that.
Edit: I guess I got 'ninjad' by Ozzapoo
Edit: I guess I got 'ninjad' by Ozzapoo