h1 sk1ller
July 14th, 2010, 04:54
Hey Runelocus Welcome To My Guide On How To Add Models To Your Client :) Its More Of A Tutorial Of How To Add Items Aswell But I Think Showing How To Do Both Is Better :)
Note : By The End Of The Tutorial You Will Be Able To Put Models In Your Client In Less Than A Minute :)
Before You Start :
Make Sure You Download DatMaker At [Only the registered members can see the link.]
Also Make Sure You Do The Model Preloading Tutorial Reposted By WC REECE At [Only the registered members can see the link.]
1.Firstly Find Your Models And Right Click The File And Go To Properties And It Should Say Something Like
Type Of File:
If It Says .Dat Skip The Next Step But If You Don't Already Have Datmaker You Should Download It (Whether You Have .Dat Or Not).
Only the registered members can see the link.
2.Secondly We Will Be Learning How To Convert The File So Open Datmaker If Your Model Is In The Same Folder That You Extracted DatMaker To Just Find It In That List
Otherwise Go To File -> Open Folder -> Find The Folder You Put It In E.G C:\Users\Documents\MyModels\
Only the registered members can see the link.
Now When You Have Found Your Model Simply Select It And Click Make .Dat.
Only the registered members can see the link.
3.Now You Rename Your Model To Any Number E.G. 60978 "To Rename, Right Click The Item/File And Click Rename Simply Name It What Number You Want."
4.Now We Drag The Model To Our Client -> Preloadedmodels Folder As So In The Tutorial For Preloading.
5.The Ints Open Your Class8.Java Once Open, Press [Cntrl + F] And Search For
class8.method203(true, aClass30_Sub2_Sub2_183);
Lets Take Apart The Ints And Ill Explain What They Mean
if(i == 17000){//The ::PICKUP ID OF YOUR ITEM
class8.aStringArray189 = new String[5];//The 5 Means You Can Have Only 5 Options In Total So You Can Add 2 More After That It Will Crash Unless You Raise The Number
class8.aStringArray189[1] = "Wield";//Right Click/Hover Option To Wield, Simply Remove This To Make The Item Unwieldable E.G. Money
class8.aString170 = "Item";//The Name Of Your Item
class8.aByteArray178 = "Examine".getBytes();//What You Want The Right Click Examine Info To Say
class8.anInt174 = 60978;//Your Model Displayed In Inventory Or On Ground Change The Following 5 Numbers To Change The Look As Explained Underneath, Your Model That You Converted To 60978 Is The Model Here
class8.anInt181 = 1180;//The Zoom Of The Model, Decrease To Make Larger
class8.anInt190 = 452;//Rotation Of Model Increase To Move The Bottom Of The Model Away From You And The Top Toward
class8.anInt198 = 0;//Model Rotation Decrease To Move Left In A Circle
class8.anInt169 = -1;//Offset Of The Model Increase To Move Right
class8.anInt194 = -1;//Offset Of Model Increase To Move Down
class8.anInt165 = -1;//Male Wield View
class8.anInt200 = -1;//Female Wield View
}
Now If You Read That You Should Understand It
6.Okay Now If You Don't Have A Client Compiler Use This
@echo off
if exist "%programfiles%\Java" (call :compile "%programfiles%\Java\") else (goto error)
:compile
for /D %%x in ("%~1jdk*") do (set p="%%~x\bin\javac.exe")
if defined p (%p% -cp . *.java)
if defined p (goto end)
:error
echo You do not have Java installed. Please download it at the site that is about to load.
"%programfiles%\Internet Explorer\iexplore.exe" Only the registered members can see the link.
:end
echo Finished!
pause
exit
If You Want A More Compatible Run System Use This
TITLE Client
@echo off
start javaw -Xmx800M EGUI
exit
Once Your Client Is Compiled And You Run Your Client You Can Login And ::Pickup The Item ID You Set Or The Number You Put For if(i == #####){
Thank You Runelocus For Being Great And Enjoy My Guide :)
Only the registered members can see the link.
Note : By The End Of The Tutorial You Will Be Able To Put Models In Your Client In Less Than A Minute :)
Before You Start :
Make Sure You Download DatMaker At [Only the registered members can see the link.]
Also Make Sure You Do The Model Preloading Tutorial Reposted By WC REECE At [Only the registered members can see the link.]
1.Firstly Find Your Models And Right Click The File And Go To Properties And It Should Say Something Like
Type Of File:
If It Says .Dat Skip The Next Step But If You Don't Already Have Datmaker You Should Download It (Whether You Have .Dat Or Not).
Only the registered members can see the link.
2.Secondly We Will Be Learning How To Convert The File So Open Datmaker If Your Model Is In The Same Folder That You Extracted DatMaker To Just Find It In That List
Otherwise Go To File -> Open Folder -> Find The Folder You Put It In E.G C:\Users\Documents\MyModels\
Only the registered members can see the link.
Now When You Have Found Your Model Simply Select It And Click Make .Dat.
Only the registered members can see the link.
3.Now You Rename Your Model To Any Number E.G. 60978 "To Rename, Right Click The Item/File And Click Rename Simply Name It What Number You Want."
4.Now We Drag The Model To Our Client -> Preloadedmodels Folder As So In The Tutorial For Preloading.
5.The Ints Open Your Class8.Java Once Open, Press [Cntrl + F] And Search For
class8.method203(true, aClass30_Sub2_Sub2_183);
Lets Take Apart The Ints And Ill Explain What They Mean
if(i == 17000){//The ::PICKUP ID OF YOUR ITEM
class8.aStringArray189 = new String[5];//The 5 Means You Can Have Only 5 Options In Total So You Can Add 2 More After That It Will Crash Unless You Raise The Number
class8.aStringArray189[1] = "Wield";//Right Click/Hover Option To Wield, Simply Remove This To Make The Item Unwieldable E.G. Money
class8.aString170 = "Item";//The Name Of Your Item
class8.aByteArray178 = "Examine".getBytes();//What You Want The Right Click Examine Info To Say
class8.anInt174 = 60978;//Your Model Displayed In Inventory Or On Ground Change The Following 5 Numbers To Change The Look As Explained Underneath, Your Model That You Converted To 60978 Is The Model Here
class8.anInt181 = 1180;//The Zoom Of The Model, Decrease To Make Larger
class8.anInt190 = 452;//Rotation Of Model Increase To Move The Bottom Of The Model Away From You And The Top Toward
class8.anInt198 = 0;//Model Rotation Decrease To Move Left In A Circle
class8.anInt169 = -1;//Offset Of The Model Increase To Move Right
class8.anInt194 = -1;//Offset Of Model Increase To Move Down
class8.anInt165 = -1;//Male Wield View
class8.anInt200 = -1;//Female Wield View
}
Now If You Read That You Should Understand It
6.Okay Now If You Don't Have A Client Compiler Use This
@echo off
if exist "%programfiles%\Java" (call :compile "%programfiles%\Java\") else (goto error)
:compile
for /D %%x in ("%~1jdk*") do (set p="%%~x\bin\javac.exe")
if defined p (%p% -cp . *.java)
if defined p (goto end)
:error
echo You do not have Java installed. Please download it at the site that is about to load.
"%programfiles%\Internet Explorer\iexplore.exe" Only the registered members can see the link.
:end
echo Finished!
pause
exit
If You Want A More Compatible Run System Use This
TITLE Client
@echo off
start javaw -Xmx800M EGUI
exit
Once Your Client Is Compiled And You Run Your Client You Can Login And ::Pickup The Item ID You Set Or The Number You Put For if(i == #####){
Thank You Runelocus For Being Great And Enjoy My Guide :)
Only the registered members can see the link.