Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[TomeNet] adding more shops to town/Bree?

18 views
Skip to first unread message

David Chmelik

unread,
Dec 5, 2023, 12:33:15 AM12/5/23
to
I setup a TomeNet server like the old 'funserver' that had almost 100-
level training tower and more/better shops in the starting town, Bree.
However the higher-level alchemy shop on the map appeared as a basic
alchemy shop instead. I talked to one of the programmers, Kurzel, who
said my shop definition line (under 'Alchemy Shop (high-level)) matches
the map, on which the line's second character between colons (Q) is the
same as on map, and the final part at end of colons is the store number
(defined in tomenet/lib/game/st_info.txt).

As he suggested, I also temporarily changed Q to another shop, which then
appeared fine.

I tried it with different map characters than Q with always same result.

The higher-level alchemy shop sells higher-level potions & scrolls but
fewer/none of some lower ones, so players on this server want both.

The only other change I think I made was put shop definition lines in
numerical order, which one in the original (The Prancing Pony) was out of
order.

My t_bree.txt starts below this line. Note that it contains a large map
wider than 72 lines, so to view that, you'd have to put it into a current-
day fixed-width text editor.

# tomenet/lib/game/t_bree.txt
# $Id$
# File: t_bree.txt

# Bree

%:t_pref.txt

############### Additional default terrain settings ###############

# Default for Quest 1 = entrance is tree
#F:z:96:3

# Default for Quest 18 = entrance is tree
#F:y:96:3

# Default for Quest 18 = entrance is tree
#F:x:96:3

############### Quest 4 - Thieves Hideout ###############
#?:[EQU $QUEST"Thieves!!!" 1]
#F:z:8:3:0:0:0:0:0:"Thieves!!!"
#?:1

############### Quest 8 - Troll Glade ###############
#?:[AND [EQU $QUEST8 1] [EQU $DAYTIME 0] ]
#F:y:8:3:0:0:0:0:0:8
#?:1

############### Quest 9 - Wights Grave ###############
#?:[EQU $QUEST9 1]
#F:x:8:3:0:0:0:0:0:9
#?:1

###### Additionnal buildings #######

# Castle: Plot Bree
F:B:75:3:0:0:0:0:0:1

# Mayor's house
F:b:74:3:0:0:0:0:0:10

# Soothsayer
F:h:74:3:0:0:0:0:0:12

# Library
F:l:74:3:0:0:0:0:0:13

# Rare Jewelry Shop
F:!:74:3:0:0:0:0:0:42

# Rare Footwear Shop
F:f:74:3:0:0:0:0:0:45

# Master Archer
F:R:74:3:0:0:0:0:0:55

# Merchants Guild
F:d:74:3:0:0:0:0:0:56

# The Mathom-house
F:e:74:3:0:0:0:0:0:57

# The Prancing Pony
F:a:74:3:0:0:0:0:0:58

# Secret Black Market
#F:I:74:3:0:0:0:0:0:60

# Close Combat
F:M:74:3:0:0:0:0:0:64

# General Store (high-level)
F:1:74:3:0:0:0:0:0:70

# Armoury (high-level)
F:P:74:3:0:0:0:0:0:71

# Weaponsmith (high-level)
F:w:74:3:0:0:0:0:0:72

# Temple (high-level)
F:G:74:3:0:0:0:0:0:73

# Alchemy Shop (high-level)
F:Q:74:3:0:0:0:0:0:74

# Magic Shop (high-level)
F:m:74:3:0:0:0:0:0:75

# Black Market (high-level)
F:i:74:3:0:0:0:0:0:76

# Bookstore (high-level)
F:9:74:3:0:0:0:0:0:78

# Rune Repository
F:r:74:3:0:0:0:0:0:79

############### Town Layout ###############

F:~:111:3
F:|:112:3
F:o:115:3

D:######################################################################################################################################################################################################
D:#
t VV
-- #
D:#
t
t t V
-- #
D:#
tt
t VV
-- t #
D:#
VVV --
tt #
D:# t
t
VV --
#
D:#OOOO
t
V -- #
D:# OOOO
t
t V
-- #
D:#---
OOOOO
VVV --- VV #
D:#------
OOOOOOt
V --t VVVV #
D:#----------
OOtt
V --t VVWWVVV #
D:#--------------
OOt
VVV -- VVVWWWWWVVV #
D:#--------------- OOO t t
t
VVV -- VVWWWWWWWWWVV #
D:#----------------- OO
t
t
VVVVVVV VVWWWWWWWWWWWV #
D:#------------------- OOOOO
ttt t t --
VVVV VVVVV VVWWWWWWWWWWWVV #
D:###------------------
OO ,,,,,,,,,,,,,,,,,,tt
-- VVVVV VV VVVVVVVWWWWWWWVVV #
D:#CC####------------------
OOO ,,,,,CCCCCCCCCCCCCCCCCC,,,,,,,,,
-- VVVVVV VVVVWWVVV #
D:#TTCCCC###---------------,,
OO ,,,CCCCCCTTTTTTTTTTTTTTTTCCCCCCCCCC,,,,
-- VVVV #
D:#--TTTTCCC###---------,,,-- OO
t ,,CCCCTTTTTT--------------
TTTTTTTTTTCCCCC,,,,,
^-- #
D:#------TTTCCC##-----,,------
O ,,CCCTTTT..................----------
TTTTTCCCCCC,, ^^^t--
t #
D:#---------TTTCC##,,,--------
OO ,CCCTTT....--
ssssssss-...--..........--- -TTTTTTCCC,,, ^^ --
t #
D:#------------TC,,###- ---
OO ,CCTTT...-----
SSSSSSSS--.-----------,,.......---TTTCCCC,, ^^ --
t #
D:#-------------,TTCCC### -- OOO
t ,,CCTT...-,,,,--ssssssss-..-------------,---......--TTTTCCT,,
^^t -- #
D:#--------- ,,,--TTTCCC --
OO ,,CCCTT..-------,,##9##l##-.--
sssssssssss--,------...----TTCCTT, ^^^
-- #
D:#-------- ,, ,,----TTTCCt
O ,CCC T..--sssSsss,,,,------.--
ScSScSSSScSsss,---o~o~o~o~o-TTCCTT,^^^t
-- t #
D:#------ ,, , OOt
t,CCTTT...---ssscSSS---,,,----.--ssssssssssssss,---|p|p|p|p|--TTCCT^^^^
^^ -- tt #
D:#------- x, ,,
OOt ,CCTT...-----sssssss--,,-,,---.--
sssssssssss###--..o~sssssss.--TTC^^^ ^t
---- #
D:#------- {,
OO ,CTT..---,,,,##6m!##,,,---,,--.--
***********----..---sqqqqqs..--T^^^^ ^ ---
tt-- #
D:#---------
OOOt ,CT..,,,,----,,,,,,,,------,,-.--
###b###e###-....,---SqqqqqS-.--T^^ ^ --
-- #
D:#---------- t
OO ,CCT.,sssssss----,-----------,,.-----.-----....-,--,,-
sqqqqqs-.-T^^^ ^ tt --
----- #
D:#------------- t OO ,CCTT.-
ScScSSS---,-----ssssss--..-----.--....--,,,,---,sqqqqqs-.-T^^^ ^
-- -- t ,,z #
D:#----------- OOOOO ,CTT-.-
sssssss---,-----SSSSSS--.------.-..--,,,,----,-,*qqqqq*-.-T^^ ^
-- ----- ,, #
D:#-------- OO t ,CCT-..-
##5#Q##----,----ssssss-..........--ssss,-,,,,--,##8#a##..-^^^ ^t^^ ^
--- ---- ,,, #
D:#- -- OOOOOOOO ,C
OOOO--OOOOO----,----#h#4G#-.-T-.,----,-SSSS,-ssss---,----..---^^ ^t
^ --- -----, OOOOOOOOOOOOOO#
D:#- - OOOOOOO ,CT-
OssOOOO---OOOOOOOOO--OOOO--.TTT.-sss--,ssss,-SSSS---,---..--T^^
t -- -- OOO #
D:#- -- t t -
OOOOOOOOSc.---------SSSS-OOOO--OOOO-T-.-sSs--,#r##,-ssss---,---.---^^
^ ^ -- t --- OOOOt #
D:#- - t t -- ,,CT--.ss.-
sssss---ssss,---------OOOO.-sss---,,,,,-####--,---..-T^^ ^ ^
-- ---t OO #
D:# -- t ---- ,,CT--.##.-
SScSS---####,------------OO-###-ssssss-,,,---,----.--T^^ ^
-,- ttOOOOO #
D:#t -######################################- ,,CTT-....-
sssss--,,,,,,-------------OO-,--SSSSSc-ss-,-,---...-T^^ ^ ^
-, t OOOO #
D:# #--------------------------------------
# ,,CCTT---..#2Pf#-,sssss,-SSSSSSSS-----OO,--ssssss-cS--,.....---
^^ ^^ ^^^ -, tOOOOOOOO #
D:# #--------------------------------------
# ,,CCT----..,,,,,-ScSSS,-ssssssss------OOO-#1####-ss....-----
T^^ ^^ -,- OOOOO
#
D:# #--OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO--
# ,,CCTT----..----,sssss,-##7#i#d#--------OO,.,,.,-##.----
TTTT^^ ^ ^^ -, OOOOO
t #
D:# #--O--------------------------------O--
# ,,,CCTTTT--..---,#3wM#-,--,,,---------...OOOOOOOOOOOTTTTTCC^^^
^^tt^^ ,- OOO #
D:# #--OA------------------------------+O--# ,,,CCCC
--..........,-,,---,--.......-------TTTTTOCCCCC,,^^^^^^^^^^^
-.- OOOOO #
D:#--------------OA------------------------------
+O--------------,, ,,CCCTT----------.....-......-------
TTTTTTTCCCCO,,,,, t^^^^^^^ -.-
Ottt #
D:# #--OA------------------------------+O--
# ,, ,,CCTTTTTTTTTT-----...------
TTTTTTTCCCCCC,,,,OOO -.-
OOOOt #
D:# #--O--------------------------------O--
# ,,, ,CCCCCCCCCCTTTTT-----TTTTTTCCCCCC,,,,,,
OOO
OOOOOOOOO #
D:# ^^ #--OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO--
# ,, ,,,,,,,,,,CCCCCTTTTTTCCCCC,,,,,,
OO OOO-- t
tt #
D:# t^^^^^ #--------------------------------------# ,,,
t ,,,,,CCCCCC,,,,, OOOO
OOO-- #
D:# ^^^^^^^^^#--------------------------------------#
t ,, ,,,,,,tt
OOOOOOOO OOO---
t #
D:# ^^^^^^^^^#############-#############-
############ ,,
t
OOOOOOO---- #
D:# ^^^^^^^^^^^^^^^ -- -- ,,,
t ..-
<---- t #
D:# ^^^^^^^^^^^^^^ --
- ,,, ......
tt....-----
#
D:# ^^^^^^^^^^^^^^^ -
-- ,,, ........... ............ ............-------,,,,
#
D:#^^^^^^^^^^^^^^^^^ --
- ,, ... .........-------------- ,,,,,,, ,,,,,,,,,
#
D:# ^^^^^^^^^^^^^ --
- ,, .
t t ,,,,,, ,,,,,,,,, #
D:# ^^^^^^^^^^^^^^t - --
t ,, ... ,,,,,
------t --- #
D:# ^^^^^^^^^^^^^^^ -- -- t t
t ,, . tt
t ,,,,,,,,-------
ttt----- #
D:# ^^^^^^^^^^^^^^ --
t , ..
---------------- #
D:# ^^^^^^^^^^^^^^^^t --
t ,,t ..
t
--------Ry-------- #
D:# ^^^^^^^^^^^^^^^t
-- ,t..
t t ----------------- #
D:# ^^^^^^^^^^^^^^^^
- ,,.
t
---t t---- t---- #
D:# ^^^^^^^^^^^^^
-- ,.t
t -t --
-- #
D:# ^^^^^^^^^^^^^^
- .
t #
D:# ^^^^^^^^^^^^^^ -
t.
tt #
D:######################################################################################################################################################################################################


############### Starting positions ###############

# Standard starting position for normal races
#P:33:131
#P:40:101
P:30:121

# Standard starting position for normal races
#?:[AND [EQU $LEAVING_QUEST 0] [NOT [EQU $RACE Vampire] ] ]
#P:33:131

# Standard starting position for vampires (at the dungeon entrance)
#?:[AND [EQU $LEAVING_QUEST 0] [EQU $RACE Vampire] ]
#P:31:150

David Chmelik

unread,
Dec 5, 2023, 4:47:05 AM12/5/23
to
On Tue, 5 Dec 2023 05:33:12 -0000 (UTC), David Chmelik wrote:

> I setup a TomeNet server like the old 'funserver' that had almost 100-
> level training tower and more/better shops in the starting town, Bree.
> However the higher-level alchemy shop on the map appeared as a basic
> alchemy shop instead. [...]

Apparently it did appear but was just very similar. I edited st_info.txt
to make some higher-level items appear more in it, and they did, after
all. So there was no actual problem with the Bree map and my server is
working.
0 new messages