~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The RuneScapeLife script! RuneScape in the form of an mIRC script!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!create*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) set % $+ $nick $nick
set % $+ $nick $+ .Coins 100
set % $+ $nick $+ .CombatXP 0
set % $+ $nick $+ .PrayerXP 0
set % $+ $nick $+ .Bones 0
set % $+ $nick $+ .Bbones 0
set % $+ $nick $+ .IronDaggers 0
set % $+ $nick $+ .IronKites 0
set % $+ $nick $+ .IronMaces 0
set % $+ $nick $+ .mithplates 0
set % $+ $nick $+ .dchains 0
set % $+ $nick $+ .dspears 0
set % $+ $nick $+ .dlefthalfs 0
set % $+ $nick $+ .QP 0
set % $+ $nick $+ .WcXP 0
set % $+ $nick $+ .FmXP 0
set % $+ $nick $+ .Logs 0
set % $+ $nick $+ .Oaks 0
set % $+ $nick $+ .Willows 0
set % $+ $nick $+ .Maples 0
set % $+ $nick $+ .Magics 0
set % $+ $nick $+ .Yews 0
set % $+ $nick $+ .shrimp 0
set % $+ $nick $+ .sardine 0
set % $+ $nick $+ .herring 0
set % $+ $nick $+ .anchovy 0
set % $+ $nick $+ .trout 0
set % $+ $nick $+ .pike 0
set % $+ $nick $+ .salmon 0
set % $+ $nick $+ .tuna 0
set % $+ $nick $+ .lobster 0
set % $+ $nick $+ .swordfish 0
set % $+ $nick $+ .shark 0
set % $+ $nick $+ .feathers 0
set % $+ $nick $+ .birdmeat 0
set % $+ $nick $+ .bait 0
set % $+ $nick $+ .Rune No
set % $+ $nick $+ .ChristmasCrackers 0
echo -a 4DevilDriver's & Calcium's 2RuneScape14 script, a new account has been created: $nick $+ !
notice $nick Welcome to the game $nick $+ ! You can find all commands for this at !rslcom. You will always be logged in even if you leave the channel.
else { notice $nick You already have an account! ( $+ $($+(%,$nick),2)) $+ )
}
}
on *:text:!Rslcom:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { notice $nick These are the following commands for Vanadium, please READ them!
notice $nick Anything Bold Or Underlined are specifications, these must be changed.
notice $nick ~~~
notice $nick !info - This is for information on your account.
notice $nick !kill Monster - This kills the monster you specified.
notice $nick !klist - This shows a list of monsters you can kill.
notice $nick !bury Bonetype Amount - This buries the bone you specified and the amount.
notice $nick !qlist - Brings up a list of quest, shows requirements, and if you have completed it or not.
notice $nick !sell Item Amount - This sells the item you specified and the amount.
notice $nick !slist - This shows a list of items and their abbreviations for selling.
notice $nick !wclist - Shows what trees you can cut.
notice $nick !cut Tree - Cuts the type of tree you specified.
notice $nick !buy Item - Buys the item you specified.
notice $nick !buylist - Shows the items you can buy.
notice $nick !fmlist - Shows the list of logs you can burn.
notice $nick !fm LogType - Burns the log you specified.
notice $nick !fishlist - Shows the list of fish you can fish.
notice $nick !fish FishType - Fishes the fish you specified.
notice $nick !cooklist - Shows the list of items you can cook.
notice $nick !cook FoodStuff - Cooks the type of food stuff you specified.
notice $nick ~~~
notice $nick End of List.
}
}
on *:join:#Runescapelife:{ notice $nick Welcome to #RuneScapeLife! Create an account by type !create and you can find all the commands for this at !rslcom. Please read everything, spamming will not be permitted! }
on *:text:!joinmessage:#Runescapelife:{ notice $nick Welcome to #RuneScapeLife! Create an account by type !create and you can find all the commands for this at !rslcom. Please read everything, spamming will not be permitted! }
on *:text:!skills:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { notice $nick Combat XP: $($+(%,$nick,.CombatXP),2)
notice $nick Prayer XP: $($+(%,$nick,.PrayerXP),2)
notice $nick Woodcut XP: $($+(%,$nick,.WcXP),2)
notice $nick Firemaking XP: $($+(%,$nick,.FmXP),2)
notice $nick Fishing XP: $($+(%,$nick,.FishXP),2)
notice $nick Cook Xp: $($+(%,$nick,.CookXP),2)
notice $nick ~~~~ END ~~~~
}
}
on *:text:!logcount:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { notice $nick Logs: $($+(%,$nick,.Logs),2)
notice $nick Oak Logs: $($+(%,$nick,.Oaks),2)
notice $nick Willow Logs: $($+(%,$nick,.Willows),2)
notice $nick Maple Logs: $($+(%,$nick,.Maples),2)
notice $nick Yew Logs: $($+(%,$nick,.Yews),2)
notice $nick Magic Logs: $($+(%,$nick,.Magics),2)
notice $nick ~~~~ END ~~~~
}
}
on *:text:!bonecount:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { notice $nick Bones: $($+(%,$nick,.Bones),2)
notice $nick Big Bones: $($+(%,$nick,.Bbones),2)
notice $nick ~~~~ END ~~~~
}
}
on *:text:!itemcount:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { notice $nick Christmas Crackers: $($+(%,$nick.ChristmasCrackers),2)
notice $nick Dragon Chains: $($+(%,$nick,.dchains),2)
notice $nick Dragon Spears: $($+(%,$nick,.dspears),2)
notice $nick Dragon Left Halves: $($+(%,$nick,.dlefthalfs),2)
notice $nick Iron Daggers: $($+(%,$nick,.IronDaggers),2)
notice $nick Iron Kiteshields: $($+(%,$nick,.IronKites),2)
notice $nick Iron Maces: $($+(%,$nick,.IronMaces),2)
notice $nick Mithril Platebodys: $($+(%,$nick,.mithplates),2)
notice $nick Feathers: $($+(%,$nick,.feathers),2)
notice $nick Bait: $($+(%,$nick,.bait),2)
notice $nick ~~~~ END ~~~~
}
}
on *:text:!rawfoodcount:#Runescapelife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { notice $nick Bird Meat: $($+(%,$nick,.birdmeat),2)
notice $nick Shrimp: $($+(%,$nick,.shrimp),2)
notice $nick Sardines: $($+(%,$nick,.sardine),2)
notice $nick Herring: $($+(%,$nick,.herring),2)
notice $nick Anchovy: $($+(%,$nick,.anchovy),2)
notice $nick Trout: $($+(%,$nick,.trout),2)
notice $nick Pike: $($+(%,$nick,.pike),2)
notice $nick Salmon: $($+(%,$nick,.salmon),2)
notice $nick Tuna: $($+(%,$nick,.tuna),2)
notice $nick Lobsters: $($+(%,$nick,.lobster),2)
notice $nick Swordfish: $($+(%,$nick,.swordfish),2)
notice $nick Sharks: $($+(%,$nick,.shark),2)
notice $nick ~~~~ END ~~~~
}
}
on *:text:!foodcount:#Runescapelife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { notice $nick Bird Meat: $($+(%,$nick,.cookbirdmeat),2)
notice $nick Shrimp: $($+(%,$nick,.cookshrimp),2)
notice $nick Sardines: $($+(%,$nick,.cooksardine),2)
notice $nick Herring: $($+(%,$nick,.cookherring),2)
notice $nick Anchovy: $($+(%,$nick,.cookanchovy),2)
notice $nick Trout: $($+(%,$nick,.cooktrout),2)
notice $nick Pike: $($+(%,$nick,.cookpike),2)
notice $nick Salmon: $($+(%,$nick,.cooksalmon),2)
notice $nick Tuna: $($+(%,$nick,.cooktuna),2)
notice $nick Lobsters: $($+(%,$nick,.cooklobster),2)
notice $nick Swordfish: $($+(%,$nick,.cookswordfish),2)
notice $nick Sharks: $($+(%,$nick,.cookshark),2)
notice $nick ~~~~ END ~~~~
}
}
on *:text:!info*:#RuneScapeLife:{ if (!$2) && (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if (!$2) notice $nick Commands: !rslcom
notice $nick Account name: $($+(%,$nick),2)
notice $nick Coins: $($+(%,$nick,.Coins),2)
notice $nick Quest Points: $($+(%,$nick,.QP),2)
notice $nick Experience: !skills
notice $nick Raw Food: !rawfoodcount
notice $nick Cooked Food: !foodcount
notice $nick Bones: !bonecount
notice $nick Logs: !logcount
notice $nick Items: !itemcount
notice $nick ~~~~ END ~~~~
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Killing
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!klist*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
notice $nick Available monsters to kill:
notice $nick Chicken (Chicken: You need 1,000 combat experience to kill these)
notice $nick Man (Man: You need 2,000 combat experience to kill these)
notice $nick gspider (Giant Spider: You need 2,000 combat experience to kill these)
notice $nick Barbarian (Barbarian: You need 9,000 combat experience to kill these)
notice $nick Zombie (Zombie: You need 13,000 combat experience to kill these)
notice $nick Hgiant (Hill Giant: You need 28,000 combat experience to kill these)
notice $nick DustDevil (Dust Devil: You need 93,000 combat experience to kill these)
notice $nick End of list.
notice $nick Syntax: !kill Monster
notice $nick ~~~ IMPORTANT ~~~
notice $nick You must do the Combat Quest before starting combat! Type !qlist to see it.
notice $nick ~~~~ END ~~~~
}
on *:text:!kill chicken*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.CombatXP),2) < 1000) notice $nick You do not have enough Combat experience to kill Chickens. (1,000 Combat Experience minimum.)
else { if ($($+(%,$nick,.busy),2) == On) notice $nick You have to wait until you can kill another chicken!
else { notice $nick You go to kill a chicken...
set % $+ $nick $+ .ch.feathers $rand(0,5)
set % $+ $nick $+ .ch.birdmeat 1
timer 1 5 notice $nick You returned with $($+(%,$nick,.ch.feathers),2) feathers and $($+(%,$nick,.ch.birdmeat),2) piece of bird meat! These have been added to your stash.
inc % $+ $nick $+ .feathers $($+(%,$nick,.ch.feathers),2)
inc % $+ $nick $+ .birdmeat $($+(%,$nick,.ch.birdmeat),2)
inc % $+ $nick $+ .CombatXP 10
inc % $+ $nick $+ .Bones 1
unset % $+ $nick $+ .ch.feathers
unset % $+ $nick $+ .ch.birdmeat
set % $+ $nick $+ .busy On
timer 1 10 unset % $+ $nick $+ .busy
}
}
}
}
on *:text:!kill man*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.CombatXP),2) < 2000) notice $nick You do not have enough Combat experience to kill Men. (2,000 Combat Experience minimum.)
else { if ($($+(%,$nick,.busy),2) == On) notice $nick You have to wait until you can kill another man!
else { notice $nick You go to kill a man...
set % $+ $nick $+ .man.coins $rand(0,20)
set % $+ $nick $+ .man.daggers $rand(0,3)
timer 1 5 notice $nick You returned with $($+(%,$nick,.man.coins),2) coins and $($+(%,$nick,.man.daggers),2) Iron Daggers! These have been added to your stash.
inc % $+ $nick $+ .Coins $($+(%,$nick,.man.coins),2)
inc % $+ $nick $+ .IronDaggers $($+(%,$nick,.man.daggers),2)
inc % $+ $nick $+ .CombatXP 20
inc % $+ $nick $+ .Bones 1
unset % $+ $nick $+ .man.coins
unset % $+ $nick $+ .man.daggers
set % $+ $nick $+ .busy On
timer 1 10 unset % $+ $nick $+ .busy
}
}
}
}
on *:text:!kill gspider*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.CombatXP),2) < 2000) notice $nick You do not have enough Combat experience to kill Giant Spiders. (2,000 Combat Experience minimum.)
else { if ($($+(%,$nick,.busy),2) == On) notice $nick You have to wait until you can kill another Giant Spider!
else { notice $nick You go to kill a Giant Spider...
set % $+ $nick $+ .gsp.coins $rand(0,30)
set % $+ $nick $+ .gsp.irondaggers $rand(0,2)
timer 1 5 notice $nick You returned with $($+(%,$nick,.gsp.coins),2) coins and $($+(%,$nick,.gsp.irondaggers),2) Iron Daggers! These have been added to your stash.
inc % $+ $nick $+ .Coins $($+(%,$nick,.gsp.coins),2)
inc % $+ $nick $+ .irondaggers $($+(%,$nick,.gsp.irondaggers),2)
inc % $+ $nick $+ .CombatXP 20
inc % $+ $nick $+ .bones 1
unset % $+ $nick $+ .gsp.coins
unset % $+ $nick $+ .gsp.irondaggers
set % $+ $nick $+ .busy On
timer 1 10 unset % $+ $nick $+ .busy
}
}
}
}
on *:text:!kill barbarian*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.CombatXP),2) < 9000) notice $nick You do not have enough Combat experience to kill Barbarians. (9,000 Combat Experience minimum.)
else { if ($($+(%,$nick,.busy),2) == On) notice $nick You have to wait until you can kill another Barbarian!
else { notice $nick You go to kill a Barbarian...
set % $+ $nick $+ .barb.coins $rand(0,45)
set % $+ $nick $+ .barb.ironmaces $rand(0,2)
timer 1 5 notice $nick You returned with $($+(%,$nick,.barb.coins),2) coins and $($+(%,$nick,.barb.ironmaces),2) Iron Maces! These have been added to your stash.
inc % $+ $nick $+ .Coins $($+(%,$nick,.barb.coins),2)
inc % $+ $nick $+ .ironmaces $($+(%,$nick,.barb.ironmaces),2)
inc % $+ $nick $+ .CombatXP 90
inc % $+ $nick $+ .bones 1
unset % $+ $nick $+ .barb.coins
unset % $+ $nick $+ .barb.ironmaces
set % $+ $nick $+ .busy On
timer 1 10 unset % $+ $nick $+ .busy
}
}
}
}
on *:text:!kill zombie*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.CombatXP),2) < 13000) notice $nick You do not have enough Combat experience to kill Zombies. (13,000 Combat Experience minimum.)
else { if ($($+(%,$nick,.busy),2) == On) notice $nick You have to wait until you can kill another Zombie!
else { notice $nick You go to kill a Zombie...
set % $+ $nick $+ .zomb.coins $rand(0,60)
set % $+ $nick $+ .zomb.ironmaces $rand(0,2)
timer 1 5 notice $nick You returned with $($+(%,$nick,.zomb.coins),2) coins and $($+(%,$nick,.zomb.ironmaces),2) Iron Maces! These have been added to your stash.
inc % $+ $nick $+ .Coins $($+(%,$nick,.zomb.coins),2)
inc % $+ $nick $+ .ironmaces $($+(%,$nick,.zomb.ironmaces),2)
inc % $+ $nick $+ .CombatXP 130
inc % $+ $nick $+ .bones 1
unset % $+ $nick $+ .zomb.coins
unset % $+ $nick $+ .zomb.ironmaces
set % $+ $nick $+ .busy On
timer 1 10 unset % $+ $nick $+ .busy
/dlefthalfzomb $nick
}
}
}
}
on *:text:!kill hgiant*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.CombatXP),2) < 28000) notice $nick You do not have enough Combat experience to kill Hill Giants. (28,000 Combat Experience minimum.)
else { if ($($+(%,$nick,.busy),2) == On) notice $nick You have to wait until you can kill another Hill Giant!
else { notice $nick You go to kill a Hill Giant...
set % $+ $nick $+ .hgiant.coins $rand(0,100)
set % $+ $nick $+ .hgiant.ironkites $rand(0,2)
timer 1 5 notice $nick You returned with $($+(%,$nick,.hgiant.coins),2) coins and $($+(%,$nick,.hgiant.ironkites),2) Iron Kiteshields! These have been added to your stash.
inc % $+ $nick $+ .Coins $($+(%,$nick,.hgiant.coins),2)
inc % $+ $nick $+ .IronKites $($+(%,$nick,.hgiant.ironkites),2)
inc % $+ $nick $+ .CombatXP 280
inc % $+ $nick $+ .Bbones 1
unset % $+ $nick $+ .hgiant.coins
unset % $+ $nick $+ .hgiant.ironkites
set % $+ $nick $+ .busy On
timer 1 10 unset % $+ $nick $+ .busy
}
}
}
}
on *:text:!kill Dustdevil*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.CombatXP),2) < 93000) notice $nick You do not have enough Combat experience to kill Dust Devils. (93,000 Combat Experience minimum.)
else { if ($($+(%,$nick,.busy),2) == On) notice $nick You have to wait until you can kill another Dust Devil!
else { notice $nick You go to kill a Dust Devil...
set % $+ $nick $+ .dd.coins $rand(0,1000)
set % $+ $nick $+ .dd.mithplates $rand(0,1)
timer 1 5 notice $nick You returned with $($+(%,$nick,.dd.coins),2) coins and $($+(%,$nick,.dd.mithplates),2) Mithril Plates! These have been added to your stash.
inc % $+ $nick $+ .Coins $($+(%,$nick,.dd.coins),2)
inc % $+ $nick $+ .mithplates $($+(%,$nick,.dd.mithplates),2)
inc % $+ $nick $+ .CombatXP 930
inc % $+ $nick $+ .bones 1
unset % $+ $nick $+ .dd.coins
unset % $+ $nick $+ .dd.mithplates
set % $+ $nick $+ .busy On
timer 1 10 unset % $+ $nick $+ .busy
/dchaindd $nick
}
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Woodcutting
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!wclist*:#RuneScapeLife:{ notice $nick Available trees to cut:
notice $nick Tree
notice $nick Oak (Oak Tree - You need 15,000 experience to cut these)
notice $nick Willow (Willow Tree - You need 30,000 experience to cut these)
notice $nick Maple (Maple Tree - You need 45,000 experience to cut these)
notice $nick Yew (Yew Tree - You need 60,000 experience to cut these)
notice $nick Magic (Magic Tree - You need 75,000 experience to cut these - Rune Axe required)
notice $nick End of list.
notice $nick Syntax: !cut TreeType
notice $nick ~~~~ END ~~~~
}
on *:text:!cut tree*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can cut another Tree!
else { if (!$($+(%,$nick,.Axe),2)) notice $nick You do not have an Axe!
else { if ($($+(%,$nick,.Rune),2) == Yes) goto HasRuneAxe1
else { if ($($+(%,$nick,.Rune),2) == No) goto HasNoRuneAxe1
:HasRuneAxe1
notice $nick You begin to chop a Tree...
set % $+ $nick $+ .TreeLogs $rand(1,30)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.TreeLogs),2) Logs.
inc % $+ $nick $+ .Logs $($+(%,$nick,.TreeLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.TreeLogs),2) * 15)
unset % $+ $nick $+ .TreeLogs
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
halt
:HasNoRuneAxe1
notice $nick You begin to chop a Tree...
set % $+ $nick $+ .TreeLogs $rand(1,10)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.TreeLogs),2) Logs.
inc % $+ $nick $+ .Logs $($+(%,$nick,.TreeLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.TreeLogs),2) * 15)
unset % $+ $nick $+ .TreeLogs
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
halt
}
}
}
}
}
on *:text:!cut oak*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.WcXP),2) < 15000) notice $nick You do not have enough Woodcutting experience to cut an Oak Tree. (15000 Woodcutting Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can cut another Oak Tree!
else { if (!$($+(%,$nick,.Axe),2)) notice $nick You do not have an Axe!
else { if ($($+(%,$nick,.Rune),2) == Yes) goto HasRuneAxe2
else { if ($($+(%,$nick,.Rune),2) == No) goto HasNoRuneAxe2
:HasRuneAxe2
notice $nick You begin to chop an Oak Tree...
set % $+ $nick $+ .OakLogs $rand(1,30)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.OakLogs),2) Logs.
inc % $+ $nick $+ .Oaks $($+(%,$nick,.OakLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.OakLogs),2) * 37.5)
unset % $+ $nick $+ .OakLogs
set % $+ $nick $+ .Busy on
timer 1 12 unset % $+ $nick $+ .Busy
halt
:HasNoRuneAxe2
notice $nick You begin to chop an Oak Tree...
set % $+ $nick $+ .OakLogs $rand(1,10)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.OakLogs),2) Logs.
inc % $+ $nick $+ .Oaks $($+(%,$nick,.OakLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.OakLogs),2) * 37.5)
unset % $+ $nick $+ .OakLogs
set % $+ $nick $+ .Busy on
timer 1 12 unset % $+ $nick $+ .Busy
halt
}
}
}
}
}
}
on *:text:!cut willow*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.WcXP),2) < 30000) notice $nick You do not have enough Woodcutting experience to cut a Willow Tree. (30000 Woodcutting Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can cut another Willow Tree!
else { if (!$($+(%,$nick,.Axe),2)) notice $nick You do not have an Axe!
else { if ($($+(%,$nick,.Rune),2) == Yes) goto HasRuneAxe3
else { if ($($+(%,$nick,.Rune),2) == No) goto HasNoRuneAxe3
:HasRuneAxe3
notice $nick You begin to chop a Willow Tree...
set % $+ $nick $+ .WillLogs $rand(1,25)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.WillLogs),2) Logs.
inc % $+ $nick $+ .Willows $($+(%,$nick,.WillLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.WillLogs),2) * 67.5)
unset % $+ $nick $+ .WillLogs
set % $+ $nick $+ .Busy on
timer 1 14 unset % $+ $nick $+ .Busy
halt
:HasNoRuneAxe3
notice $nick You begin to chop a Willow Tree...
set % $+ $nick $+ .WillLogs $rand(1,10)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.WillLogs),2) Logs.
inc % $+ $nick $+ .Willows $($+(%,$nick,.WillLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.WillLogs),2) * 67.5)
unset % $+ $nick $+ .WillLogs
set % $+ $nick $+ .Busy on
timer 1 14 unset % $+ $nick $+ .Busy
halt
}
}
}
}
}
}
on *:text:!cut maple*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.WcXP),2) < 45000) notice $nick You do not have enough Woodcutting experience to cut a Maple Tree. (45000 Woodcutting Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can cut another Maple Tree!
else { if (!$($+(%,$nick,.Axe),2)) notice $nick You do not have an Axe!
else { if ($($+(%,$nick,.Rune),2) == Yes) goto HasRuneAxe4
else { if ($($+(%,$nick,.Rune),2) == No) goto HasNoRuneAxe4
:HasRuneAxe4
notice $nick You begin to chop a Maple Tree...
set % $+ $nick $+ .maplogs $rand(1,20)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.mapLogs),2) Logs.
inc % $+ $nick $+ .Maples $($+(%,$nick,.mapLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.mapLogs),2) * 100)
unset % $+ $nick $+ .mapLogs
set % $+ $nick $+ .Busy on
timer 1 16 unset % $+ $nick $+ .Busy
halt
:HasNoRuneAxe4
notice $nick You begin to chop a Maple Tree...
set % $+ $nick $+ .maplogs $rand(1,10)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.mapLogs),2) Logs.
inc % $+ $nick $+ .Maples $($+(%,$nick,.mapLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.mapLogs),2) * 100)
unset % $+ $nick $+ .mapLogs
set % $+ $nick $+ .Busy on
timer 1 16 unset % $+ $nick $+ .Busy
halt
}
}
}
}
}
}
on *:text:!cut yew*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.WcXP),2) < 60000) notice $nick You do not have enough Woodcutting experience to cut a Yew Tree. (60000 Woodcutting Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can cut another Yew Tree!
else { if (!$($+(%,$nick,.Axe),2)) notice $nick You do not have an Axe!
else { if ($($+(%,$nick,.Rune),2) == Yes) goto HasRuneAxe5
else { if ($($+(%,$nick,.Rune),2) == No) goto HasNoRuneAxe5
:HasRuneAxe5
notice $nick You begin to chop a Yew Tree...
set % $+ $nick $+ .yewlogs $rand(1,15)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.yewLogs),2) Logs.
inc % $+ $nick $+ .Yews $($+(%,$nick,.yewLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.yewLogs),2) * 175)
unset % $+ $nick $+ .yewLogs
set % $+ $nick $+ .Busy on
timer 1 18 unset % $+ $nick $+ .Busy
halt
:HasNoRuneAxe5
notice $nick You begin to chop a Yew Tree...
set % $+ $nick $+ .yewlogs $rand(1,10)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.yewLogs),2) Logs.
inc % $+ $nick $+ .Yews $($+(%,$nick,.yewLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.yewLogs),2) * 175)
unset % $+ $nick $+ .yewLogs
set % $+ $nick $+ .Busy on
timer 1 18 unset % $+ $nick $+ .Busy
halt
}
}
}
}
}
}
on *:text:!cut magic*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.WcXP),2) < 75000) notice $nick You do not have enough Woodcutting experience to cut a Magic Tree. (75000 Woodcutting Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can cut another Magic Tree!
else { if (!$($+(%,$nick,.Rune),2)) notice $nick You do not have a Rune Axe!
else { notice $nick You begin to chop a Magic Tree...
set % $+ $nick $+ .maglogs $rand(1,10)
timer 1 5 notice $nick You have chopped $($+(%,$nick,.magLogs),2) Logs.
inc % $+ $nick $+ .Magics $($+(%,$nick,.magLogs),2)
inc % $+ $nick $+ .WcXP $calc($($+(%,$nick,.magLogs),2) * 250)
unset % $+ $nick $+ .magLogs
set % $+ $nick $+ .Busy on
timer 1 20 unset % $+ $nick $+ .Busy
}
}
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Firemaking
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!fmlist*:#RuneScapeLife:{ notice $nick Available logs to firemake:
notice $nick Log (Tree)
notice $nick Oak (Oak Tree - You need 15,000 experience to burn these)
notice $nick Willow (Willow Tree - You need 30,000 experience to burn these)
notice $nick Maple (Maple Tree - You need 45,000 experience to burn these)
notice $nick Yew (Yew Tree - You need 60,000 experience to burn these)
notice $nick Magic (Magic Tree - You need 75,000 experience to burn these)
notice $nick End of list.
notice $nick Syntax: !fm LogType
notice $nick ~~~~ END ~~~~
}
on *:text:!fm log*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.Fire.Cook),2) == On) notice $nick You need to wait before you can Firemake another Log!
else { if (!$($+(%,$nick,.Tinderbox),2)) notice $nick You do not have a Tinderbox!
else { notice $nick You begin to burn a Log...
timer 1 3 notice $nick You have successfully burned a Log.
dec % $+ $nick $+ .Logs 1
inc % $+ $nick $+ .FmXP 40
set % $+ $nick $+ .Fire.Cook On
timer 1 10 unset % $+ $nick $+ .Fire.Cook
timer 1 10 notice $nick Your fire has burnt out!
}
}
}
}
on *:text:!fm oak*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FmXP),2) < 15000) notice $nick You do not have enough Firemaking experience to burn Oak Logs. (15000 Firemaking Experience minimum.)
else { if ($($+(%,$nick,.Fire.Cook),2) == On) notice $nick You need to wait before you can Firemake another Willow Log!
else { if (!$($+(%,$nick,.Tinderbox),2)) notice $nick You do not have a Tinderbox!
else { notice $nick You begin to burn an Oak Log...
timer 1 3 notice $nick You have successfully burned an Oak Log.
dec % $+ $nick $+ .Oaks 1
inc % $+ $nick $+ .FmXP 60
set % $+ $nick $+ .Fire.Cook On
timer 1 20 unset % $+ $nick $+ .Fire.Cook
timer 1 20 notice $nick Your fire has burnt out!
}
}
}
}
}
on *:text:!fm willow*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FmXP),2) < 30000) notice $nick You do not have enough Firemaking experience to burn Willow Logs. (30000 Firemaking Experience minimum.)
else { if ($($+(%,$nick,.Fire.Cook),2) == On) notice $nick You need to wait before you can Firemake another Willow Log!
else { if (!$($+(%,$nick,.Tinderbox),2)) notice $nick You do not have a Tinderbox!
else { notice $nick You begin to burn a Willow Log...
timer 1 3 notice $nick You have successfully burned a Willow Log.
dec % $+ $nick $+ .Willows 1
inc % $+ $nick $+ .FmXP 90
set % $+ $nick $+ .Fire.Cook On
timer 1 30 unset % $+ $nick $+ .Fire.Cook
timer 1 30 notice $nick Your fire has burnt out!
}
}
}
}
}
on *:text:!fm maple*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FmXP),2) < 45000) notice $nick You do not have enough Firemaking experience to burn Maple Logs. (45000 Firemaking Experience minimum.)
else { if ($($+(%,$nick,.Fire.Cook),2) == On) notice $nick You need to wait before you can Firemake another Maple Log!
else { if (!$($+(%,$nick,.Tinderbox),2)) notice $nick You do not have a Tinderbox!
else { notice $nick You begin to burn a Maple Log...
timer 1 3 notice $nick You have successfully burned a Maple Log.
dec % $+ $nick $+ .Maples 1
inc % $+ $nick $+ .FmXP 135
set % $+ $nick $+ .Fire.Cook On
timer 1 40 unset % $+ $nick $+ .Fire.Cook
timer 1 40 notice $nick Your fire has burnt out!
}
}
}
}
}
on *:text:!fm yew*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FmXP),2) < 60000) notice $nick You do not have enough Firemaking experience to burn Yew Logs. (60000 Firemaking Experience minimum.)
else { if ($($+(%,$nick,.Fire.Cook),2) == On) notice $nick You need to wait before you can Firemake another Yew Log!
else { if (!$($+(%,$nick,.Tinderbox),2)) notice $nick You do not have a Tinderbox!
else { notice $nick You begin to burn a Yew Log...
timer 1 3 notice $nick You have successfully burned a Yew Log.
dec % $+ $nick $+ .Yews 1
inc % $+ $nick $+ .FmXP 202.5
set % $+ $nick $+ .Fire.Cook On
timer 1 50 unset % $+ $nick $+ .Fire.Cook
timer 1 50 notice $nick Your fire has burnt out!
}
}
}
}
}
on *:text:!fm magic*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FmXP),2) < 75000) notice $nick You do not have enough Firemaking experience to burn Magic Logs. (75000 Firemaking Experience minimum.)
else { if ($($+(%,$nick,.Fire.Cook),2) == On) notice $nick You need to wait before you can Firemake another Magic Log!
else { if (!$($+(%,$nick,.Tinderbox),2)) notice $nick You do not have a Tinderbox!
else { notice $nick You begin to burn a Magic Log...
timer 1 3 notice $nick You have successfully burnt a Willow Log.
dec % $+ $nick $+ .Willows 1
inc % $+ $nick $+ .FmXP 303.75
set % $+ $nick $+ .Fire.Cook On
timer 1 60 unset % $+ $nick $+ .Fire.Cook
timer 1 60 notice $nick Your fire has burnt out!
}
}
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Fishing
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!fishlist*:#RuneScapeLife:{ notice $nick Available fish to fish:
notice $nick Shrimp (Shrimp - Net required)
notice $nick Sardine (Sardine - You need 5,000 experience to fish these - Fishing Rod and Bait required)
notice $nick Herring (Herring - You need 10,000 experience to fish these - Fishing Rod and Bait required)
notice $nick Anchovies (Anchovies - You need 15,000 experience to fish these - Net required)
notice $nick Trout (Trout - You need 20,000 experience to fish these - Fly Fishing Rod and Feathers required)
notice $nick Pike (Pike - You need 25,000 experience to fish these - Fishing Rod and Bait required)
notice $nick Salmon (Salmon - You need 30,000 experience to fish these - Fly Fishing Rod and Feathers required)
notice $nick Tuna (Tuna - You need 35,000 experience to fish these - Harpoon required)
notice $nick Lobster (Lobster - You need 40,000 experience to fish these - Lobster Pot required)
notice $nick Swordfish (Swordfish - You need 50,000 experience to fish these - Harpoon required)
notice $nick Shark (Shark - You need 76,000 experience to fish these - Harpoon required)
notice $nick End of list.
notice $nick Syntax: !fish FishType
notice $nick ~~~~ END ~~~~
}
on *:text:!fish shrimp*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another shrimp!
else { if (!$($+(%,$nick,.Net),2)) notice $nick You do not have a Net!
else { notice $nick You begin to fish a shrimp...
set % $+ $nick $+ .fish.shrimp $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.shrimp),2) shrimp.
inc % $+ $nick $+ .shrimp $($+(%,$nick,.fish.shrimp),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.shrimp),2) * 10)
unset % $+ $nick $+ .fish.shrimp
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
on *:text:!fish sardine*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 5000) notice $nick You do not have enough Fishing experience to fish sardines. (5,000 Fishing Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another sardine!
else { if (!$($+(%,$nick,.fishingrod),2)) notice $nick You do not have a fishing rod!
else { if ($($+(%,$nick,.bait),2) < 1) notice $nick You do not have any bait!
else { notice $nick You begin to fish a sardine...
set % $+ $nick $+ .fish.sardine $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.sardine),2) sardine.
inc % $+ $nick $+ .sardine $($+(%,$nick,.fish.sardine),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.sardine),2) * 20)
dec % $+ $nick $+ .bait $($+(%,$nick,.fish.sardine),2)
unset % $+ $nick $+ .fish.sardine
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
}
}
on *:text:!fish herring*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 10000) notice $nick You do not have enough Fishing experience to fish herring. (10,000 Fishing Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another herring!
else { if (!$($+(%,$nick,.fishingrod),2)) notice $nick You do not have a fishing rod!
else { if ($($+(%,$nick,.bait),2) < 1) notice $nick You do not have any bait!
else { notice $nick You begin to fish a herring...
set % $+ $nick $+ .fish.herring $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.herring),2) herring.
inc % $+ $nick $+ .herring $($+(%,$nick,.fish.herring),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.herring),2) * 30)
dec % $+ $nick $+ .bait $($+(%,$nick,.fish.herring),2)
unset % $+ $nick $+ .fish.herring
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
}
}
on *:text:!fish anchovies*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 15000) notice $nick You do not have enough Fishing experience to fish anchovies. (15,000 Fishing Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another anchovy!
else { if (!$($+(%,$nick,.net),2)) notice $nick You do not have a net!
else { notice $nick You begin to fish an anchovy...
set % $+ $nick $+ .fish.anchovy $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.anchovy),2) anchovies.
inc % $+ $nick $+ .anchovy $($+(%,$nick,.fish.anchovy),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.anchovy),2) * 40)
unset % $+ $nick $+ .fish.anchovy
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
}
on *:text:!fish trout*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 20000) notice $nick You do not have enough Fishing experience to fish trout. (20,000 Fishing Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another trout!
else { if (!$($+(%,$nick,.flyfishingrod),2)) notice $nick You do not have a fly fishing rod!
else { if ($($+(%,$nick,.feathers),2) < 1) notice $nick You do not have any feathers!
else { notice $nick You begin to fish an trout...
set % $+ $nick $+ .fish.trout $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.trout),2) trout.
inc % $+ $nick $+ .trout $($+(%,$nick,.fish.trout),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.trout),2) * 50)
dec % $+ $nick $+ .feathers $($+(%,$nick,.fish.trout),2)
unset % $+ $nick $+ .fish.trout
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
}
}
on *:text:!fish pike*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 25000) notice $nick You do not have enough Fishing experience to fish pike. (25,000 Fishing Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another pike!
else { if (!$($+(%,$nick,.fishingrod),2)) notice $nick You do not have a fishing rod!
else { if ($($+(%,$nick,.bait),2) < 1) notice $nick You do not have any bait!
else { notice $nick You begin to fish an pike...
set % $+ $nick $+ .fish.pike $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.pike),2) pike.
inc % $+ $nick $+ .pike $($+(%,$nick,.fish.pike),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.pike),2) * 60)
dec % $+ $nick $+ .bait $($+(%,$nick,.fish.pike),2)
unset % $+ $nick $+ .fish.pike
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
}
}
on *:text:!fish salmon*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 30000) notice $nick You do not have enough Fishing experience to fish salmon. (30,000 Fishing Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another salmon!
else { if (!$($+(%,$nick,.flyfishingrod),2)) notice $nick You do not have a fly fishing rod!
else { if ($($+(%,$nick,.feathers),2) < 1) notice $nick You do not have any feathers!
else { notice $nick You begin to fish an salmon...
set % $+ $nick $+ .fish.salmon $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.salmon),2) salmon.
inc % $+ $nick $+ .salmon $($+(%,$nick,.fish.salmon),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.salmon),2) * 70)
dec % $+ $nick $+ .feathers $($+(%,$nick,.fish.salmon),2)
unset % $+ $nick $+ .fish.salmon
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
}
}
on *:text:!fish tuna*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 35000) notice $nick You do not have enough Fishing experience to fish tuna. (35,000 Fishing Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another tuna!
else { if (!$($+(%,$nick,.harpoon),2)) notice $nick You do not have a harpoon!
else { notice $nick You begin to fish a tuna...
set % $+ $nick $+ .fish.tuna $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.tuna),2) tuna.
inc % $+ $nick $+ .tuna $($+(%,$nick,.fish.tuna),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.tuna),2) * 80)
unset % $+ $nick $+ .fish.tuna
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
}
on *:text:!fish lobster*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 40000) notice $nick You do not have enough Fishing experience to fish lobster. (40,000 Fishing Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another lobster!
else { if (!$($+(%,$nick,.harpoon),2)) notice $nick You do not have a harpoon!
else { notice $nick You begin to fish a lobster...
set % $+ $nick $+ .fish.lobster $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.lobster),2) lobsters.
inc % $+ $nick $+ .lobster $($+(%,$nick,.fish.lobster),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.lobster),2) * 90)
unset % $+ $nick $+ .fish.lobster
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
}
on *:text:!fish swordfish*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 50000) notice $nick You do not have enough Fishing experience to fish swordfish. (50,000 Fishing Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another swordfish!
else { if (!$($+(%,$nick,.harpoon),2)) notice $nick You do not have a harpoon!
else { notice $nick You begin to fish a swordfish...
set % $+ $nick $+ .fish.swordfish $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.swordfish),2) swordfish.
inc % $+ $nick $+ .swordfish $($+(%,$nick,.fish.swordfish),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.swordfish),2) * 100)
unset % $+ $nick $+ .fish.swordfish
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
}
on *:text:!fish shark*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 50000) notice $nick You do not have enough Fishing experience to fish shark. (50,000 Fishing Experience minimum.)
else { if ($($+(%,$nick,.Busy),2) == On) notice $nick You need to wait before you can fish another shark!
else { if (!$($+(%,$nick,.harpoon),2)) notice $nick You do not have a harpoon!
else { notice $nick You begin to fish a shark...
set % $+ $nick $+ .fish.shark $rand(1,10)
timer 1 5 notice $nick You have fished $($+(%,$nick,.fish.shark),2) shark.
inc % $+ $nick $+ .shark $($+(%,$nick,.fish.shark),2)
inc % $+ $nick $+ .FishXP $calc($($+(%,$nick,.fish.shark),2) * 110)
unset % $+ $nick $+ .fish.shark
set % $+ $nick $+ .Busy on
timer 1 10 unset % $+ $nick $+ .Busy
}
}
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Cooking
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!cooklist*:#RuneScapeLife:{ notice $nick Available fish to cook:
notice $nick Birdmeat (Bird Meat)
notice $nick Shrimp (Shrimp)
notice $nick Sardine (Sardine - You need 5,000 experience to cook these)
notice $nick Herring (Herring - You need 10,000 experience to cook these)
notice $nick Anchovies (Anchovies - You need 15,000 experience to cook these)
notice $nick Trout (Trout - You need 20,000 experience to cook these)
notice $nick Pike (Pike - You need 30,000 experience to cook these)
notice $nick Salmon (Salmon - You need 35,000 experience to cook these)
notice $nick Tuna (Tuna - You need 40,000 experience to cook these)
notice $nick Lobster (Lobster - You need 45,000 experience to cook these)
notice $nick Swordfish (Swordfish - You need 50,000 experience to cook these)
notice $nick Shark (Shark - You need 80,000 experience to cook these)
notice $nick End of list.
notice $nick Syntax: !cook Item
}
on *:text:!cook birdmeat*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.cooking),2) == On) notice $nick You need to wait before you can cook another piece of bird meat!
else { if ($($+(%,$nick,.Fire.Cook),2) == $null) notice $nick You have no fire to cook your bird meat on!
else { notice $nick You begin to cook a piece of bird meat...
set % $+ $nick $+ .Cook.birdmeat $rand(1,100)
if ($($+(%,$nick,.Cook.birdmeat),2) < 60) goto FishbirdmeatX1
if ($($+(%,$nick,.Cook.birdmeat),2) >= 60) goto FishbirdmeatX2
:FishbirdmeatX1
timer 1 1 notice $nick You have cooked a piece of bird meat.
dec % $+ $nick $+ .birdmeat 1
inc % $+ $nick $+ .CookXP 30
inc % $+ $nick $+ .cookbirdmeat 1
set % $+ $nick $+ .Cooking on
timer 1 2 unset % $+ $nick $+ .Cooking
halt
:FishbirdmeatX2
timer 1 1 notice $nick Oh dear. You seemed to have burned the piece of bird meat.
notice $nick Your burnt piece of bird meat has been disposed of.
dec % $+ $nick $+ .birdmeat 1
set % $+ $nick $+ .Cooking On
timer 1 2 unset % $+ $nick $+ .Cooking
}
}
}
}
on *:text:!cook shrimp*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.cooking),2) == On) notice $nick You need to wait before you can cook another shrimp!
else { if ($($+(%,$nick,.Fire.Cook),2) == $null) notice $nick You have no fire to cook your shrimp on!
else { notice $nick You begin to cook a shrimp...
set % $+ $nick $+ .Cook.Shrimp $rand(1,100)
if ($($+(%,$nick,.Cook.Shrimp),2) < 60) goto FishShrimpX1
if ($($+(%,$nick,.Cook.Shrimp),2) >= 60) goto FishShrimpX2
:FishShrimpX1
timer 1 1 notice $nick You have cooked a shrimp.
dec % $+ $nick $+ .shrimp 1
inc % $+ $nick $+ .CookXP 30
inc % $+ $nick $+ .cookshrimp 1
set % $+ $nick $+ .Cooking on
timer 1 2 unset % $+ $nick $+ .Cooking
halt
:FishShrimpX2
timer 1 1 notice $nick Oh dear. You seemed to have burned the shrimp.
notice $nick Your burnt shrimp has been disposed of.
dec % $+ $nick $+ .shrimp 1
set % $+ $nick $+ .Cooking On
timer 1 2 unset % $+ $nick $+ .Cooking
}
}
}
}
on *:text:!cook sardine*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 5000) notice $nick You do not have enough cooking experience to cook sardine. (5,000 Cooking Experience minimum.)
else { if ($($+(%,$nick,.cooking),2) == On) notice $nick You need to wait before you can cook another sardine!
else { if ($($+(%,$nick,.Fire.Cook),2) == $null) notice $nick You have no fire to cook your sardine on!
else { notice $nick You begin to cook a sardine...
set % $+ $nick $+ .Cook.Sardine $rand(1,100)
if ($($+(%,$nick,.Cook.Sardine),2) < 60) goto FishsardineX1
if ($($+(%,$nick,.Cook.Sardine),2) >= 60) goto FishsardineX2
:FishsardineX1
timer 1 1 notice $nick You have cooked a sardine.
dec % $+ $nick $+ .sardine 1
inc % $+ $nick $+ .CookXP 40
inc % $+ $nick $+ .cooksardine 1
set % $+ $nick $+ .Cooking on
timer 1 2 unset % $+ $nick $+ .Cooking
halt
:FishsardineX2
timer 1 1 notice $nick Oh dear. You seemed to have burned the sardine.
notice $nick Your burnt sardine has been disposed of.
dec % $+ $nick $+ .sardine 1
set % $+ $nick $+ .Cooking On
timer 1 2 unset % $+ $nick $+ .Cooking
}
}
}
}
}
on *:text:!cook herring*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.FishXP),2) < 10000) notice $nick You do not have enough cooking experience to cook herring. (10,000 Cooking Experience minimum.)
else { if ($($+(%,$nick,.cooking),2) == On) notice $nick You need to wait before you can cook another herring!
else { if ($($+(%,$nick,.Fire.Cook),2) == $null) notice $nick You have no fire to cook your herring on!
else { notice $nick You begin to cook a herring...
set % $+ $nick $+ .Cook.herring $rand(1,100)
if ($($+(%,$nick,.Cook.herring),2) < 60) goto FishherringX1
if ($($+(%,$nick,.Cook.herring),2) >= 60) goto FishherringX2
:FishherringX1
timer 1 1 notice $nick You have cooked a herring.
dec % $+ $nick $+ .herring 1
inc % $+ $nick $+ .CookXP 50
inc % $+ $nick $+ .cookherring 1
set % $+ $nick $+ .Cooking on
timer 1 2 unset % $+ $nick $+ .Cooking
halt
:FishherringX2
timer 1 1 notice $nick Oh dear. You seemed to have burned the herring.
notice $nick Your burnt herring has been disposed of.
dec % $+ $nick $+ .herring 1
set % $+ $nick $+ .Cooking On
timer 1 2 unset % $+ $nick $+ .Cooking
}
}
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Quests
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!qlist*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { notice $nick Quest list: (Quest Points: $($+(%,$nick,.QP),2) $+ )
if ($($+(%,$nick,.StarterQuest),2) == Complete) notice $nick 3Starter quest (Completed)
else { notice $nick 4Starter Quest (No Requirements)
}
}
if ($($+(%,$nick,.CombatQuest),2) == Complete) notice $nick 3Combat quest (Completed)
else { notice $nick 4Combat Quest (No Requirements)
}
if ($($+(%,$nick,.RomeoandJuliet),2) == Complete) notice $nick 3Romeo and Juliet (Completed)
elseif ($($+(%,$nick,.RomeoandJuliet),2) == Part2) notice $nick 7Romeo and Juliet (Started)
elseif ($($+(%,$nick,.RomeoandJuliet),2) == On) notice $nick 7Romeo and Juliet (Started)
else { notice $nick 4Romeo And Juliet (No Requirements)
}
if ($($+(%,$nick,.restghost),2) == Complete) notice $nick 3The Restless Ghost (Completed)
elseif ($($+(%,$nick,.restghost),2) == On) notice $nick 7The Restless Ghost (Started)
elseif ($($+(%,$nick,.restghost),2) == Part2) notice $nick 7The Restless Ghost (Started)
elseif ($($+(%,$nick,.restghost),2) == Part3) notice $nick 7The Restless Ghost (Started)
else { notice $nick 4The Restless Ghost (1000 prayer experience required)
}
notice $nick Syntax: !start Quest
notice $nick Don't worry if you cannot remember what part of the quest you are on. Just type !start Quest and it will tell you.
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Starter Quest
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!start starter quest*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.StarterQuest),2) == Complete) notice $nick You have already completed this quest!
else { set % $+ $nick $+ .StarterQuest On
notice $nick You have started the Starter quest!
notice $nick Quests will run through a multi-choice based play... For example, A monster approches you, do you fight it or run away? Type !fight monster or !run away.
notice $nick To finish this quest type !sq finish.
}
}
}
on *:text:!sq finish*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account type !create to make one.
else { if ($($+(%,$nick,.StarterQuest),2) == On) notice $nick ~~~~~~~~~~~~~~~~~~~~~
notice $nick Congratulations!
notice $nick You have completed the:
notice $nick Starter Quest!
notice $nick Reward: 600 coins!
notice $nick ~~~~~~~~~~~~~~~~~~~~~
set % $+ $nick $+ .StarterQuest Complete
inc % $+ $nick $+ .Coins 600
else { notice $nick You haven't started this quest!
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Combat Quest
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!start combat quest*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.CombatQuest),2) == Complete) notice $nick You have already completed this quest!
else { set % $+ $nick $+ .CombatQuest On
notice $nick You have started the Combat quest!
notice $nick Combat is very simple. All you do is type !kill Monster. This kills the monster you specified. The monsters to kill can be found at !klist.
notice $nick To finish this quest type !cq finish.
}
}
}
on *:text:!cq finish*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account type !create to make one.
else { if ($($+(%,$nick,.CombatQuest),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.CombatQuest),2) == On) notice $nick ~~~~~~~~~~~~~~~~~~~~~~~~~~
notice $nick Congratulations!
notice $nick You have completed the:
notice $nick Combat Quest!
notice $nick Reward: 1,000 combat experience!
notice $nick ~~~~~~~~~~~~~~~~~~~~~~~~~~
set % $+ $nick $+ .CombatQuest Complete
inc % $+ $nick $+ .CombatXP 1000
else { notice $nick You haven't started this quest!
}
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Romeo and Juliet
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!start romeo and juliet*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.RomeoandJuliet),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.RomeoandJuliet),2) == Part2) notice $nick You have already started this quest! You managed to find some Berries but you weren't sure what colour to choose, type !rj red or !rj pink to continue.
else { set % $+ $nick $+ .RomeoandJuliet On
notice $nick You have started the quest!
notice $nick You speak to Romeo, he says: "If I knew where Juliet were I could secretly kill her, help me find her!"
notice $nick Where do you want to search? Type !rj search east varrock or !rj search west varrock.
}
}
}
}
on *:text:!rj search east varrock*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.RomeoandJuliet),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.RomeoandJuliet),2) == Part2) notice $nick You aren't on this part of the quest! You managed to find some Berries but you weren't sure what colour to choose, type !rj red or !rj pink to continue.
else { if ($($+(%,$nick,.RomeoandJuliet),2) == On) notice $nick You didn't manage to find Juliet.
else { notice $nick You haven't started the quest!
}
}
}
}
}
on *:text:!rj search west varrock*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.RomeoandJuliet),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.RomeoandJuliet),2) == On) set % $+ $nick $+ .RomeoandJuliet Part2
notice $nick You found Juliet!
notice $nick You return to Romeo and he tells you to get some Cadava Berries for the Apothecary...
notice $nick You manage to find some Berries but aren't sure what colour to choose, type !rj red or !rj pink to continue.
else { notice $nick You haven't started the quest!
}
}
}
}
on *:text:!rj red*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.RomeoandJuliet),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.RomeoandJuliet),2) == On) notice $nick You aren't on this part of the quest! You spoke to Romeo, he said: "If I knew where Juliet were I could secretly kill her, help me find her!" Where do you want to search? Type !rj search east varrock or !rj search west varrock.
else { if ($($+(%,$nick,.RomeoandJuliet),2) == Part2) notice $nick The Apothecary tells you these are the wrong berries!
else { notice $nick You haven't started the quest!
}
}
}
}
}
on *:text:!rj pink*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.RomeoandJuliet),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.RomeoandJuliet),2) == On) notice $nick You aren't on this part of the quest! You spoke to Romeo, he said: "If I knew where Juliet were I could secretly kill her, help me find her!" Where do you want to search? Type !rj search east varrock or !rj search west varrock.
else { if ($($+(%,$nick,.RomeoandJuliet),2) == Part2) notice $nick The berries are the right ones!
notice $nick Romeo manages to kill off Juliet! Yay 4 him!
set % $+ $nick $+ .RomeoandJuliet Complete
notice $nick ~~~~~~~~~~~~~~~~~~~~~~~~~~~
notice $nick Congratulations!
notice $nick You have completed the:
notice $nick Romeo and Juliet quest! 1 QP
notice $nick Reward: 1000 coins & 300 Prayer XP
notice $nick ~~~~~~~~~~~~~~~~~~~~~~~~~~~
inc % $+ $nick $+ .QP 1
inc % $+ $nick $+ .Coins 1000
inc % $+ $nick $+ .PrayerXP 300
else { notice $nick You haven't started the quest or aren't on this part!
}
}
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The Restless Ghost
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!start the restless ghost*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.Restghost),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.restghost),2) == part2) notice $nick You have already started this quest! The ghost told you to get his skull back... You managed to find some skulls, but weren't sure what one to choose, type !trg draynor manor or !trg wizards tower to continue.
else { if ($($+(%,$nick,.restghost),2) == part3) notice $nick You have already started this quest! You took a skull and a skeleton attacked you... What do you do? !trg fight or !trg try to escape to continue.
else { if ($($+(%,$nick,.PrayerXP),2) < 1000) notice $nick You do not have enough Prayer experience to start The Restless Ghost. (1000 Prayer Experience minimum.)
else { set % $+ $nick $+ .Restghost On
notice $nick You have started the quest!
notice $nick You look around Lumbridge, you see posibilities of where ghosts could be.
notice $nick Where do you want to search? Type !trg search graveyard or !trg search coffin.
}
}
}
}
}
}
on *:text:!trg search graveyard*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.restghost),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.restghost),2) == part3) notice $nick You aren't on this part of the quest! You took a skull and a skeleton attacked you... What do you do? !trg fight or !trg try to escape to continue.
else { if ($($+(%,$nick,.restghost),2) == part2) notice $nick You aren't on this part of the quest! The ghost told you to get his skull back... You managed to find some skulls, but weren't sure what one to choose, type !trg draynor manor or !trg wizards tower to continue.
else { if ($($+(%,$nick,.restghost),2) == On) notice $nick You look around the graveyard but find nothing.
else { notice $nick You haven't started the quest!
}
}
}
}
}
}
on *:text:!trg search coffin*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.Restghost),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.restghost),2) == part3) notice $nick You have aren't on this part of the quest! You took a skull and a skeleton attacked you... What do you do? !trg fight or !trg try to escape to continue.
else { if ($($+(%,$nick,.Restghost),2) == On) set % $+ $nick $+ .restghost Part2
notice $nick You found the ghost!
notice $nick He tells you to get his skull back...
notice $nick You manage to find some skulls, but aren't sure what one to choose, type !trg draynor manor or !trg wizards tower to continue.
else { notice $nick You haven't started the quest!
}
}
}
}
}
on *:text:!trg draynor manor*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.restghost),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.restghost),2) == part3) notice $nick You aren't on this part of the quest! You took a skull and a skeleton attacked you... What do you do? !trg fight or !trg try to escape to continue.
else { if ($($+(%,$nick,.restghost),2) == On) notice $nick You aren't on this part of the quest! You looked around Lumbridge, you saw posibilities of where ghosts could be. Where do you want to search? Type !trg search graveyard or !trg search coffin.
else { if ($($+(%,$nick,.restghost),2) == part2) notice $nick You pick up the skull, nothing happens, you drop the skull.
else { notice $nick You haven't started the quest!
}
}
}
}
}
}
on *:text:!trg wizards tower*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.Restghost),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.restghost),2) == On) notice $nick You aren't on this part of the quest! You looked around Lumbridge, you saw posibilities of where ghosts could be. Where do you want to search? Type !trg search graveyard or !trg search coffin.
else { if ($($+(%,$nick,.Restghost),2) == part2) set % $+ $nick $+ .restghost Part3
notice $nick As you take the skull a skeleton attacks you!
notice $nick What do you do? !trg fight or !trg try to escape to continue.
else { notice $nick You haven't started the quest!
}
}
}
}
}
on *:text:!trg try to escape*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.restghost),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.restghost),2) == On) notice $nick You aren't on this part of the quest! You looked around Lumbridge, you saw posibilities of where ghosts could be. Where do you want to search? Type !trg search graveyard or !trg search coffin.
else { if ($($+(%,$nick,.restghost),2) == part2) notice $nick You aren't on this part of the quest! The ghost told you to get his skull back... You managed to find some skulls, but weren't sure what one to choose, type !trg draynor manor or !trg wizards tower to continue.
else { if ($($+(%,$nick,.restghost),2) == part3) set % $+ $nick $+ .restghost Complete
notice $nick You attempt to run away! But the skeleton takes 500 coins!
dec % $+ $nick $+ .coins 500
notice $nick You take the skull back to the ghost.
notice $nick ~~~~~~~~~~~~~~~~~~~~~~~~~~~
notice $nick Congratulations!
notice $nick You have completed the:
notice $nick The Restless Ghost quest! 2 QP
notice $nick Reward: 1500 coins & 750 Prayer XP
notice $nick Amulet Of Ghostspeak
notice $nick ~~~~~~~~~~~~~~~~~~~~~~~~~~~
set % $+ $nick $+ .Ghostspeak Yes
inc % $+ $nick $+ .QP 2
inc % $+ $nick $+ .Coins 1500
inc % $+ $nick $+ .PrayerXP 750
else { notice $nick You haven't started the quest!
}
}
}
}
}
}
on *:text:!trg fight*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.restghost),2) == Complete) notice $nick You have already completed this quest!
else { if ($($+(%,$nick,.restghost),2) == On) notice $nick You aren't on this part of the quest! You looked around Lumbridge, you saw posibilities of where ghosts could be. Where do you want to search? Type !trg search graveyard or !trg search coffin.
else { if ($($+(%,$nick,.restghost),2) == part2) notice $nick You aren't on this part of the quest! The ghost told you to get his skull back... You managed to find some skulls, but weren't sure what one to choose, type !trg draynor manor or !trg wizards tower to continue.
else { if ($($+(%,$nick,.restghost),2) == part3) set % $+ $nick $+ .restghost Complete
notice $nick You attack the Skeleton! You win! The skeleton drops 500 coins!
inc % $+ $nick $+ .coins 500
notice $nick You take the skull back to the ghost.
notice $nick ~~~~~~~~~~~~~~~~~~~~~~~~~~~
notice $nick Congratulations!
notice $nick You have completed the:
notice $nick The Restless Ghost quest! 2 QP
notice $nick Reward: 1500 coins & 750 Prayer XP
notice $nick Amulet Of Ghostspeak
notice $nick ~~~~~~~~~~~~~~~~~~~~~~~~~~~
set % $+ $nick $+ .Ghostspeak Yes
inc % $+ $nick $+ .QP 2
inc % $+ $nick $+ .Coins 1500
inc % $+ $nick $+ .PrayerXP 750
else { notice $nick You haven't started the quest!
}
}
}
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Selling
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!slist*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { notice $nick Items available for sale:
notice $nick dchains (Dragon Chains)
notice $nick dspears (Dragon Spears)
notice $nick irondaggers (Iron Daggers)
notice $nick ironkites (Iron Kiteshields)
notice $nick ironmaces (Iron Maces)
notice $nick mithplates (Mithril Platebodies)
notice $nick logs
notice $nick oaks (Oak Logs)
notice $nick willows (Willow Logs)
notice $nick maples (Maple Logs)
notice $nick yews (Yew Logs)
notice $nick magics (Magic Logs)
notice $nick End of list
notice $nick Syntax: !sell Item Amount
}
}
on *:text:!sell IronDaggers*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.IronDaggers),2) == 0) notice $nick Either you're stupid or you have no Iron Daggers to sell.
else { if ($3 > $($+(%,$nick,.IronDaggers),2)) notice $nick Either you're blind or you don't have that many Iron Daggers to sell.
else { if ($3 == $($+(%,$nick,.IronDaggers),2)) || ($3 < $($+(%,$nick,.IronDaggers),2)) dec % $+ $nick $+ .IronDaggers $3
inc % $+ $nick $+ .coins $calc($3 * 16)
notice $nick You have successfully sold $3 Iron Daggers, the gold has been added to your stash.
}
}
}
}
on *:text:!sell ironmaces*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.Ironmaces),2) == 0) notice $nick Either you're stupid or you have no Iron Maces to sell.
else { if ($3 > $($+(%,$nick,.ironmaces),2)) notice $nick Either you're blind or you don't have that many Iron Maces to sell.
else { if ($3 == $($+(%,$nick,.IronMaces),2)) || ($3 < $($+(%,$nick,.IronMaces),2)) dec % $+ $nick $+ .IronMaces $3
inc % $+ $nick $+ .coins $calc($3 * 32)
notice $nick You have successfully sold $3 Iron Maces, the gold has been added to your stash.
}
}
}
}
on *:text:!sell IronKites*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.IronKites),2) == 0) notice $nick Either you're stupid or you have no Iron Kites to sell.
else { if ($3 > $($+(%,$nick,.IronKites),2)) notice $nick Either you're blind or you don't have that many Iron Kiteshields to sell.
else { if ($3 == $($+(%,$nick,.IronKites),2)) || ($3 < $($+(%,$nick,.IronKites),2)) dec % $+ $nick $+ .IronKites $3
inc % $+ $nick $+ .coins $calc($3 * 116)
notice $nick You have successfully sold $3 Iron Kites, the gold has been added to your stash.
}
}
}
}
on *:text:!sell Dchains*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.dchains),2) == 0) notice $nick Either you're stupid or you have no Dragon Chains to sell.
else { if ($3 > $($+(%,$nick,.dchains),2)) notice $nick Either you're blind or you don't have that many Dragon Chains to sell.
else { if ($3 == $($+(%,$nick,.dchains),2)) || ($3 < $($+(%,$nick,.dchains),2)) dec % $+ $nick $+ .dchains $3
inc % $+ $nick $+ .coins $calc($3 * 15000000)
notice $nick You have successfully sold $3 Dragon Chains, the gold has been added to your stash.
}
}
}
}
on *:text:!sell Mithplates*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.mithplates),2) == 0) notice $nick Either you're stupid or you have no Mithril Plates to sell.
else { if ($3 > $($+(%,$nick,.mithplates),2)) notice $nick Either you're blind or you don't have that many Mithril Platebodies to sell.
else { if ($3 == $($+(%,$nick,.mithplates),2)) || ($3 < $($+(%,$nick,.mithplates),2)) dec % $+ $nick $+ .mithplates $3
inc % $+ $nick $+ .coins $calc($3 * 8000)
notice $nick You have successfully sold $3 Mithril Plates, the gold has been added to your stash.
}
}
}
}
on *:text:!sell logs*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.logs),2) == 0) notice $nick Either you're stupid or you have no Logs to sell.
else { if ($3 > $($+(%,$nick,.Logs),2)) notice $nick Either you're blind or you don't have that many Logs to sell.
else { if ($3 == $($+(%,$nick,.logs),2)) || ($3 < $($+(%,$nick,.logs),2)) dec % $+ $nick $+ .logs $3
inc % $+ $nick $+ .coins $calc($3 * 2)
notice $nick You have successfully sold $3 Logs, the gold has been added to your stash.
}
}
}
}
on *:text:!sell oaks*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.oaks),2) == 0) notice $nick Either you're stupid or you have no Oak Logs to sell.
else { if ($3 > $($+(%,$nick,.oaks),2)) notice $nick Either you're blind or you don't have that many Logs to sell.
else { if ($3 == $($+(%,$nick,.oaks),2)) || ($3 < $($+(%,$nick,.oaks),2)) dec % $+ $nick $+ .oaks $3
inc % $+ $nick $+ .coins $calc($3 * 35)
notice $nick You have successfully sold $3 Oak Logs, the gold has been added to your stash.
}
}
}
}
on *:text:!sell willows*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.Willows),2) == 0) notice $nick Either you're stupid or you have no Willow Logs to sell.
else { if ($3 > $($+(%,$nick,.Willows),2)) notice $nick Either you're blind or you don't have that many Logs to sell.
else { if ($3 == $($+(%,$nick,.Willows),2)) || ($3 < $($+(%,$nick,.Willows),2)) dec % $+ $nick $+ .Willows $3
inc % $+ $nick $+ .coins $calc($3 * 50)
notice $nick You have successfully sold $3 Willow Logs, the gold has been added to your stash.
}
}
}
}
on *:text:!sell maples*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.Maples),2) == 0) notice $nick Either you're stupid or you have no Maple Logs to sell.
else { if ($3 > $($+(%,$nick,.Maples),2)) notice $nick Either you're blind or you don't have that many Maple Logs to sell.
else { if ($3 == $($+(%,$nick,.Maples),2)) || ($3 < $($+(%,$nick,.Maples),2)) dec % $+ $nick $+ .Maples $3
inc % $+ $nick $+ .coins $calc($3 * 100)
notice $nick You have successfully sold $3 Maple Logs, the gold has been added to your stash.
}
}
}
}
on *:text:!sell yews*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.Yews),2) == 0) notice $nick Either you're stupid or you have no Yew Logs to sell.
else { if ($3 > $($+(%,$nick,.Yews),2)) notice $nick Either you're blind or you don't have that many Logs to sell.
else { if ($3 == $($+(%,$nick,.Yews),2)) || ($3 < $($+(%,$nick,.Yews),2)) dec % $+ $nick $+ .Yews $3
inc % $+ $nick $+ .coins $calc($3 * 300)
notice $nick You have successfullY sold $3 Yew Logs, the gold has been added to your stash.
}
}
}
}
on *:text:!sell magics*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.Magics),2) == 0) notice $nick Either you're stupid or you have no Magic Logs to sell.
else { if ($3 > $($+(%,$nick,.Magics),2)) notice $nick Either you're blind or you don't have that many Logs to sell.
else { if ($3 == $($+(%,$nick,.Magics),2)) || ($3 < $($+(%,$nick,.Magics),2)) dec % $+ $nick $+ .Magics $3
inc % $+ $nick $+ .coins $calc($3 * 1000)
notice $nick You have successfully sold $3 Magic Logs, the gold has been added to your stash.
}
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Buying
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!buylist*:#RuneScapeLife:{ notice $nick Available things to buy:
notice $nick Axe ( 100 coins - Required to cut trees )
notice $nick Rune Axe ( 20,000 coins - Required to cut magic trees )
notice $nick Tinderbox ( 500 coins - Required to burn logs )
notice $nick Christmas Cracker ( 1,000,000,000 coins - A really sexy rare )
notice $nick Net ( 100 coins - Used for fishing )
notice $nick Fishing Rod ( 300 coins - Used for fishing )
notice $nick Fly Fishing Rod ( 600 coins - Used for fishing )
notice $nick Big Net ( 400 coins - Used for fishing )
notice $nick Harpoon ( 1000 coins - Used for fishing )
notice $nick Lobster Pot ( 1500 coins - Used for fishing )
notice $nick Bait ( 30 coins for 10 - Used for fishing )
notice $nick Feathers ( 50 coins for 10 - Used for fishing )
notice $nick End of list.
notice $nick Syntax: !buy Item
}
on *:text:!buy axe*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 100 ) notice $nick You do not have enough coins to buy an Axe.
else { set % $+ $nick $+ .Axe Yes
notice $nick You have just bought an Axe! You now have access to the Woodcutting skill!
dec % $+ $nick $+ .coins 100
}
}
}
on *:text:!buy rune axe*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 20000 ) notice $nick You do not have enough coins to buy a Rune Axe.
else { set % $+ $nick $+ .Rune Yes
notice $nick You have just bought a Rune Axe! You can now chop more logs per load and cut magic trees!
dec % $+ $nick $+ .coins 20000
}
}
}
on *:text:!buy tinderbox*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 500 ) notice $nick You do not have enough coins to buy a Tinderbox.
else { set % $+ $nick $+ .Tinderbox Yes
notice $nick You have just bought a Tinderbox! You now have access to the Firemaking skill!
dec % $+ $nick $+ .coins 500
}
}
}
on *:text:!buy net*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 100 ) notice $nick You do not have enough coins to buy a net.
else { set % $+ $nick $+ .net Yes
notice $nick You have just bought a net! You now have access to the fishing skill!
dec % $+ $nick $+ .coins 100
}
}
}
on *:text:!buy fishing rod*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 300 ) notice $nick You do not have enough coins to buy a fishing rod.
else { set % $+ $nick $+ .fishingrod Yes
notice $nick You have just bought a fishing rod! You can now access more parts of the fishing skill!
notice $nick ~~~ WARNING ~~~
notice $nick To use a fishing rod you need bait!
dec % $+ $nick $+ .coins 300
}
}
}
on *:text:!buy fly fishing rod*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 600 ) notice $nick You do not have enough coins to buy a fly fishing rod.
else { set % $+ $nick $+ .flyfishingrod Yes
notice $nick You have just bought a fly fishing rod! You can now access more parts of the fishing skill!
notice $nick ~~~ WARNING ~~~
notice $nick To use a fishing rod you need feathers!
dec % $+ $nick $+ .coins 600
}
}
}
on *:text:!buy big net*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 400 ) notice $nick You do not have enough coins to buy a big net.
else { set % $+ $nick $+ .bignet Yes
notice $nick You have just bought a big net! You can now access more parts of the fishing skill!
dec % $+ $nick $+ .coins 400
}
}
}
on *:text:!buy harpoon*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 1000 ) notice $nick You do not have enough coins to buy a harpoon.
else { set % $+ $nick $+ .harpoon Yes
notice $nick You have just bought a harpoon! You can now access more parts of the fishing skill!
dec % $+ $nick $+ .coins 1000
}
}
}
on *:text:!buy lobster pot*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 1500 ) notice $nick You do not have enough coins to buy a lobster pot.
else { set % $+ $nick $+ .lobsterpot Yes
notice $nick You have just bought a lobster pot! You can now access more parts of the fishing skill!
dec % $+ $nick $+ .coins 1500
}
}
}
on *:text:!buy bait*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 30 ) notice $nick You do not have enough coins to buy 10 pieces of bait.
else { inc % $+ $nick $+ .bait 10
notice $nick You have just bought 10 pieces of bait!
dec % $+ $nick $+ .coins 30
}
}
}
on *:text:!buy feathers*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 50 ) notice $nick You do not have enough coins to buy 10 feathers.
else { inc % $+ $nick $+ .feathers 10
notice $nick You have just bought 10 feathers!
dec % $+ $nick $+ .coins 50
}
}
}
on *:text:!buy christmas cracker*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($($+(%,$nick,.coins),2) < 1000000000 ) notice $nick You do not have enough coins to buy a Christmas Cracker.
else { inc % $+ $nick $+ .ChristmasCrackers 1
notice $nick You have just bought a Christmas Cracker!
dec % $+ $nick $+ .coins 1000000000
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Prayer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
on *:text:!burylist*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { notice $nick Burying Bones list:
notice $nick Bones
notice $nick Bbones (Big Bones)
notice $nick End of list
notice $nick Syntax: !bury Type
}
}
on *:text:!bury bones*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.Bones),2) == 0) notice $nick Either you're stupid or you have no bones to bury.
else { if ($3 > $($+(%,$nick,.Bones),2)) notice $nick Either you're blind or you don't have that many bones to bury.
else { if ($3 == $($+(%,$nick,.Bones),2)) || ($3 < $($+(%,$nick,.Bones),2)) dec % $+ $nick $+ .Bones $3
inc % $+ $nick $+ .PrayerXP $calc($3 * 4)
notice $nick You have successfully buried $3 bones.
}
}
}
}
on *:text:!bury Bbones*:#RuneScapeLife:{ if (!$($+(%,$nick),2)) notice $nick You do not have an account! Type !create to make one.
else { if ($3 == 0) || ($3 < 0) || ($($+(%,$nick,.Bbones),2) == 0) notice $nick Either you're stupid or you have no big bones to bury.
else { if ($3 > $($+(%,$nick,.bbones),2)) notice $nick Either you're blind or you don't have that many big bones to bury.
else { if ($3 == $($+(%,$nick,.Bbones),2)) || ($3 < $($+(%,$nick,.Bbones),2)) dec % $+ $nick $+ .Bbones $3
inc % $+ $nick $+ .PrayerXP $calc($3 * 15)
notice $nick You have successfully buried $3 big bones.
}
}
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Randoms
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alias playerdeath { if (!$($+(%,$1),2)) echo -a 5--[RuneScript]--That person does not have an account!
else { notice $1 Omg! $1 $+ ! Someone has just died! You go over and investigate...
timer 1 5 notice $1 You have picked up their $2 $+ ! Worth $3 coins!
inc % $+ $1 $+ .Coins $3
}
}
alias bandits { if (!$($+(%,$1),2)) echo -a 5--[RuneScript]--That person does not have an account!
else { notice $1 Ohno! You are being mugged by a group of Bandits!
timer 1 5 notice $1 The Bandits run away... They have stolen $2 coins from you!
dec % $+ $1 $+ .Coins $2
}
}
alias dlefthalfzomb { set % $+ $1 $+ .dlefthalfdrop $rand(0,100000)
if ($($+(%,$1,.dlefthalfdrop),2) > 1) halt
else { notice $1 Congratulations on the Dragon Left Half! YEAH!
inc % $+ $1 $+ .dlefthalfs 1
msg $chan 2 $+ $1 14has found a 4DRAGON LEFT HALF!!! 14Good job my friend2 $1 $+ 14, you've done the impossible...
unset % $+ $1 $+ .dlefthalfdrop
}
}
alias dchaindd { set % $+ $1 $+ .dchaindrop $rand(0,10000)
if ($($+(%,$1,.dchaindrop),2) > 1) halt
else { notice $1 Congratulations on the Dragon Chain! YEAH!
inc % $+ $1 $+ .dchains 1
msg $chan 2 $+ $1 14has found a 4DRAGON CHAIN!!! 14Good job my friend2 $1 $+ 14, you've done the impossible...
unset % $+ $1 $+ .dchaindrop
}
}
alias dspeardd { set % $+ $1 $+ .dspeardrop $rand(0,5000)
if ($($+(%,$1,.dspeardrop),2) > 1) halt
else { notice $1 Congratulations on the Dragon Spear! YEAH!
inc % $+ $1 $+ .dspears 1
msg $chan 2 $+ $1 14has found a 4DRAGON SPEAR!!! 14Good job my friend2 $1 $+ 14, you've done the impossible...
unset % $+ $1 $+ .dspeardrop
}
}