Teaching

Teaching or learning skills is the quickest way to improve your skills. It'a possible to learn from guild NPC's and other players. You can advance skills at the guild but once you are guildmaxed, you will need to learn from other players or teach yourself. Below are the different methods of learning and teaching. There are three methods of advancing skills, learning at your guild, learning from others, and Tming in the sklils(using the Taskmaster System). These are explained in the tables below.

 

Name
advance - Skill advancement

Syntax
advance <skill> [by <num>] [to <num>]

Description
This is the command used to advance your skills. This command will only work in certain rooms in your guild, these rooms should be obvious. In these rooms the command 'cost' can be used to show you how much advancing certain skills will be. This command is used to increase your ability at certain skills using experience you have gained through adventuring. You can advance your skills by a certain number of levels or to a certain level (assuming you have enough experience points of course). If you do not specify which level you are advancing to or a number to advance by, it assumes you are advancing by 1 level.

Skills are represented in a tree, the top levels being things like 'fighting', 'covert'... Under these skills are sub skills, like 'fighting.melee', the sub skill is separated from its parent by a '.'. So 'fighting.melee.sword' is the sword skill in the melee subtree in the combat subtree of the fighting base tree. See the 'skills' command and the output of that for more information on skills and sub skills.
You can specify a skill based on best match, so you only partly specify the skill name, Eg: f.p will expand to fighting.points. 

Examples
> advance fighting
You advance your skill in fighting from 0 to 1.
> advance fighting by 2
You advance your skill in fighting from 1 to 3.
> advance fighting to 6
You advance your skill in fighting from 3 to 6.
> advance fighting.points
You advance your skill in fighting.points from 6 to 7.
> advance f.p
You advance your skill in fighting.points from 7 to 8.

See also
advancing, skills, cost, teach, learn

 

Description
On Discworld you advance by increasing individual skills. Skills are modelled as a tree. At first you'll  only see the top-level of this tree, but as you advance the tree will expand.

There are three ways to advance on Discworld: 

Taskmaster The taskmaster is a system that awards skill increases as you use your skills. Taskmaster awards are shown in yellow on colour terminals.
Advancing You can advance at your guild for a small fee. Which skills can be advanced, and how much it costs depends on your guild.
Teaching You can learn skills from other players using the teach/learn commands.

See Also:
skills, taskmaster, guilds, advance, teach, learn

 

Name

teach - teach things to other players

Syntax

teach <skill|n levels of skill|command> to <person(s)>
teach me <skill|n levels of skill|command> from <person(s)>

Description

This command allows you to teach a command or skill to another player. In the case of commands the person doing the teaching needs to be experienced enough in the skill to teach it, and the person being taught also needs to be experienced enough to learn the skill.

In the case of skills the person doing the teaching needs to have an effective teaching bonus that is higher than the skill bonus of the person being taught.

The effective teaching bonus is the average of the bonus in the skill being taught and the relevant teaching skill up to a maximum of twice the bonus in the taught skill.

The cost in experience to the student is based on the relative difference between the teachers effective teaching bonus and the bonus of the person being taught.

If the person you are trying to learn from has 'auto teach' turned on then you can learn skills from them directly without them having to 'teach' you. Use the 'options' command to toggle 'auto teach' on and off.

Examples

> teach judge to khaos
You teach judge to Khaos.
> teach fix to bil
Bil is not high enough level to learn fix.
> teach 1 level of fighting to bil
You offer to teach bil 1 level of fighting for 7000 xp.
> teach me other.fluff from pinkfish
Pinkfish offers to teach you 1 level of other.fluff for 753 xp.
Use "learn" to learn the skill.
> options auto teach = on
Set option auto teach to on.

 

Name
learn - Learn skills from someone. 

Syntax
learn <skill> from <person> 

Description
This enables you to learn a skill that a person has offered to teach you. You can also teach yourself a 
skill but this is much more expensive than getting someone else to teach you. To teach yourself a skill you
learn a skill from yourself. 

Examples
> learn fighting from pinkfish
You learn 2 levels of fighting from Pinkfish for 5000 xp.

See also
skills, teach. 

 

Name
skills - How good you are at things and how to get better. 

Description
Discworld uses a hierarchical skill system. A player has skills numbering into the hundreds in which they can 
improve and train.

The skills are broken up into groups. All skills fall into fighting, magic, faith, crafts, covert and other.  The skills in magic are then divided up into spells, items, points and special. This scheme proceeds downwards until a skill is finally reached. Your skill in fighting is the average of all the skills below fighting. You can only advance skills that you have depth*5 skill levels in. What is meant by this is that you can only advance the top level fighting until you reach level 5 at which point, you can advance fighting.combat or fighting.points. This means you can either get better at fighting or get more guild points. Similarly when you get to level 10 in fighting, you can start to advance either fighting.melee or fighting.defence.dodging. It is entirely up to you what you want to advance in. Other members in your guild should be able to tell you what sort of things you should advance in to get
certain abilities. 

See also
faith, covert, fighting, magic, other, crafts, commands, advance, cost. 

 

Name
cost - Skill costs in guilds.

Syntax
cost <skillname> [to <level>] [by <level>]

Description
This command gives you the amount of experience points needed to increase your level by a given amount. The 
syntax is the same as the advance command. The only difference is that you can use "all" or "primaries" as
the skill name. This will give you costs on all the skills you can currently raise in the guild room you are.


Examples
> glance
Training Arena [n,e,s,w,se].
Three thugs are here.
> whoami
Flubert the Keen Swordsman (neutral)
> cost fighting.melee.
sword
It would cost you 1650 xp to raise fighting.melee.sword from level
65 to 66.
> cost primaries

======SKILLS======= Cur/Max=For Next===========================
covert.............  58/ 50 mastered | | place..........  30/300 1007 xp
| stealth..........  87/ 50 mastered | points...........  87/300 4018 xp
| | inside.........  83/300 3651 xp  fighting...........  20/ 15 mastered
| | outside........ 147/300 9991 xp  | combat...........  26/ 15 mastered
| hiding...........  58/ 50 mastered | | sword.......... 160/300 11767 xp
| | person.........  48/300 1755 xp  | | mace...........  50/300 1779 xp
| | object.........  68/300 2714 xp  
| lockpick.........  24/ 50 2851 xp  other................................
| | doors..........  50/300 1779 xp  | trading............................
| manipulation.....  70/ 50 mastered | | valueing.........................
| | palming........  40/300 1370 xp  | | | gems.........   5/300 155 xp
| | stealing....... 200/300 19063 xp | | | jewellery....  50/300 1779 xp
| casing...........  30/ 50 2021 xp
| | person.........  31/300 1014 xp
===============> You have 77737 points to spend <==============


See also
advance, skills

 
Cold - 2004/09/16