ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/maps/python/IPO/README
Revision: 1.1.1.1 (vendor branch)
Committed: Sun Feb 5 00:02:09 2006 UTC (18 years, 3 months ago) by root
Branch: UPSTREAM, MAIN
CVS Tags: post_fixaltar, last_stable, post_fixaltar2, rel-2_82, rel-2_81, rel-2_80, pre_coinconvert, UPSTREAM_2006_03_15, rel-3_0, rel-2_6, rel-2_7, rel-2_4, rel-2_5, rel-2_2, rel-2_0, rel-2_1, rel-2_72, rel-2_73, rel-2_71, rel-2_76, rel-2_77, rel-2_74, rel-2_75, rel-2_54, rel-2_55, rel-2_56, rel-2_79, UPSTREAM_2006_02_01, rel-2_53, pre_material_cfarch_normalize_run, rel-2_32, pre_fixconverter, post_coinconvert, pre_fixaltar2, pre_map_rename, UPSTREAM_2006_02_22, rel-2_90, rel-2_92, rel-2_93, rel-2_78, post_fixconverter, pre_fixaltar, rel-2_61, rel-2_43, rel-2_42, rel-2_41, HEAD
Changes since 1.1: +0 -0 lines
Log Message:
Initial Import

File Contents

# Content
1 Mail and Messageboard Python scripts for Crossfire
2 Joris Bontje <jbontje@suespammers.org>
3
4 Updated Oct. 2005 by Gros
5
6 This collection offers scripts and a map that allow you
7 to send mail (including items) to your fellow players and place public
8 messageboards in the game. There is also a banking system.
9 It also allows for NPCs who can report on player login activity (seen.py).
10 (note the bank script has been moved to banksay.py)
11
12 Requirements:
13 - Crossfire (October 19th, 2005 CVS code or later, requires v2.0 plugin interface)
14 - Python (2.0 or higher)
15 - Python Crossfire plugin (latest)
16
17 Installation:
18 Should work by default if python plugin is running
19
20 It is possible to place multiple messageboards in your
21 game, copy the example in the map from /ImperialPost/IPO and
22 change 'event_say_options GENERALBOARD' and give it an
23 unique name.
24
25 Hooking up other NPCs to the seen script is pretty simple.
26
27 There are currently two post offices and two banking outlets, one each
28 in Navar and Scorn. If you add more please follow these guidelines:
29
30 *******Imperial Post**************
31 The mailboxes could be put in different places, there should be a few around out there.
32
33
34 *******Imperial Banking**************
35 These are Imperial bank (actually Scuds Bank) if you want to
36 add some banks to non-imperial cities (?) maybe consider making different
37 scripts to and use a different currency and a new account database
38 so players can have other bank account (bankdatabase="<your bank>Bank_DB")
39 changing the bank notes is harder since it involves making a new arch, but
40 you should be able to do so with little problems.
41
42 But remember less is more....
43
44 Right now the only place to get imperial script is the bank. I think it is better
45 to keep it this way and not use imperial script as treasure or make converters.
46 Maybe on a rare occasion have imperials as a quest reward, but remember all Python
47 stuff should be optional. Do however consider using imperials for python gadgetry
48 (like slot machines or other such optional gizmos), but only in the Imperial lands.
49
50 Make sure you have updated the python_remove.py script to remove accounts when players quit
51 if you have a custom one.