lordsrv:link_your_bbs
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| lordsrv:link_your_bbs [2026-10-29 00:46] – created - external edit 127.0.0.1 | lordsrv:link_your_bbs [2026-10-29 01:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== For sysops: link your BBS to our LORD Server ====== | ====== For sysops: link your BBS to our LORD Server ====== | ||
| - | Kalgoorlie Retro runs a [[start|LORD Server]] that any BBS can link to. Your callers play Legend of the Red Dragon in a realm shared with players from other boards, straight from a door on your BBS. You don't need to install LORD or ask us first: you sign up once for a **BBS key**, and put the key in a door. | + | Kalgoorlie Retro runs a [[start|LORD Server]] that any BBS can link to. Your callers |
| - | What you need: | + | You do it once, in two parts: |
| - | * BBS software that can make an outbound rlogin connection: Synchronet, Mystic, and most others. | + | |
| - | * Your BBS able to connect out to '' | + | |
| - | * About ten minutes. | + | |
| - | Your players get their own accounts on the server, named after their name on your BBS with your BBS's tag added: '' | + | **1.** **Get a key.** You connect to our server |
| - | ===== Step 1: get a key ===== | + | **2.** **Add a door** to your BBS that connects to our server and sends that key. |
| - | You sign up by connecting to the server once with the rlogin | + | |
| - | * **your BBS's name**, 3 to 40 characters, for example '' | + | Allow about ten minutes. Pick your BBS software below and follow its steps from top to bottom. |
| - | | + | |
| - | Then it shows your key, **once**, and the door command line to use: | + | ===== A few words first ===== |
| + | |||
| + | ^ Word ^ What it means here ^ | ||
| + | | **rlogin** | The way one BBS sends a caller to another computer, already logged in. Synchronet, Mystic and most other BBS software can do it. Your door uses it to reach our server. | | ||
| + | | **door** | A menu item on your BBS that runs a game. On Synchronet it is an " | ||
| + | | **key** | The code our server gives your BBS when you sign up. It is shown **once**: write it down. | | ||
| + | | **tag** | ||
| + | |||
| + | Before you start, decide: | ||
| + | * your BBS's name as you want it listed, 3 to 40 characters (e.g. '' | ||
| + | | ||
| + | |||
| + | Your BBS must be able to connect | ||
| + | |||
| + | ===== What the sign-up looks like ===== | ||
| + | Whichever BBS software you use, signing up shows this screen. Type your BBS's name and press Enter, type your tag and press Enter, then press **Y**: | ||
| < | < | ||
| - | Signed up. Your BBS key is: | + | LORD Server: BBS sign-up |
| + | ------------------------------------------------------------ | ||
| - | 7KQ2-M9XD-4TPW-H3NC | + | This gives your BBS a key, so your door can send players here. |
| + | Each of your players gets their own account, so a player with the | ||
| + | same name on another BBS is someone else. | ||
| - | | + | BBS name: The Example BBS |
| + | |||
| + | A short tag for your BBS, 2 to 8 letters or digits. | ||
| + | your players' | ||
| + | Tag: EXB | ||
| + | |||
| + | Sign up "The Example BBS" as EXB? (Y/n) Yes | ||
| + | |||
| + | Signed up. Your BBS key is: | ||
| + | |||
| + | 7KQ2-M9XD-4TPW-H3NC | ||
| + | |||
| + | Write it down now: it isn't shown again. | ||
| </ | </ | ||
| - | Copy the key somewhere safe before you press a key. If you lose it, see [[# | + | **Write |
| - | How to make that connection depends on your BBS software: | + | ---- |
| - | ==== On Synchronet ==== | + | ===== Synchronet |
| - | The quickest way: log in to your BBS as the sysop, and at the main menu type | + | There are two ways. **Way 1** is shorter: you sign up from your BBS's main menu, then make the door once. Use **Way 2** if you can't use the sysop commands |
| - | < | + | |
| - | (Synchronet asks for your system password | + | |
| - | Or make a temporary door: in SCFG > External Programs > Online Programs (Doors), add a program with the command line ''? | + | ==== Way 1: sign up from the main menu, then make the door ==== |
| + | **Get the key** | ||
| - | ==== On Mystic ==== | + | **1.** Log in to your BBS as the sysop, with a terminal program (SyncTERM, NetRunner and so on). |
| - | Add a temporary menu command (see step 2 for the menu editor), with command | + | |
| - | < | + | |
| - | Run it once from the BBS, sign up, then remove it or change it as in step 2. | + | |
| - | ==== On other BBS software ==== | + | **2.** At the main menu, type this exactly, starting |
| - | Use its rlogin door, gateway or menu command | + | |
| - | Sign-ups are limited to 3 a day from one address. A sign-up that you leave before saying yes doesn' | + | **3.** Synchronet asks for your **system password** (the one set in SCFG > System). Type it and press Enter. |
| - | ===== Step 2: add the door ===== | + | **4.** The sign-up screen appears. Fill it in as shown above and **write down the key**. |
| - | The door sends your key as the rlogin | + | |
| - | ==== Synchronet ==== | + | **5.** Press a key. You are back at your main menu. |
| - | - Run '' | + | |
| - | - Go to **External Programs | + | **Make the door** |
| - | - Add a new program (Insert, or the first empty line) and set: | + | |
| - | ^ Field ^ Value ^ | + | **1.** On the computer running Synchronet, open a command prompt or terminal and run SCFG: '' |
| - | | Name | '' | + | |
| - | | Internal Code | '' | + | **2.** Choose |
| - | | Start-up Directory | (leave blank) | | + | |
| - | | Command Line | ''? | + | **3.** You see a list of program sections |
| + | |||
| + | **4.** You see the list of programs in that section. Press the **Insert** key (or move to the empty line at the bottom | ||
| + | |||
| + | **5.** At **Online Program | ||
| + | |||
| + | **6.** At **Internal Code**, type a short code with no spaces, e.g. '' | ||
| + | |||
| + | **7.** The new program' | ||
| + | |||
| + | ^ Setting ^ Set it to ^ | ||
| + | | Command Line | ''? | ||
| | Multiple Concurrent Users | Yes | | | Multiple Concurrent Users | Yes | | ||
| | Native Executable/ | | Native Executable/ | ||
| | BBS Drop File Type | None | | | BBS Drop File Type | None | | ||
| - | - Save and leave SCFG. Synchronet picks up the change by itself (or recycle the BBS). | ||
| - | The options of ''? | + | Leave everything else as it is. Start-up Directory stays blank. |
| - | ==== Mystic | + | **8.** Press **Esc** until SCFG asks **Save Changes?**, and answer **Yes**. Then leave SCFG. Synchronet picks up the change by itself within a minute or so (or restart the BBS). |
| - | - Run the configuration: | + | |
| - | - Go to **Editors > Menu Editor**, choose your theme, and open the menu your doors are on (for example '' | + | Now go to [[# |
| - | | + | |
| - | | + | ==== Way 2: a temporary door, then change it ==== |
| - | ^ Field ^ Value ^ | + | **Make a temporary sign-up door** |
| + | |||
| + | **1.** | ||
| + | |||
| + | **2.** Set these: | ||
| + | |||
| + | ^ Setting ^ Set it to ^ | ||
| + | | Command Line | ''? | ||
| + | | Access Requirements | '' | ||
| + | | BBS Drop File Type | None | | ||
| + | |||
| + | **3.** Press **Esc**, answer **Yes** to Save Changes, and leave SCFG. | ||
| + | |||
| + | **Get the key** | ||
| + | |||
| + | **1.** Log in to your BBS as the sysop, open your door menu, and run **LORD sign-up**. | ||
| + | |||
| + | **2.** Fill in the sign-up screen and **write down the key**. Press a key to go back to your BBS. | ||
| + | |||
| + | **Change the same door into the real one** | ||
| + | |||
| + | **1.** Run SCFG again and go back to the same program (External Programs > Online Programs... > your section > **LORD sign-up**). | ||
| + | |||
| + | **2.** Change these: | ||
| + | |||
| + | ^ Setting ^ Change it to ^ | ||
| + | | Name | '' | ||
| + | | Command Line | ''? | ||
| + | | Access Requirements | Clear it (blank), so all your callers can play. | | ||
| + | | Multiple Concurrent Users | Yes | | ||
| + | |||
| + | **3.** Press **Esc**, answer **Yes** to Save Changes, and leave SCFG. | ||
| + | |||
| + | Until you change it, the door shows the sign-up screen instead of the game, which is why it is limited to SYSOP in the meantime. | ||
| + | |||
| + | ==== What the door's command line means ==== | ||
| + | < | ||
| + | |||
| + | ^ Part ^ Meaning ^ | ||
| + | | ''? | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | Synchronet sends each caller' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Mystic ===== | ||
| + | Mystic has no sysop command for this, so you add a menu item, run it once to get the key, then change the same item into the real door. | ||
| + | |||
| + | The menu editor' | ||
| + | |||
| + | ==== Step 1: add a temporary sign-up item ==== | ||
| + | |||
| + | **1.** On the computer running Mystic, open its configuration: | ||
| + | |||
| + | **2.** Open the **Menu Editor** | ||
| + | |||
| + | **3.** | ||
| + | |||
| + | ^ Item setting ^ Set it to ^ | ||
| + | | Text | '' | ||
| + | | Hot key | a letter not used on that menu, e.g. '' | ||
| + | | Access | '' | ||
| + | |||
| + | **4.** | ||
| + | |||
| + | ^ Command setting | ||
| | Command | **IR** (Outbound RLOGIN connection) | | | Command | **IR** (Outbound RLOGIN connection) | | ||
| - | | Data | ''/ | + | | Data | ''/ |
| - | - Add the item to the menu's display (or rebuild the menu's ANSI screen, if your menu uses one) and save. | + | |
| - | '' | + | **5.** Save the menu. If the menu uses its own ANSI screen rather than a generated list, add the item to that screen too, or just press the hot key: it works even if it isn't shown. |
| - | ==== Other BBS software | + | ==== Step 2: get the key ==== |
| - | Use the rlogin door or menu command, with: | + | |
| - | ^ rlogin field ^ Value ^ | + | |
| - | | Address and port | '' | + | |
| - | | Client user name (local user) | The caller' | + | |
| - | | Server user name (remote user; " | + | |
| - | | Terminal type | '' | + | |
| - | ===== Step 3: try it ===== | + | **1.** |
| - | Log in to your BBS as an ordinary user and run the door. You should | + | |
| - | If it doesn' | + | **2.** Fill in the sign-up screen and **write down the key**. Press a key to go back to your BBS. |
| - | ^ You see ^ What it means ^ | + | |
| - | | "this BBS has no key for LORD Server" | + | ==== Step 3: change the same item into the real door ==== |
| + | |||
| + | **1.** Open the Menu Editor again and the same menu item. | ||
| + | |||
| + | **2.** Change these: | ||
| + | |||
| + | ^ Setting ^ Change | ||
| + | | Text | '' | ||
| + | | Access | Clear it (blank), or the security level your callers have, so all of them can play. | | ||
| + | | Command data | ''/ | ||
| + | |||
| + | **3.** Save the menu. | ||
| + | |||
| + | ==== What the data means ==== | ||
| + | |||
| + | ^ Part ^ Meaning ^ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | |||
| + | Add ''/ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Other BBS software ===== | ||
| + | Use your software' | ||
| + | |||
| + | ^ rlogin setting ^ For the sign-up ^ For the real door ^ | ||
| + | | Address | '' | ||
| + | | Port | '' | ||
| + | | Client user name (local user) | the caller' | ||
| + | | Server user name (remote user; " | ||
| + | | Terminal type | anything | '' | ||
| + | |||
| + | If your software can't do this, email [[slaterm@theiguru.au]] with your BBS's name and the tag you'd like, and we'll send you a key. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Try it ===== | ||
| + | |||
| + | **1.** Log in to your BBS as an **ordinary user** (not the sysop) and run the door. | ||
| + | |||
| + | **2.** You should go straight into Legend of the Red Dragon. The first time, it asks you to make a character: a name, then male or female, then a class. | ||
| + | |||
| + | **3.** Play a little, then quit LORD (Q at the town square, then confirm). You should be back on your BBS. | ||
| + | |||
| + | If something is wrong: | ||
| + | |||
| + | ^ You see ^ What to check ^ | ||
| + | | "this BBS has no key for LORD Server" | ||
| + | | The sign-up screen instead of the game | The door still says '' | ||
| + | | The game menu instead of the game | '' | ||
| | "your BBS's access is turned off" | Email us. | | | "your BBS's access is turned off" | Email us. | | ||
| - | | "the user name ... can't be used here" | The caller' | + | | "the user name ... can't be used here" | That caller' |
| - | | " | + | | " |
| - | | The game menu instead | + | | "There have been too many sign-ups today" | Sign-ups are limited to 3 a day from one address. Try again tomorrow, or email us. | |
| + | |||
| + | ===== Who sees the key ===== | ||
| + | * The key is made by our server and sent to the screen | ||
| + | * Our server keeps only a scrambled copy (a hash), so we can't look it up either: a lost key is replaced, not recovered. | ||
| + | * Afterwards it lives in your door's settings. Your callers never see it. Anyone who can open SCFG or Mystic's configuration on your BBS can. | ||
| + | * Anyone who has your key can play as your players, so keep it to yourself. | ||
| ===== Lost or leaked keys ===== | ===== Lost or leaked keys ===== | ||
| - | Keep your key between you and us: anyone who has it can play as your players. If it is lost, or you think someone else has it, email [[slaterm@theiguru.au]] from the address you sign your BBS' | + | If you lose your key, or think someone else has it, email [[slaterm@theiguru.au]] from the address you use as sysop, with your BBS' |
| ===== Running your own server ===== | ===== Running your own server ===== | ||
| - | To host LORD for your own players | + | To host LORD for your own players, and let other BBSes link to you, install LORD Server on a Windows computer: see [[quickstart|Quick start]] and [[linking_a_bbs|Linking a BBS]]. Everything |
lordsrv/link_your_bbs.1793234762.txt.gz · Last modified: by 127.0.0.1
