ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/pod/tutorial.pod
Revision: 1.6
Committed: Fri Jul 20 22:13:30 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
CVS Tags: rel-0_99
Changes since 1.5: +5 -4 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 elmex 1.1 =for image banner.png
2    
3 root 1.6 =head1 CFPlus Tutorial - An gentle introduction to the game client.
4 elmex 1.1
5 root 1.6 =head2 What's Crossfire TRT - Basic Game Concepts
6 elmex 1.1
7     In the words of Frank Tore Johansen, the author of the original Crossfire
8     game:
9    
10     "Crossfire is a multi-player graphical arcade and adventure game made for
11 root 1.3 the X Window System environment. It has certain flavours from other
12     games, especially gauntlet and the rogue-like games. Any number of players
13 elmex 1.1 can move around in their own window, finding and using items and battling
14     monsters. They can choose to cooperate or compete in the same world."
15    
16     In the years of development that have followed, Crossfire has grown to
17     encompass hundreds of monsters, thousands of maps to explore, an elaborate
18     magic system, over 15 character types, a system of skills, and many, many
19     artifacts and treasures.
20    
21 root 1.6 Crossfire TRT is freely distributed under the General (Affero)
22     Public License (GPL) and the code may be obtained from
23     L<http://crossfire.schmorp.de/>.
24 elmex 1.1
25     =head1 Getting Started
26    
27     First of all, don't be daunted by the apparent complexity of Crossfire -
28     in reality, Crossfire is quite easy to play and character generation is
29     simple. Later on, when you have some experience playing the game, you may
30     wish to read the full manual.
31    
32     =head2 User Interface Basics
33    
34     # very short description of all ui elements
35    
36     =head2 Start Playing
37    
38     When starting the client you will see a window in the middle of the screen:
39    
40 root 1.5 =for image sc_login.jpg
41 elmex 1.1
42     There are several settings there:
43    
44     =over 4
45    
46     =item B<Host:Port>
47    
48     In the I<Host:Port> entry you can enter the server hostname followed by
49     a colon with the port. The port is per default 13326 if you just enter
50     the hostname.
51    
52     Below the entry there is a button I<Server List>. If you click on it you
53     will get a server list:
54    
55 root 1.5 =for image sc_login_srvlist.jpg
56 elmex 1.1
57     You can choose from the aviable servers there.
58     (B<Note:> At the time of this writing (2006-07-23) only I<cf.schmorp.de> supports
59     all features that are offered by CFPlus).
60    
61     =item B<Username>
62    
63     Here you have to enter the character name you would like to play
64     with.
65     If you are playing for the first time, type any name you like; this will
66     be your character name for the rest of the life of that character.
67     As you don't have a character yet you have to create a new
68 root 1.2 character. It will be explained below at the L<Character Creation>.
69 elmex 1.1
70     =item B<Password>
71    
72     Next, type in any password. Remember:
73     you will need to remember the same password again to play that character
74     again! You can use B<Save Config> (see the buttons on the top of the window) to save your settings,
75     including name and password, but if it gets lost recovery is difficult, so remember your
76     password or write it down at a safe place.
77    
78     One more note: it's not a good idea to use "real" passwords to your
79     computer accounts! Doing so may make your system vulnerable to
80     unscrupulous Crossfire server administrators.
81    
82     =back
83    
84     Enter the desired I<Username> and I<Password> and click on I<Login> now.
85    
86     =head2 Character Creation
87    
88     =for item sc_char_create.png
89    
90     Your next step will be to generate random (primary) stats for your
91     character (to see the stats, you might have to open the B<Stats Window>
92     using the button at the top of the screen).
93    
94     Hover with the mouse cursor over the stats (Str, Dex, Con, Int, Wis, Pow and Cha)
95     to see what they mean or what they do.
96    
97 root 1.2 Or look at L<Character Stats>.
98 elmex 1.1
99     You can let the dices reroll your stats with the I<Roll Again> button, you can
100     I<Swap Stats>.
101     You aren't limited to the number of times you can roll your stats - so have fun.
102     Notice that the stats are always arranged that the B<Str> stat has the highest value, the
103     B<Cha> stat has the lowest. You may rearrange the order of these values
104     when you decide that you have rolled some decent stats. Two points: you
105     can never roll a character with better stats than an average of straight
106     15's, and you can't roll higher than 18 in a stat.
107    
108     Finally click on I<Accept> stats when you think they are fine.
109    
110     The next you will see after accepting the stats will be the race selection:
111    
112     =for image sc_char_create_race.png
113    
114     On the top right a text is displayed that explains the current selected race.
115     If you rearrange the windows like this:
116    
117     =for image sc_char_create_race2.png
118    
119     You will also see the face of the selected race. Click on I<Next Race> and read all
120     the descriptions until you find the right race for your new character.
121 root 1.2 Keep in mind that the races also affect the L<Character Stats>.
122 elmex 1.1
123     After you clicked I<Accept> you will see this:
124    
125     (I chose a Halfling for now)
126    
127     =for image sc_new_char.png
128    
129     The dragon on the right is another player that is currently logging in or creating his character.
130    
131     Now go to the south (you can move your character by with the keypad or the cursor keys).
132     You will enter a hall similar to this:
133    
134     =for image sc_new_char_hall.png
135    
136     Step onto the first cell before the teleporter and the description of the character class
137     will be displayed in the message window:
138    
139     =for image sc_new_char_class.png
140    
141     While each class has its particular strengths and weaknesses, in summary
142     its just a fact that some classes are easier to play than others.
143    
144     For beginning players, the "simple fighter" characters are the easiest
145     to play successfully. The B<Dwarf>, B<Human>, and B<Warrior> are among
146     good earlier choices. As you gain experience with using Crossfire+ you
147     may wish to branch out into other "fighter" characters such as the
148     B<Thief> or B<Elf>, or try your hand at playing "spellcaster" characters
149     like the B<Wizard>, B<Mage>, B<Cleric> or B<Priest>. The "exotic" races
150     (e.g. B<Fireborn>, B<Quetzalcoatl> and B<Wraith>) and the B<Monk> class
151     are the hardest classes to master.
152    
153     One more note: You will probably find any character class that has a low
154     natural B<Int> (for example, the B<Barbarian> class) will have a fairly
155     difficult time at higher levels. Skills, and most importantly, spells,
156     will be more difficult learn. Plan to spend a lot of loot on grimores,
157     prayer books and skill scrolls.
158    
159     If you found a class that you like step on the teleporter.
160    
161     =head2 The first dungeons
162    
163     Next you will land in the nexus:
164    
165     =for image sc_new_char_nexus.png
166    
167     Read the signs by stepping on them and read what they say.
168     These signs automatically display what they have to say in the message window.
169     Other signs you have to read by applying them. You apply something by middle-click
170     it in the floorbox:
171    
172     =for image sc_new_char_floorbox_apply.png
173    
174     Or you can use the I<spacebar> to apply the topmost thing you see in the floorbox.
175    
176     For now go to the north into the newbies house. Read all signs there and follow their
177     instructions.
178    
179     If you see NPC's there, click on them and you will enter the NPC dialouge:
180    
181 root 1.5 =for image sc_newbiew_npc_dialog.jpg
182 elmex 1.1
183     The buttons on the right are options of what you can say to the NPC. You can also
184     click on the links in the text to ask the NPC about that.
185    
186     Another note about entering commands:
187    
188     In crossfire most things are command driven. You can enter commands in two ways:
189    
190     =over 4
191    
192     =item B<Chat Box>
193    
194 root 1.5 =for image sc_chatbox.jpg
195 elmex 1.1
196     If you plan longer chat sessions you maybe prefer this.
197    
198     =item B<Command Completer>
199    
200     =for image sc_command_completer.png
201    
202     Read the tooltip that occurs when you hover the mouse above the entry.
203     This completer can speed up commands a lot.
204    
205     =back
206    
207     Ok, I assume now that you finished the newbies house and you are back in the nexus.
208     Now walk to the left, to the exit to I<Scorn>, the main town in the world.
209     It's the main meeting place for most people on the server and it offers newbie
210     dungeons for the beginners.
211    
212     If you walk into the exit you will be teleported to scorn:
213    
214     To the west you see the two beginner houses. Step onto the first one:
215    
216     =for image sc_scorn_beginners_house.png
217    
218     Press spacebar to apply it to enter the house. Like the newbies house
219     in the nexus read all signs and follow their orders:
220    
221     =for image sc_inthe_beginners_house.png
222    
223     After you finished that house, enter the second house and finish it.
224    
225     After finishing those two houses there are multiple dungeons for newbies.
226     The best for you to start is the I<Newbie Tower>:
227    
228     =for image sc_scorn_newbie_tower.png
229    
230     To the north there is the I<Drinking Fountain> a well that you can enter.
231     The first parts of the dungeon there are also very nice.
232    
233     =for image sc_scorn_drinking_fountain.png
234    
235     Explore Scorn, there are many dungeons in the houses. Be careful when meeting
236     new monsters, ask questions on the server via the I<chat> command and read the
237     documentation here for further information about some topics.
238    
239     Before doing further exploration you maybe want to know how to see your progress
240     and where to see what level you are and what your current stats are.
241    
242     =head2 Displayed information
243    
244     The most important dialog is the I<Playerbook>, it can be opened by clicking
245     on the I<Playerbook> button on the top of the window or by pressing I<Tab>.
246     There are also shortcuts to them on the keys I<F2> to I<F5>. (I<F1> brings up this help).
247    
248     Here is a quick explanation what all main information elements in the client gui mean:
249    
250     =over 4
251    
252     =item B<Gauges and Floorbox>
253    
254     =for image sc_gauges_and_floorbox.png
255    
256     These are the gauges that display your Health, Spellpoints/Mana,
257     Grace and Food. Please hover the mouse cursor above them and read the tooltips.
258     On the bottom of the gauges the maximum value is displayed and on the top
259     the current value.
260    
261     Below the gauges there is the experience and level displayed. The level is increased
262     once you reached a certain amount of experience points.
263    
264     Below that there is the range slot. It displays the currently selected range weapon
265     that you can fire with ctrl+<direction>. This could be a bow or a spell.
266    
267     =item B<Statusbox>
268    
269     =for image sc_statusbox.png
270    
271     It displays all the current status messages that occur while playing.
272     For example what you hit, if you gained experience, if someone entered
273     the game or if someone said something. The status messages will disappear over time.
274     B<Note:> Most status messages are also displayed in the message window, for example
275     chatters and if someone entered/left the game.
276    
277     =item B<Skill list>
278    
279     If you press I<F3> or open the playerbook via the I<Playerbook> button on the top
280     of the window and select the I<Skills> tab, you will see this:
281    
282 root 1.5 =for image sc_skill_list.jpg
283 elmex 1.1
284     It displays all the skills you have and displays the experience points and level you gained in each.
285    
286     =item B<Statistics>
287    
288     If you want to see what stats and resistancies you currently have, go to the I<Statistics> tab in the
289     I<Playerbook> (for example by pressing I<F2>).
290    
291 root 1.5 =for image sc_statistics.jpg
292 elmex 1.1
293     Resistancies protect you from a certain type of attack.
294    
295     =item B<Spellbook>
296    
297     If you want to see what spells you have learned yet, go to the I<Spellbook> tab in the
298     I<Playerbook> (for example by pressing I<F4>).
299    
300     You wont see there any spell if you just started, but if you learn a spell, it will show up there.
301    
302     If you have learned some spells it should look like this:
303    
304 root 1.5 =for image sc_spellbook.jpg
305 elmex 1.1
306     =back
307    
308     =head2 After playing
309    
310     If you are tired or want to take a break from playing, you have to find a I<Bed to Reality>.
311     The I<Wanderers Inn> is the best place to find such a bed for a newbie:
312    
313     =for image sc_wanderers_inn.png
314    
315     Go into it and find a I<Bed to Reality>:
316    
317     =for image sc_bed_to_reality.png
318    
319     If you apply it your character will be saved. Your score will also be displayed and your rank
320     on the hiscore list.
321    
322     =for image sc_score.png
323    
324     =head1 Getting Started (old)
325    
326     =head2 How to create a new Character
327    
328     When you start up Crossfire, you will be asked for a character name and a
329     password (you may need to open the B<Server Setup> dialog for this using
330     the button at the top of the screen). If you are playing for the first
331     time, type any name you like; this will be your character name for the
332     rest of the life of that character. Next, type in any password. Remember:
333     you will need to remember the same password again to play that character
334     again! You can use B<Save Config> to save your settings, including name
335     and password, but if it gets lost recovery is difficult, so remember your
336     password or write it down at a safe place.
337    
338     One more note: it's not a good idea to use "real" passwords to your
339     computer accounts! Doing so may make your system vulnerable to
340     unscrupulous Crossfire server administrators.
341    
342     Your next step will be to generate random (primary) stats for your
343     character (to see the stats, you might have to open the B<Stats Window>
344     using the button at the top of the screen). You aren't limited to the
345     number of times you can roll your stats - so have fun. Notice that the
346     stats are always arranged that the B<Str> stat has the highest value, the
347     B<Cha> stat has the lowest. You may rearrange the order of these values
348     when you decide that you have rolled some decent stats. Two points: you
349     can never roll a character with better stats than an average of straight
350     15's, and you can't roll higher than 18 in a stat.
351    
352     When you roll your character, the stats displayed are the stats you will
353     get as a human (which are unmodified). When satisfied, you can step
354     through a number of races, each with special bonuses in stats.
355    
356     The manual shows how your basic stats will be changed by choosing a
357     different race. The difference between the natural stat limit and 20
358     indicates the bonus/penalty assigned to rolled primary stats. For example,
359     a troll has a maximum strength which is 5 higher than 20-that means he
360     will begin with an additional 5 points added to his strength roll. On the
361     other hand, a troll can never get above 15 in intelligence. This means
362     that your rolled character will have 5 less in intelligence if you choose
363     that race. You should also note that any bonus to an ability can't raise
364     the final number above your racial maximum, and no penalty can give you an
365     ability score less then one; the lowest it can ever get is one.
366    
367     =head3 Selecting a class
368    
369     While each class has its particular strengths and weaknesses, in summary
370     its just a fact that some classes are easier to play than others.
371    
372     For beginning players, the "simple fighter" characters are the easiest
373     to play successfully. The B<Dwarf>, B<Human>, and B<Warrior> are among
374     good earlier choices. As you gain experience with using Crossfire+ you
375     may wish to branch out into other "fighter" characters such as the
376     B<Thief> or B<Elf>, or try your hand at playing "spellcaster" characters
377     like the B<Wizard>, B<Mage>, B<Cleric> or B<Priest>. The "exotic" races
378     (e.g. B<Fireborn>, B<Quetzalcoatl> and B<Wraith>) and the B<Monk> class
379     are the hardest classes to master.
380    
381     One more note: You will probably find any character class that has a low
382     natural B<Int> (for example, the B<Barbarian> class) will have a fairly
383     difficult time at higher levels. Skills, and most importantly, spells,
384     will be more difficult learn. Plan to spend a lot of loot on grimores,
385     prayer books and skill scrolls.
386    
387     =head2 Playing the game
388    
389     #TODO biggers house, binding keys etc.
390    
391     =head1 Hints for Beginning Players
392    
393     I'm done with class selection, now there are three ways to go, where
394     should I go? It is a good idea to take the northern path into the
395     teleporter leading you to the beginners house. You can learn some basic
396     skills there before journeying onward. Once you are there, you will get
397     many things explained to you. Make sure you investigate every place in
398     that house.
399    
400     I'm on the starting map, what do I do now? You should be in a city square
401     with a few sign posts in the middle. Move over the signs and apply them
402     B<spacebar> to read what they say.
403    
404     For beginners, there are several maps designed for them. Find these areas
405     and clear them out. All throughout these levels, a player can find signs
406     and books which they can read by stepping onto them and hitting B<space
407     bar> to apply the book/sign. These messages will help the player to learn
408     the system. Probably the first, best area for a beginning player to start
409     out in is "Beginners." This area is a small house located southwest of
410     your starting location.
411    
412     =head2 Flailing about with spells
413    
414     Some items are perishable. If you shoot a fireball into a room full of
415     scrolls, you will notice them going up in smoke! So be careful not to
416     destroy valuable items.
417    
418     =head2 Tips on surviving
419    
420     Crossfire+ is populated with a wealth of different monsters. These monsters
421     can have varying immunities and attacktypes. In addition, some of them can
422     be quite a bit smarter than others. It will be important for new players
423     to learn the abilities of different monsters and learn just how much it
424     will take to kill them.
425    
426     Most monsters in the game are out to mindlessly kill and destroy the
427     players. Killing monsters will help boost a player's score. When fighting
428     a large amount of monsters in a single room, attempt to find a narrower
429     hallway so that you are not being attacked from all sides. Charging into a
430     room full of Beholders would not be wise, instead, open the door and fight
431     them one at a time.
432    
433     More advice can be found in the Survival Guide
434     L<http://crossfire.real-time.com/guides/survival_guide/index.html>.
435    
436     =head2 Priorities for low-level characters
437    
438     The priority for characters below about 5th level is to gain some basic
439     items. In this regard, better armour and better spells are best. Look for
440     a quest among the various islands that will allow you to obtain mithril
441     mail. Whenever you scrape together ~100-200 platinum pieces go shopping
442     for armour and weapons (or spells). If you are a fighter type, try to have
443     at least a +2 weapon, +2 helmet, +2 suit of armour, and +2 shield before
444     you reach 5th level. For wizards, attempt to recover enough treasure to
445     be able to buy up good attack spells. For priests, first thing to do is
446     worship a god! Try to get the holy word prayer as soon as possible. Make
447     sure your current god allows good potential use of this spell.
448    
449     For all classes, get access to the detect magic incantation as soon as
450     possible. This will allow you to sort through the treasure you find while
451     you're in the dungeon, and will save you time and money at the shops.
452    
453     =head2 Diseases
454    
455     Diseases are, well, diseases. They can be contageous or not, and can be
456     contracted in a number of ways, and they vary greatly in their symptoms
457     and dangerousness.
458    
459     Diseases have "levels". If you contract a disease and recover naturally,
460     you're immune to that disease forever, provided the instance of the
461     disease is of equal or lower level than your immunity.
462    
463     For example, you get a case of the flu cast by yourself at level 15. When
464     you get over it, you're immune to any flu of level less than 16. When you
465     become level 16 and cast the flu again, you are I<not> immune.
466    
467     Spells such as B<cure disease> or B<restoration> will remove a disease, but
468     will not grant immunity.
469    
470     When cast as a spell, diseases's severity is level dependent. A 30th level
471     cold is a I<lot> more severe than a level 2 cold.
472    
473     Undead are I<never> affected by any disease.
474    
475     Any priest player who isn't denied the path of wounding may learn and B<cast
476     cause> B<cold>, B<flu>, B<typhoid>, B<anthrax> and B<leprosy> spells.
477    
478     Any priest with a high enough B<Wis> and with a religion that is attuned
479     to wounding may learn to B<cast cause> B<smallpox>, B<white death> and
480     B<red death> by praying at his altar.
481    
482     The I<damage> caused each round varies between 0 and the maximum listed
483     for a disease. So you can inflict a I<mild> case of ebola, which would
484     I<not> kill a monster, or a severe one capable of killing it.
485    
486     # TODO: disease table needs heavy reformatting
487     anthrax, anthrax, Godpower
488     arthritis, arthritis, Godpower
489     disease_cold, cold, Godpower
490     creeping_frost, creeping frost, Cold
491     diarrhea, the runs, Physical
492     ebola, Red Death, Godpower
493     egg_disease, egg disease, Physical
494     flaming_fart, flaming farts, Physical
495     flu, flu, Godpower
496     immolation, immolation, Fire
497     incontinence, lack of bladder control, Physical
498     insanity, insanity, Confusion
499     leprosy, leprosy, Godpower
500     bubonic_plague, Black Death, Godpower
501     pneumonic_plague, pneumonic plague, Godpower
502     rabies, rabies, Godpower + Confusion
503     scurvy, scurvy, Physical
504     smallpox, smallpox, Godpower
505     tapeworms, tapeworms, Physical
506     tooth_decay, tooth decay, Physical
507     typhoid, typhoid, Godpower
508     warts, warts, Physical
509    
510     =head1 Authors
511    
512     Parts of this document were originally compiled, edited, and written by
513     Brian Thomas, Klaus Elsbernd, and John W. Klar. Additional information
514     compiled by Maciej Kalisiak, Gorlin, Anton Oussik and Gene Alexander.
515    
516     Adapted for use by I<cfplus>, enhanced and corrected by Pippijn van
517     Steenhoven, Marc A. Lehmann and Robin Redeker.
518