Simba Code:
Procedure DeclarePlayers;
begin
HowManyPlayers := 1; //don't forget to set this!
SetArrayLength(Fighters, HowManyPlayers);
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
/////////////////////////
with Fighters[0] do
begin
User := '';
Pass := '';
speed := 'fast'; //weapon speed - 'slow','fast',or 'normal'. Just take a guess. Too long (may) reduce exp/h slightly. Stick with normal if you don't know what you're doing.
mode := 'attack'; //You can ignore this if you want. Choices are 'random', 'lowest', 'pure', 'attack','strength', or 'defense' (protip: there are more, if you know where to look. 40flat doesn't work right, btw)
active := true;
alwaysdrop := ['Bones','abbage']
breakevery := 250000000; //just set this to an impossibly high number to disable breaks
plusrand := 10; //Random amount to add to break time
breakfor := 7; //how long to break
hopworlds := true; //hop worlds after break?
doRelocate := false; //Sorta works... kinda... not really. Okay, maybe a little.
EmergencyTeleport := False; //Set to true if you have a teletab in the first slot. If you hp is red and you have no (known) food, it will whisk you away.
ranged := true; //this does not affect the actual fighting,
//but merely picks the farthest target
TrainPrayer := false; //slows combat exp, gets more randoms, but gets prayer exp
//must have bone pickup set up below!
ignoreCombat := true; //ignores monsters in combat (false = multicombat)
MonsterWait := 60; //wait this many second for a monster,
// and if none are found in that time, logout.
{
With WhatMonster do //****this is one way - use custom setups *****
begin //MORE COLORS = LONGER SEARCH TIME = LESS KILLS, MORE MISCLICKS
CTS := 2; //for each color you need a tolerance (and hmod/smod if cts = 2)
Color := [4021363]; //colors/tols/mods MUST correspond with eachother!
exp := 216; //if they don't you'll search for a color with the wrong tol/mods!
hmod := [0.23];
smod := [1.33];
uptext := ['Att','ack','work','er',]; //however, you have have as many possible uptexts as you want
Mincount := 600; //**UPTEXT IS CASE SENSITIVE**
Tol := [18];
Width := 25;
Height := 25; //in this example, the first color in the list uses the first HMod/SMod/Tol in each of their respective lists.
end; //the second color uses the second HMod/SMod/tolerance.
//But both colors use the same uptext, mincount, exp, etc.
}
whatmonster := WhatMonster; //or a few presets I made! (monster_man, monster_giantrat, monster_goblin, monster_WolfMinotaur, monster_LesserDemon)
Clicktype := mouse_left; //set to mouse_right if you have to rightclick the monster. Will reduce exp/h, as it does not check uptext.
PickUpDrops := true; //set to true to pick up drops, as defined below.
with PickUps do
begin //please note, even if trainprayer = true, you
//must set up bones in here for pickup.
Names := ['meat']; //once again, the colors must correspond with eachother
Colors := [4221392{,13159898}]; //just like above
Hmods := [0.89{,0.25}];
SMods := [1.24{,1.19}];
Tols := [2{,12}];
end;
end;
/////////////////////////
end;