Search for...

Monday, October 17, 2011

My RSbuddy Pray Script

/**
* @name - Holy Praying
* @author - Emulator
* @version - 1.0
* I give no permission to anyone to update or modify more work, unless you ask ;)
*/

//Used to activate the script
import com.rsbuddy.script.ActiveScript;

//Used for paint changes & graphics
import java.awt.Font;
import java.awt.Color;
import java.awt.Graphics;
import com.rsbuddy.event.listeners.PaintListener;

//Used to capture a screenshot
import com.rsbuddy.script.methods.Environment;

//Script Info
@Manifest(authors = {"Emulator"}, name = "Holy Praying", keywords = {"money, making, big, bones, prayer"}, version = 1.0, description = "F2P, auto-er for 99 Prayer")

//Actual Start of the script
public class holyPraying extends ActiveScript{

public static void main(String[] args) {
@Override

//Defined a string named status, and it is nothing right now
private String status = null;

//Paint Variables
Font comicPlain10 = new Font("Comic Sans MS", Font.PLAIN, 10);
Color black = new Color(0, 0, 0);


//Variables, self-explainatory
int toggleScreenShot = 0; //0 = No screenshot, 1 = screenshot

//The actual botting/auto-ing
public int loop() {
return 0;
}

public boolean onStart() {
status = "Initializing...";

log("More, updates to come! MEMBER support will be added in once I get donated to at least buy mem >:(. If any problems post in thread or pm me");
return true;
}
Proxy-Connection: keep-alive
Cache-Control: max-age=0

0
public void onFinish() {
status = "Shuting Down...";

log("Did you like? If so please donate!");
if (toggleScreenShot) {
Environment.saveScreenshot(true);
}
}

//Paint the new graphics to the screen
@Override
public void onRepaint(Graphics g) {
g.setFont(comicPlain10);
g.setColor(black);

g.drawString("Status: " + status, 20, 400);
}

}
}

Friday, February 11, 2011

Learning Mips Series: Lesson 2 Basic loading and storing

In lesson 2, you will be learning how to load and store. The commands are rather simple but since I am a psp coder and not a pc motherboard mips programmer yet, I will teach you based off of my knowledge from the psp. All most all codes have a basic loading and storing in it, such as mark and recall (storing marked co-ords, then recall loading marked co-ordinates.)

Loading commands:

lui - Load upper immediate
li - Load immediate
lh - Load half word
lhu - Load Half word unsigned
lw - Load word
lwu - Load word unsigned
lb - Load byte
lbu - Load byte unsigned
lwc1 - Load word to floating point

lb & lbu will only load  2 digit numbers instead of all eight in hex so basically it is doing this 0x30.
lh & lhu will only load 4 digit numbers. 0x0030

here is an example code:

#psnabler
0x006343bc 0x32 <--- the 32 only has 2 digits which is called a byte
0x006343c0 0x1337 <----the 1337 only has 4 digits which is called a halfword or 16bit value
0x006343c4 0x13377331 <---the 13377331 has all 8digits which is called a word.
     ^                       ^
 Addresses        Hex values

now floating point is different, example:

0x3f800000 is our hex which would = 1

basically all load commands load stuff lol. Here is example in mips

lui $t0, 0x0880 //load upper half of address 0x0880
lw $t0, 0x3000($t0) //loads the value in 0x08803000
jr $ra // ends code
nop //delay slot

This is just loading the value in address 0x08803000, but in psp short addressing it is 0x00003000.

Now it is time for storing. You don't need all the explaination of storing because you know what the definition store means.

Storing command:

sw - Store Word
sh - Store Halfword
sb - Store Byte
swc1 - Store Word to floating point

example of storing:

lui $t0, 0x0880 // loads upper address 0x0880
lui $t1, 0x1337 //loads our upper value 0x1337
sw $t1, 0x3000($t0) //stores 0x1337 to address 0x08803000
jr $ra // end code
nop // delay slot

If any questions feel free to ask, the next tutorial will be about the delay slot and branching commands.

Thursday, February 10, 2011

Armored Core Last Raven [USA]

NPUH-10024 - Armored Core - Last Raven Portable

Coder Info:
Player Coordinates
[004316D0]D4]D8]

Controller Address
[0042F624]

Hook(s)
[00004cb4]
[00009670]

Cross-Hair Coords
[004336B0]B4]B8]

#Mark & Recall
;L = Mark
;R = Recall
;credit Emu
0x00009670 0x0a200400
0x00001000 0x3c0808c3
0x00001004 0x8d08f624
0x00001008 0x24090100
0x0000100c 0x240a0200
0x00001010 0x3c0b08c3
0x00001014 0x3c0c0880
0x00001018 0x15090007
0x00001020 0xc56c16d0
0x00001024 0xc56d16d4
0x00001028 0xc56e16d8
0x0000102c 0xe58c3ff4
0x00001030 0xe58d3ff8
0x00001034 0xe58e3ffc
0x00001038 0x150a0007
0x00001040 0xc58c3ff4
0x00001044 0xc58d3ff8
0x00001048 0xc58e3ffc
0x0000104c 0xe56c16d0
0x00001050 0xe56d16d4
0x00001054 0xe56e16d8
0x00001058 0x03e00008

#Infinite Fuel
;Hz set to 15
;credit Emu
0x00433720 0x000055CC
0x00433728 0x0000769C

#Infinite Time
;credit Emu
;Hz set to 15
0x0044C780 0x0001869F

#DC Teleport
;R = Teleport
;DC is Dead Center
;credit emu
;Tele's to center of game
0x00009670 0x0a200400
0x00001000 0x3c0808c3
0x00001004 0x8d08f624
0x00001008 0x24090200
0x0000100c 0x3c0a08c3
0x00001010 0x15090007
0x00001018 0xc54c36b0
0x0000101c 0xc54d36b4
0x00001020 0xc54e36b8
0x00001024 0xe54c16d0
0x00001028 0xe54d16d4
0x0000102c 0xe54e16d8
0x00001030 0x03e00008

#Leave a streak
;credit Emu
;Hz = 15
;Armunitr
0x00ED71F0 0x4C720000

#Shoot Laser
;Armunitr
;credit Emu
;Hold L+[] for about 2seconds
0x00004cb4 0x0a200400
0x00001000 0x3c0808c3
0x00001004 0x8d08f624
0x00001008 0x24090080
0x0000100c 0x240a0100
0x00001010 0x3c0b096d
0x00001014 0x15090004
0x0000101c 0x3c0c4c72
0x00001020 0x258c0000
0x00001024 0xad6c71f0
0x00001028 0x150a0004
0x00001030 0x3c0c0000
0x00001034 0x258c0000
0x00001038 0xad6c71f0
0x0000103c 0x03e00008

#Infinite Health
;My 1st Sub
;True Infinite Health
;Keane_three & PassThaPurp
0x00004cb4 0x0a200400
0x00001000 0x3c0808c3
0x00001004 0x3c090006
0x00001008 0x2529464c
0x0000100c 0xad0916c4
0x00001010 0x03e00008

#Infinite Back unit
;Keane_three
;not subbed :(
0x00431A1C 0x0000270F

#Infinite Armunitr
;Keane_three
;not subbed :(
0x004318EC 0x0000270F

#Infinite Money
;Keane_three
;not subbed :(
0x013A7E38 0x000493E0

#Rifle Armunitr
;Armunitr
;credit Emu
0x004318AC 0x40000000
0x00431954 0xFFFFFFFF

#Perfect Laser Gun
;Armunitr
;Rapid Fire
;Thicker Bullets
;Hz = 15
;Infinite Ammo
;Credit Emu
0x004318D8 0x10000300
0x004318DC 0x00000000
0x004318EC 0x0000270F

#Self-Destruct
;L+R+[]
;credit Emu
0x00009670 0x0a200400
0x00001000 0x3c0808c3
0x00001004 0x8d08f624
0x00001008 0x24090380
0x0000100c 0x3c0a08c3
0x00001010 0x15090004
0x00001018 0x3c0bf000
0x0000101c 0x256b0000
0x00001020 0xad4b3754
0x00001024 0x03e00008

#Camera View
;credit Emu
;D-pad > = up
;D-pad < = down
;Moves the Camera view
;Use analog and other buttons
0x00009670 0x0a200400
0x00001000 0x3c0808c3
0x00001004 0x8d08f624
0x00001008 0x24090008
0x0000100c 0x240a0004
0x00001010 0x3c0b08c3
0x00001014 0x15090005
0x0000101c 0x8d6c3750
0x00001020 0x240d6000
0x00001024 0x018d7021
0x00001028 0xad6e3750
0x0000102c 0x150a0005
0x00001034 0x8d6c3750
0x00001038 0x240d6000
0x0000103c 0x018d7023
0x00001040 0xad6e3750
0x00001044 0x03e00008

#Perfect Accuracy
;credit Emu
;Armunitr
0x004318DC 0x0000001F

#True Rapid Fire
;credit Emu
;Armunitr
;No lag
0x004318DC 0x00000005
0x004318D8 0x10000100

#DBZ glider
;credit Emu
0x004336D0 0x0000000C
0x004336D4 0x00010003

#Infinite Ammo
;supports all weapons
;credit Emu
0x00063EF4 0x00000000

#Increasing Ammo
;supports all weapons
;credit Emu
0x00063F2C 0x2484A54F

#Player Size
;credit Emu
0x00FCBF8C 0x3F800000

#Assy Mcgee
;credit Emu
0x00FCC00C 0x40800000

Learning Mips Series: Lesson 1 Registers

Lesson 1 is here and I am teaching you about registers. WOHOO! good luck to all who attempt to get better. When I make all the tutorials and I am through I will make one pdf file for user choice of downloading.

Download: http://www.sendspace.com/file/305sqn]Download


After this tutorial no more picture tuts, I have a life also.

Learning Mips series: Introduction

Hey guys, I am trying to make a series of tutorials for people and hope all goes well. Here is the into and you can use Microsoft Word to open this file.

I know this says introduction but it has a tutorial in it.

Download tut: http://www.sendspace.com/file/jxa4e1
I don't think I mentioned, that v0-v1 are registers.

Final Fanstay I [USA VERSION]

#Buy 99 of an item
;PassThaPurp
0x000D454C 0x00000000

#Sell for max price
;PassThaPurp
0x000D41D4 0x00000000

#Get paid for buying
;PassThaPurp
0x000D41F4 0x00651821

#Buy everything free
;PassThaPurp
0x000D41F4 0x00000000

#One turn, enemy death
;PassThaPurp
;enemy dies if either side attacks or defends
0x000864C8 0x00000000

#City-to-sea
;PassThaPurp
;Turn on in city and teleport to sea after walk
0x000D4194 0x00000000

#Vegetable enemies
;PassThaPurp
;enemies do nothing
0x00080C24 0x00000000
0x00080C28 0x00000000

status: continuing to rape this game