new funserver

Discussion about topics that don't fit elsewhere.
Post Reply
User avatar
darwin
Posts: 41
Joined: Mon Mar 22, 2010 8:30 am
Location: USA
Contact:

new funserver

Post by darwin »

I ran a server in early 2010s and heard of the funserver, and reconfigured/restarted my server (DavidChmelik.com) as one, which has a 100+-level training tower. Bue/Kheldar told me the old funserver had more town shops. Can anyone tell me how to install those? I might have to reinstall though... isn't there a guidebook about running a server?
User avatar
darwin
Posts: 41
Joined: Mon Mar 22, 2010 8:30 am
Location: USA
Contact:

Re: new funserver

Post by darwin »

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.

# 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::74:3:0:0:0:0:0:74

# Magic Shop (high-level)
F:Q: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
Post Reply