Fullscreen Hack / Increase your viewing distance (Multi Resolution) v123.5.0

Posts 115 of 21 · Page 1 of 2
Fullscreen Hack / Increase your viewing distance (Multi Resolution) v123.5.0
Nilly's Tutorial with modifications.


Universal

First, change this code (in Yogda).

Code:
No Scaling -
Search for the string EXACT_FIT in WebMain. Replace with NO_SCALE.

Expanding your Horizon (Part 1)-
com.company.assembleegameclient.engine3d:Face3D.draw
Replace pushtrue with pushfalse that follows the x, y, right, bottom strings in the parameter column.

Expanding your Horizon (Part 2)-
com.company.assembleegameclient.map:_-09k._-bJ
From the end (returnvoid) scan up for the instuction "pushbyte 1". Replace with a larger number. This is one of those variables that need to be optimized depending on desired resolution and personal preference on how far you want to see. A higher number allows you to see further, but will reduce performance. 
1920x1080 - Pushbyte 16
1600x900  - Pushbyte 7 or 8
1366x768  - Pushbyte 3 or 4

Removal of black gradient by side bar -
com.company.util:_-cr._-B2
Insert on last instruction (returnvalue)
	pop
	pushnull
	
Romoval of ugly Nexus background (what some call the blue screen) -
_-l6:NexusBackground.draw
Insert on first instuction: returnvoid

Minimap teleportation fix (Part 1) -
_-mF:Menu.position
Scroll down to bottom and delete the last 3 lines before returnvoid.

Minimap teleportation fix (Part 2) -
_-kN:_-RG.position
Scroll down to bottom and delete the last 3 lines before returnvoid.

Now using RABCDAsm make the changes that relate to your resolution.

1920x1080

Code:
Reposition and scaling of UI elements (Needs RABCDasm) -
	(Side Bar)
	com.company.assembleegameclient.ui:_-05a.draw
	Insert this code just after getlocal0, pushscope.
		findproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.8
		initproperty QName(PackageNamespace(""), "scaleX")

		findproperty QName(PackageNamespace(""), "scaleY")
		pushdouble 1.8
		initproperty QName(PackageNamespace(""), "scaleY")

		findproperty QName(PackageNamespace(""), "x")
		pushint 1000
		initproperty QName(PackageNamespace(""), "x")

		findproperty QName(PackageNamespace(""), "y")
		pushint -240
		initproperty QName(PackageNamespace(""), "y")
	
	(Rank)
	com.company.assembleegameclient.game:GameSprite.onEnterFrame
	Insert this code just after the first "getproperty QName(PackageNamespace(""), "_-h-")".
		dup
		dup
		dup
		dup
		pushdouble 1.8
		setproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.8
		setproperty QName(PackageNamespace(""), "scaleY")
		pushint -541
		setproperty QName(PackageNamespace(""), "x")
		pushint -229
		setproperty QName(PackageNamespace(""), "y")
		
	(Guild)
	com.company.assembleegameclient.game:GameSprite.onEnterFrame
	Insert this code just after the first "getproperty QName(PackageNamespace(""), "_-DT")".
		dup
		dup
		dup
		dup
		pushdouble 1.8
		setproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.8
		setproperty QName(PackageNamespace(""), "scaleY")
		pushint -441
		setproperty QName(PackageNamespace(""), "x")
		pushint -225
		setproperty QName(PackageNamespace(""), "y")
		
	(Gold/Fame)
	com.company.assembleegameclient.game:GameSprite.onEnterFrame
	Insert this code just after the first "getproperty QName(PackageNamespace(""), "_-4a")".
		dup
		dup
		dup
		dup
		pushdouble 1.8
		setproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.8
		setproperty QName(PackageNamespace(""), "scaleY")
		pushint 1000
		initproperty QName(PackageNamespace(""), "x")
		pushint -240
		initproperty QName(PackageNamespace(""), "y")
		
	(Text Box)
	com.company.assembleegameclient.ui:_-UI.iinit
	Insert this code just after getlocal0, pushscope.
		findproperty        QName(PackageNamespace(""), "scaleX")
		pushdouble          1.8
		initproperty        QName(PackageNamespace(""), "scaleX")

		findproperty        QName(PackageNamespace(""), "scaleY")
		pushdouble          1.8
		initproperty        QName(PackageNamespace(""), "scaleY")

		findproperty        QName(PackageNamespace(""), "x")
		pushint             -555
		initproperty        QName(PackageNamespace(""), "x")

		findproperty        QName(PackageNamespace(""), "y")
		pushint             -245
		initproperty        QName(PackageNamespace(""), "y")
	
	(Loading Screen)
	_-bP:_-UZ._-xl
	Insert this code just after getlocal0, pushscope.
		findproperty QName(PackageNamespace(""), "width")
		pushint 1920
		initproperty QName(PackageNamespace(""), "width")
		
		findproperty QName(PackageNamespace(""), "height")
		pushint 1080
		initproperty QName(PackageNamespace(""), "height")	

		findproperty QName(PackageNamespace(""), "x")
		pushint -560
		initproperty QName(PackageNamespace(""), "x")
		
		findproperty QName(PackageNamespace(""), "y")
		pushint -240
		initproperty QName(PackageNamespace(""), "y")

1600x900

Code:
Reposition and scaling of UI elements (Needs RABCDasm) -
	(Side Bar)
	com.company.assembleegameclient.ui:_-05a.draw
	Insert this code just after getlocal0, pushscope.
		findproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.50
		initproperty QName(PackageNamespace(""), "scaleX")

		findproperty QName(PackageNamespace(""), "scaleY")
		pushdouble 1.50
		initproperty QName(PackageNamespace(""), "scaleY")

		findproperty QName(PackageNamespace(""), "x")
		pushint 900
		initproperty QName(PackageNamespace(""), "x")

		findproperty QName(PackageNamespace(""), "y")
		pushint -150
		initproperty QName(PackageNamespace(""), "y")
	
	(Rank)
	com.company.assembleegameclient.game:GameSprite.onEnterFrame
	Insert this code just after the first "getproperty QName(PackageNamespace(""), "_-h-")".
		dup
		dup
		dup
		dup
		pushdouble 1.50
		setproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.50
		setproperty QName(PackageNamespace(""), "scaleY")
		pushint -392
		setproperty QName(PackageNamespace(""), "x")
		pushint -142
		setproperty QName(PackageNamespace(""), "y")
		
	(Guild)
	com.company.assembleegameclient.game:GameSprite.onEnterFrame
	Insert this code just after the first "getproperty QName(PackageNamespace(""), "_-DT")".
		dup
		dup
		dup
		dup
		pushdouble 1.50
		setproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.50
		setproperty QName(PackageNamespace(""), "scaleY")
		pushint -334
		setproperty QName(PackageNamespace(""), "x")
		pushint -139
		setproperty QName(PackageNamespace(""), "y")
		
	(Gold/Fame)
	com.company.assembleegameclient.game:GameSprite.onEnterFrame
	Insert this code just after the first "getproperty QName(PackageNamespace(""), "_-4a")".
		dup
		dup
		dup
		dup
		pushdouble 1.50
		setproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.50
		setproperty QName(PackageNamespace(""), "scaleY")
		pushint 900
		initproperty QName(PackageNamespace(""), "x")
		pushint -150
		initproperty QName(PackageNamespace(""), "y")
		
	(Text Box)
	com.company.assembleegameclient.ui:_-UI.iinit
	Insert this code just after getlocal0, pushscope.
		findproperty        QName(PackageNamespace(""), "scaleX")
		pushdouble          1.50
		initproperty        QName(PackageNamespace(""), "scaleX")

		findproperty        QName(PackageNamespace(""), "scaleY")
		pushdouble          1.50
		initproperty        QName(PackageNamespace(""), "scaleY")

		findproperty        QName(PackageNamespace(""), "x")
		pushint             -400
		initproperty        QName(PackageNamespace(""), "x")

		findproperty        QName(PackageNamespace(""), "y")
		pushint             -149
		initproperty        QName(PackageNamespace(""), "y")
	
	(Loading Screen (Only an assumption and hasn't been tested as I removed the loading screen)
	_-bP:_-UZ._-xl
	Insert this code just after getlocal0, pushscope.
		findproperty QName(PackageNamespace(""), "width")
		pushint 1600
		initproperty QName(PackageNamespace(""), "width")
		
		findproperty QName(PackageNamespace(""), "height")
		pushint 900
		initproperty QName(PackageNamespace(""), "height")	

		findproperty QName(PackageNamespace(""), "x")
		pushint -404
		initproperty QName(PackageNamespace(""), "x")
		
		findproperty QName(PackageNamespace(""), "y")
		pushint -144
		initproperty QName(PackageNamespace(""), "y")

1366x768

Code:
Reposition and scaling of UI elements (Needs RABCDasm) -
	(Side Bar)
	com.company.assembleegameclient.ui:_-05a.draw
	Insert this code just after getlocal0, pushscope.
		findproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.28
		initproperty QName(PackageNamespace(""), "scaleX")

		findproperty QName(PackageNamespace(""), "scaleY")
		pushdouble 1.28
		initproperty QName(PackageNamespace(""), "scaleY")

		findproperty QName(PackageNamespace(""), "x")
		pushint 825
		initproperty QName(PackageNamespace(""), "x")

		findproperty QName(PackageNamespace(""), "y")
		pushint -85
		initproperty QName(PackageNamespace(""), "y")
	
	(Rank)
	com.company.assembleegameclient.game:GameSprite.onEnterFrame
	Insert this code just after the first "getproperty QName(PackageNamespace(""), "_-h-")".
		dup
		dup
		dup
		dup
		pushdouble 1.28
		setproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.28
		setproperty QName(PackageNamespace(""), "scaleY")
		pushint -273
		setproperty QName(PackageNamespace(""), "x")
		pushint -77
		setproperty QName(PackageNamespace(""), "y")
		
	(Guild)
	com.company.assembleegameclient.game:GameSprite.onEnterFrame
	Insert this code just after the first "getproperty QName(PackageNamespace(""), "_-DT")".
		dup
		dup
		dup
		dup
		pushdouble 1.28
		setproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.28
		setproperty QName(PackageNamespace(""), "scaleY")
		pushint -215
		setproperty QName(PackageNamespace(""), "x")
		pushint -75
		setproperty QName(PackageNamespace(""), "y")
		
	(Gold/Fame)
	com.company.assembleegameclient.game:GameSprite.onEnterFrame
	Insert this code just after the first "getproperty QName(PackageNamespace(""), "_-4a")".
		dup
		dup
		dup
		dup
		pushdouble 1.28
		setproperty QName(PackageNamespace(""), "scaleX")
		pushdouble 1.28
		setproperty QName(PackageNamespace(""), "scaleY")
		pushint 825
		initproperty QName(PackageNamespace(""), "x")
		pushint -85
		initproperty QName(PackageNamespace(""), "y")
		
	(Text Box)
	com.company.assembleegameclient.ui:_-UI.iinit
	Insert this code just after getlocal0, pushscope.
		findproperty        QName(PackageNamespace(""), "scaleX")
		pushdouble          1.28
		initproperty        QName(PackageNamespace(""), "scaleX")

		findproperty        QName(PackageNamespace(""), "scaleY")
		pushdouble          1.28
		initproperty        QName(PackageNamespace(""), "scaleY")

		findproperty        QName(PackageNamespace(""), "x")
		pushint             -283
		initproperty        QName(PackageNamespace(""), "x")

		findproperty        QName(PackageNamespace(""), "y")
		pushint             -83
		initproperty        QName(PackageNamespace(""), "y")
	
	(Loading Screen (Only an assumption and hasn't been tested as I removed the loading screen)
	_-bP:_-UZ._-xl
	Insert this code just after getlocal0, pushscope.
		findproperty QName(PackageNamespace(""), "width")
		pushint 1366
		initproperty QName(PackageNamespace(""), "width")
		
		findproperty QName(PackageNamespace(""), "height")
		pushint 768
		initproperty QName(PackageNamespace(""), "height")	

		findproperty QName(PackageNamespace(""), "x")
		pushint -287
		initproperty QName(PackageNamespace(""), "x")
		
		findproperty QName(PackageNamespace(""), "y")
		pushint -78
		initproperty QName(PackageNamespace(""), "y")

*Credits go to Nilly for making the initial tutorial and me for finding the scales/positions/sizes for other resolutions*
Woah, I love you guys.

Thanks
Quote Originally Posted by Strudul View Post
Nilly's Tutorial with modifications for 1366x768

Code:
Expanding your Horizon (Part 2)-
com.company.assembleegameclient.map:_-09k._-bJ
From the end (returnvoid) scan up for the instuction "pushbyte 1". Replace with a larger number. This is one of those variables that need to be optimized depending on desired resolution one wants to play at. (3 seems to be good for 1366x768)
*Credits go to Nilly for making the tutorial and me for finding the scales/positions/sizes for 1366x768*


I got to there, but I can't find "_-09K._-bJ"
Quote Originally Posted by MrMagma View Post
I got to there, but I can't find "_-09K._-bJ"
Do a search for everything apart from the final extension
e.g. "com.company.assembleegameclient.map:_-09k"
Click the one with a "type/parent" of "Classes"

Then when you expand that class click the function that contains "_-bJ"

Should look something like this:



A lot of questions are answered in Nilly's Tutorial, but you will have to work your way through all the pages.
Quote Originally Posted by Strudul View Post
Do a search for everything apart from the final extension
e.g. "com.company.assembleegameclient.map:_-09k"
Click the one with a "type/parent" of "Classes"

Then when you expand that class click the function that contains "_-bJ"

Should look something like this:



A lot of questions are answered in Nilly's Tutorial, but you will have to work your way through all the pages.
I meant, I don't see "_-09K._-bJ" as an option.
What about 1280 x 800? Chances of getting those values?
Quote Originally Posted by Sheldama View Post
What about 1280 x 800? Chances of getting those values?
Well its 5am and I haven't slept yet, but I may consider it for later.
Quote Originally Posted by Strudul View Post
Well its 5am and I haven't slept yet, but I may consider it for later.
If you could get the values i would be really grateful, but no rush, this isn't a job or anything!
Ok im having alittle problem i did everything rite. i had to re-size the Side bar but its about 2 inches from the border on the right side of the screen.



What can i do to arrange it more to the right.
Can you tell us what the command is to disable auto aim and change the auto nexus? Thank you!
Quote Originally Posted by dolanmcduck View Post
Can you tell us what the command is to disable auto aim and change the auto nexus? Thank you!
auto-aim is automatically disabled, press "I" to turn it on/off.

---------- Post added at 04:26 PM ---------- Previous post was at 04:24 PM ----------

Quote Originally Posted by iwantyourkandy View Post
Ok im having alittle problem i did everything rite. i had to re-size the Side bar but its about 2 inches from the border on the right side of the screen.



What can i do to arrange it more to the right.
Increase the x values for position (pushint XXX)
Ehm what's the application you guys use to modify it?
I have Adobe Flash Professional, but that doesn't help me much D:
Quote Originally Posted by d3volp View Post
Ehm what's the application you guys use to modify it?
I have Adobe Flash Professional, but that doesn't help me much D:
The program is called Yogda. download it and you have to download another program view the other tut by Nilly.
Posts 115 of 21 · Page 1 of 2
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?