Author Topic: How to add a Login Interface  (Read 326 times)

Offline 3lv3n snip3r

  • Newbie
  • *
  • Posts: 17
  • Karma 0
  • Location: UR MOM
    • View Profile
How to add a Login Interface
« on: May 19, 2011, 04:16:13 am »
Client Sided

Open Class9.java

Search for
Code: [Select]
public static void getPrayer(Class44 class44
Above it, add:

Code: [Select]
public static void login(Class30_Sub2_Sub1_Sub4[] wid) {
Class9 intlogin = addDTab(11080);
intlogin.anIntArray240 = new int[20];
intlogin.anIntArray241 = new int[20];
intlogin.anIntArray272 = new int[20];
intlogin.anIntArray240[0] = 11081;
intlogin.anIntArray241[0] = 4;
intlogin.anIntArray272[0] = 16;
//Main sprite
addSprite(11081, 0, 0, "mainframe");
//Control 11082 (0)
intlogin.anIntArray240[1] = 11082;
intlogin.anIntArray241[1] = 182;
intlogin.anIntArray272[1] = 99;
//Image
addSprite(11082, 0, 0, "owners 0");
//Control 11083 (1)
intlogin.anIntArray240[2] = 11083;
intlogin.anIntArray241[2] = 154;
intlogin.anIntArray272[2] = 49;
//Image
addSprite(11083, 0, 0, "STEELBORDER2 0");
//Control 11084 (2)
intlogin.anIntArray240[3] = 11084;
intlogin.anIntArray241[3] = 190;
intlogin.anIntArray272[3] = 49;
//Image
addSprite(11084, 0, 0, "STEELBORDER2 0");
//Control 11085 (3)
intlogin.anIntArray240[4] = 11085;
intlogin.anIntArray241[4] = 226;
intlogin.anIntArray272[4] = 49;
//Image
addSprite(11085, 0, 0, "STEELBORDER2 0");
//Control 11086 (4)
intlogin.anIntArray240[5] = 11086;
intlogin.anIntArray241[5] = 262;
intlogin.anIntArray272[5] = 49;
//Image
addSprite(11086, 0, 0, "STEELBORDER2 0");
//Control 11087 (5)
intlogin.anIntArray240[6] = 11087;
intlogin.anIntArray241[6] = 334;
intlogin.anIntArray272[6] = 49;
//Image
addSprite(11087, 0, 0, "STEELBORDER2 0");
//Control 11088 (6)
intlogin.anIntArray240[7] = 11088;
intlogin.anIntArray241[7] = 298;
intlogin.anIntArray272[7] = 49;
//Image
addSprite(11088, 0, 0, "STEELBORDER2 0");
//Control 11089 (7)
intlogin.anIntArray240[8] = 11089;
intlogin.anIntArray241[8] = 4;
intlogin.anIntArray272[8] = 23;
//Image
addSprite(11089, 0, 0, "welcomebar 0");
//Control 11090 (8)
intlogin.anIntArray240[9] = 11090;
intlogin.anIntArray241[9] = 46;
intlogin.anIntArray272[9] = 49;
//Image
addSprite(11090, 0, 0, "STEELBORDER2 0");
//Control 11091 (9)
intlogin.anIntArray240[10] = 11091;
intlogin.anIntArray241[10] = 10;
intlogin.anIntArray272[10] = 49;
//Image
addSprite(11091, 0, 0, "STEELBORDER2 0");
//Control 11092 (10)
intlogin.anIntArray240[11] = 11092;
intlogin.anIntArray241[11] = 82;
intlogin.anIntArray272[11] = 49;
//Image
addSprite(11092, 0, 0, "STEELBORDER2 0");
//Control 11093 (11)
intlogin.anIntArray240[12] = 11093;
intlogin.anIntArray241[12] = 118;
intlogin.anIntArray272[12] = 49;
//Image
addSprite(11093, 0, 0, "STEELBORDER2 0");
//Control 11094 (12)
intlogin.anIntArray240[13] = 11094;
intlogin.anIntArray241[13] = 13;
intlogin.anIntArray272[13] = 52;
//Image
addSprite(11094, 0, 0, "Prozor 0");
//Control 11095 (13)
intlogin.anIntArray240[14] = 11095;
intlogin.anIntArray241[14] = 463;
intlogin.anIntArray272[14] = 49;
//Image
addSprite(11095, 0, 0, "STEELBORDER2 0");
//Control 11096 (14)
intlogin.anIntArray240[15] = 11096;
intlogin.anIntArray241[15] = 370;
intlogin.anIntArray272[15] = 49;
//Image
addSprite(11096, 0, 0, "STEELBORDER2 0");
//Control 11097 (15)
intlogin.anIntArray240[16] = 11097;
intlogin.anIntArray241[16] = 117;
intlogin.anIntArray272[16] = 261;
//Close button
addCloseButton(11097, "click here 0", 275, 36, "Close");
//Control 11098 (16)
intlogin.anIntArray240[17] = 11098;
intlogin.anIntArray241[17] = 388;
intlogin.anIntArray272[17] = 49;
//Image
addSprite(11098, 0, 0, "dude 0 0 0");
//Control 11099 (17)
intlogin.anIntArray240[18] = 11099;
intlogin.anIntArray241[18] = 442;
intlogin.anIntArray272[18] = 49;
//Image
addSprite(11099, 0, 0, "STEELBORDER2 0");
//Control 11100 (18)
intlogin.anIntArray240[19] = 11100;
intlogin.anIntArray241[19] = 406;
intlogin.anIntArray272[19] = 49;
//Image
addSprite(11100, 0, 0, "STEELBORDER2 0");
//Added 19 controls.
}

Then, search for
Code: [Select]
aclass44 = aclass44
Under it, add this:

Code: [Select]
login(aclass30_sub2_sub1_sub4);
REMEMBER THE INTERFACE ID IN THE BEGINNING OF THE CODE! IN THIS CASE, ITS:

11080

You are now done with the client side.

NOW BEFORE WE GO ONTO SERVER SIDED, LOG ON THE SERVER AND DO THIS COMMAND!

::interface 11080

Because there is a button in this interface, click it. Where u opened the runserver, you will see a thing that tells you what code you have to use to close it.

and you will see the number you will need 2 add it clickingMost.java

KEEP THAT NUMBER!

______________________________

Now onto Server Sided.

Open up clickingMost.java

Remember that number you had to keep? This is where you need to add it.

Make a code similar to this, but with the numbers you had and add it under this:

Code: [Select]
switch(c.actionButtonId) {
This is a similar code you will put in.

Code: [Select]
case 44070:
c.closeInterface();
break;

44070 is the number you saw in the runserver thing when you clicked the button.

c.closeInterface(); will close the interface when you click the button is the interface number.

You are done with clickingMost.java

________

Open client.java and search for

Code: [Select]
sM("Welcome to Fatal Heros");
Above it, add this:

Code: [Select]
showInterface(11080);
And now the interface will show up when u log in.

Go in cache folder, then into files folder and make a folder called "interface" and put these sprites in there.

http://uppit.com/5qcrt585uwin/Login_Interface_Sprites.rar









Share on Bluesky Share on Facebook