public class MultiFight extends Script
Modifier and Type | Field and Description |
---|---|
java.lang.String |
action |
javax.swing.JPanel |
alPanel |
javax.swing.JLabel |
antiLock |
javax.swing.JLabel |
antiWander |
javax.swing.JTextField |
att |
javax.swing.JLabel |
attExp |
javax.swing.JLabel |
attLbl |
boolean |
aw |
javax.swing.JPanel |
awPanel |
javax.swing.JTextField |
awRadius |
javax.swing.JPanel |
bonePanel |
boolean |
bones |
int |
cAtt |
int |
cDef |
java.lang.String |
cMode |
int |
cStr |
javax.swing.JTextField |
cT |
int |
d1CId |
int |
d1D |
javax.swing.JTextField |
d1Dir |
javax.swing.JTextField |
d1ID |
javax.swing.JLabel |
d1IDLbl |
javax.swing.JTextField |
d1X |
int |
d1XC |
javax.swing.JLabel |
d1XLbl |
javax.swing.JTextField |
d1Y |
int |
d1YC |
javax.swing.JLabel |
d1YLbl |
int |
d2CId |
int |
d2D |
javax.swing.JTextField |
d2Dir |
javax.swing.JTextField |
d2ID |
javax.swing.JLabel |
d2IDLbl |
javax.swing.JTextField |
d2X |
int |
d2XC |
javax.swing.JLabel |
d2XLbl |
javax.swing.JTextField |
d2Y |
int |
d2YC |
javax.swing.JLabel |
d2YLbl |
javax.swing.JTextField |
def |
javax.swing.JLabel |
defExp |
javax.swing.JLabel |
defLbl |
javax.swing.JRadioButton |
Door |
javax.swing.JRadioButton |
Door2 |
javax.swing.JLabel |
dStats |
int |
eAHP |
javax.swing.JTextField |
eatAtHP |
javax.swing.JPanel |
eatPanel |
javax.swing.JLabel |
empty |
javax.swing.JLabel |
emptylabel1 |
int |
expgained |
int |
fID |
javax.swing.JComboBox |
fightMode |
javax.swing.JTextField |
file |
javax.swing.JTextField |
filName |
int |
fLevels |
java.lang.String |
FM |
java.lang.String |
fName |
javax.swing.JTextField |
foodId |
javax.swing.JFrame |
frame |
int |
fS |
int |
fTime |
javax.swing.JRadioButton |
Gate |
javax.swing.JRadioButton |
Gate2 |
int |
gOD |
int |
gOD2 |
int[] |
i |
javax.swing.JTextField |
item1 |
javax.swing.JTextField |
item2 |
javax.swing.JTextField |
item3 |
javax.swing.JTextField |
item4 |
javax.swing.JTextField |
item5 |
javax.swing.JTextField |
item6 |
javax.swing.JTextField |
item7 |
javax.swing.JTextField |
item8 |
int |
killed |
int |
loopage |
javax.swing.JLabel |
loops |
boolean |
mage |
java.lang.String |
mAtt |
int |
maxPrayer |
javax.swing.JTextField |
maxX |
javax.swing.JLabel |
maxXLbl |
javax.swing.JTextField |
maxY |
javax.swing.JLabel |
maxYLbl |
java.lang.String |
mDef |
long |
minutes |
javax.swing.JTextField |
minX |
int |
minXC |
javax.swing.JLabel |
minXLbl |
javax.swing.JTextField |
minY |
int |
minYC |
javax.swing.JLabel |
minYLbl |
javax.swing.JTextField |
mP |
java.lang.String |
mStr |
int |
mX |
int |
mY |
javax.swing.JTextField |
npc1 |
javax.swing.JTextField |
npc2 |
javax.swing.JTextField |
npc3 |
javax.swing.JTextField |
npc4 |
int[] |
npcArr |
javax.swing.JLabel |
npcIds |
javax.swing.JPanel |
npcPanel |
java.lang.String |
objects |
java.lang.String |
objectType |
javax.swing.JLabel |
pAvKilled |
javax.swing.JLabel |
pExp |
javax.swing.JLabel |
pFished |
boolean |
pI |
javax.swing.JLabel |
pLevels |
javax.swing.JLabel |
pMins |
javax.swing.JLabel |
pMode |
javax.swing.JLabel |
pSlept |
int |
radius |
javax.swing.JFrame |
reportFrame |
javax.swing.JPanel |
reportPanel |
javax.swing.JPanel |
savePanel |
javax.swing.JLabel |
secs |
javax.swing.JFrame |
settingsFrame |
int |
slept |
int |
spell |
javax.swing.JComboBox<java.lang.String> |
spells |
int |
startAttExp |
int |
startDefExp |
int |
startStrExp |
long |
starttime |
java.lang.String |
stat |
javax.swing.JPanel |
statPanel |
javax.swing.JLabel |
stats |
javax.swing.JTextField |
str |
javax.swing.JLabel |
strExp |
javax.swing.JLabel |
strLbl |
javax.swing.JTabbedPane |
tabs |
long |
time |
javax.swing.JLabel |
wantedStats |
javax.swing.JTextField |
wBPX |
javax.swing.JTextField |
wBPY |
int |
wX |
int |
wY |
int |
x |
javax.swing.JLabel |
xpPerHr |
int |
y |
Constructor and Description |
---|
MultiFight() |
Modifier and Type | Method and Description |
---|---|
void |
addWidgets() |
void |
buryBones() |
int |
cHP() |
java.lang.String |
cTime() |
void |
Eat() |
boolean |
fOB() |
boolean |
fT() |
boolean |
fTCS() |
java.lang.String[] |
getCommands()
Not used, but remains for compatability.
|
boolean |
iOB(int id) |
void |
KeyPressed(int id)
NOT IMPLEMENTED YET
|
void |
Kill() |
boolean |
lHP() |
boolean |
lO() |
void |
loadSettings() |
int |
nNPC() |
boolean |
npc() |
void |
openGate() |
boolean |
pOB() |
void |
readFile(java.lang.String fname) |
boolean |
reportTime() |
void |
runScript() |
void |
saveSettings(java.lang.String fname) |
boolean |
sB() |
boolean |
sF() |
void |
showReport() |
void |
Sleep() |
boolean |
sN() |
int |
spellId() |
void |
start(java.lang.String command,
java.lang.String[] parameter)
The start function for the script.
|
void |
tDS() |
void |
tI() |
boolean |
wFS() |
Accepted, AcceptTrade, AcceptTrade2, Answer, AtObject, AtObject, AtObject2, AtObject2, AttackNPC, AttackPlayer, AutoLogin, Bank, BankCount, Beep, Buy, CanReach, ChatMessage, CheckFighters, CloseBank, CloseDoor, CloseShop, CoordsAt, CoordsAt, DeclineTrade, Deposit, DisableAutoLogin, DisplayMessage, Distance, DoorAt, Drop, DuelPlayer, EmptyTile, EnableAutoLogin, EndScript, Fatigue, FindInv, FollowPlayer, ForceWalk, ForceWalkNoWait, GetAnswer, GetAnswerCount, GetCurrentStat, GetDistance, GetExperience, GetFightMode, GetHP, GetHPPercent, GetItemCommand, GetItemCount, GetItemDesc, GetItemName, GetMaxHP, GetNearestItem, GetNearestItem, GetNearestNPC, GetNearestNPC, GetNearestNPC, GetNearestNPC, GetNearestObject, GetNearestObject, GetNearestObject, GetNearestObject, GetNPCCommand, GetNPCCount, GetNPCDesc, GetNPCLevel, GetNPCMaxHP, GetNPCName, GetNPCType, GetObjectCommand1, GetObjectCommand2, GetObjectCount, GetObjectDesc, GetObjectName, GetPlayerCount, GetPrayerDrain, GetPrayerLevel, GetRandomNPC, GetRandomNPC, GetStat, GetX, GetY, InArea, InCombat, init, InLastServerMessage, InStr, IntToStr, Inv, InvByName, InvCount, InvCount, InvCountByName, IsAccepted, IsBatching, IsNPCAttackable, IsStackable, IsWalking, IsWorn, ItemAt, KeyReleased, LastChatMessage, LastChatter, LastChatterName, LastNPCMessage, LastPlayerAttacked, LastServerMessage, Loading, LoggedIn, Login, Logout, Magic, MagicDoor, MagicInventory, MagicItem, MagicNPC, MagicObject, MagicPlayer, NPCExists, NPCInCombat, NPCMessage, NPCX, NPCY, ObjectAt, Obstructed, OpenBank, OpenDoor, OpenUnbusyBank, PID, PlayerAt, PlayerByName, PlayerDestX, PlayerDestY, PlayerHP, PlayerInCombat, PlayerX, PlayerY, Prayer, PrayerOff, PrayerOn, Print, Println, QuestMenu, Quit, Rand, Remove, ResetLastChatMessage, ResetLastNPCMessage, ResetLastPlayerAttacked, ResetLastServerMessage, ResetTrade, Running, Say, Sell, ServerMessage, setController, SetFightMode, SetWorld, SexyPrint, Shop, ShopCount, Sleeping, SleepWord, StrToInt, TakeItem, TalkToNPC, ThieveNPC, TickCount, TradeArray, TradeArray, TradeOver, TradePlayer, TradeRequest, TradeStatus, Use, UseOnDoor, UseOnItem, UseOnNPC, UseOnObject, UseOnPlayer, Username, UseWithInventory, Version, Wait, WaitForBatchFinish, WaitForLoad, WaitForServerMessage, Walk, Walk, WalkEmpty, WalkEmptyNoWait, WalkNoWait, WalkPath, WalkPath, WalkPathReverse, WalkPathReverse, Wearable, Wield, Withdraw
public javax.swing.JFrame reportFrame
public javax.swing.JFrame frame
public javax.swing.JFrame settingsFrame
public javax.swing.JPanel reportPanel
public javax.swing.JPanel statPanel
public javax.swing.JPanel npcPanel
public javax.swing.JPanel awPanel
public javax.swing.JPanel alPanel
public javax.swing.JPanel eatPanel
public javax.swing.JPanel bonePanel
public javax.swing.JPanel savePanel
public javax.swing.JLabel emptylabel1
public javax.swing.JLabel pMode
public javax.swing.JLabel pMins
public javax.swing.JLabel pExp
public javax.swing.JLabel pFished
public javax.swing.JLabel pLevels
public javax.swing.JLabel pSlept
public javax.swing.JLabel empty
public javax.swing.JLabel loops
public javax.swing.JLabel npcIds
public javax.swing.JLabel dStats
public javax.swing.JLabel defLbl
public javax.swing.JLabel attLbl
public javax.swing.JLabel strLbl
public javax.swing.JLabel antiWander
public javax.swing.JLabel maxXLbl
public javax.swing.JLabel minXLbl
public javax.swing.JLabel maxYLbl
public javax.swing.JLabel minYLbl
public javax.swing.JLabel antiLock
public javax.swing.JLabel d1IDLbl
public javax.swing.JLabel d2IDLbl
public javax.swing.JLabel d1XLbl
public javax.swing.JLabel d1YLbl
public javax.swing.JLabel d2XLbl
public javax.swing.JLabel d2YLbl
public java.lang.String FM
public java.lang.String action
public java.lang.String objects
public java.lang.String objectType
public java.lang.String stat
public java.lang.String cMode
public java.lang.String fName
public java.lang.String mAtt
public java.lang.String mDef
public java.lang.String mStr
public javax.swing.JTabbedPane tabs
public javax.swing.JTextField att
public javax.swing.JTextField def
public javax.swing.JTextField str
public javax.swing.JTextField npc1
public javax.swing.JTextField npc2
public javax.swing.JTextField npc3
public javax.swing.JTextField npc4
public javax.swing.JTextField maxX
public javax.swing.JTextField minX
public javax.swing.JTextField maxY
public javax.swing.JTextField minY
public javax.swing.JTextField d1Dir
public javax.swing.JTextField d2Dir
public javax.swing.JTextField d1ID
public javax.swing.JTextField d2ID
public javax.swing.JTextField d1X
public javax.swing.JTextField d1Y
public javax.swing.JTextField d2X
public javax.swing.JTextField d2Y
public javax.swing.JTextField foodId
public javax.swing.JTextField eatAtHP
public javax.swing.JTextField cT
public javax.swing.JTextField wBPX
public javax.swing.JTextField wBPY
public javax.swing.JTextField mP
public javax.swing.JTextField filName
public javax.swing.JTextField item1
public javax.swing.JTextField item2
public javax.swing.JTextField item3
public javax.swing.JTextField item4
public javax.swing.JTextField item5
public javax.swing.JTextField item6
public javax.swing.JTextField item7
public javax.swing.JTextField item8
public javax.swing.JTextField file
public javax.swing.JTextField awRadius
public long minutes
public long starttime
public int expgained
public int slept
public int fLevels
public int killed
public int wX
public int wY
public int d1D
public int d2D
public int fS
public int loopage
public int maxPrayer
public int spell
public int x
public int y
public int cAtt
public int cDef
public int cStr
public int mX
public int mY
public int minXC
public int minYC
public int d1CId
public int d2CId
public int gOD
public int gOD2
public int d1XC
public int d1YC
public int d2XC
public int d2YC
public int eAHP
public int fID
public int fTime
public javax.swing.JLabel pAvKilled
public javax.swing.JLabel attExp
public javax.swing.JLabel defExp
public javax.swing.JLabel strExp
public javax.swing.JLabel stats
public javax.swing.JLabel wantedStats
public javax.swing.JLabel xpPerHr
public javax.swing.JLabel secs
public javax.swing.JRadioButton Gate
public javax.swing.JRadioButton Door
public javax.swing.JRadioButton Gate2
public javax.swing.JRadioButton Door2
public int startDefExp
public int startStrExp
public int startAttExp
public int radius
public final int[] i
public final int[] npcArr
public javax.swing.JComboBox fightMode
public boolean aw
public boolean pI
public boolean bones
public boolean mage
public javax.swing.JComboBox<java.lang.String> spells
public long time
public void KeyPressed(int id)
Script
KeyPressed
in class Script
public java.lang.String[] getCommands()
Script
getCommands
in class Script
public void addWidgets()
public void saveSettings(java.lang.String fname)
public void loadSettings()
public void readFile(java.lang.String fname)
public void start(java.lang.String command, java.lang.String[] parameter)
Script
public int spellId()
public boolean npc()
public int nNPC()
public boolean sB()
public boolean pOB()
public void Kill()
public void Eat()
public void Sleep()
public void openGate()
public java.lang.String cTime()
public void showReport()
public boolean reportTime()
public int cHP()
public boolean sF()
public boolean lHP()
public boolean sN()
public boolean fOB()
public boolean lO()
public boolean wFS()
public boolean fT()
public boolean fTCS()
public void tDS()
public boolean iOB(int id)
public void tI()
public void buryBones()
public void runScript()