David Chmelik
unread,Dec 5, 2023, 12:33:15 AM12/5/23You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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