138 lines
4.0 KiB
Plaintext
138 lines
4.0 KiB
Plaintext
# D2Mods Knowledge Base: Article 240
|
|
# Title: Npc.txt File Guide
|
|
# URL: https://d2mods.info/forum/kb/viewarticle?a=240
|
|
|
|
Npc.txt File Guide
|
|
Written by: Phrozen Heart
|
|
|
|
Written on: Tue Dec 02, 2003 7:22 pm
|
|
|
|
Views: 6951
|
|
|
|
Description: by Phrozen Heart & Mordini
|
|
|
|
Categories: File Guides (1.09x)
|
|
|
|
A. npc : Name of the NPC vendor
|
|
|
|
B. buy mult : Pecentage of the item's value the vendor will buy items from you (see note below for values)
|
|
|
|
C. sell mult : Pecentage of the item's value the vendor will sell items to you (see note below for values)
|
|
|
|
D. rep mult : Pecentage of the item's value the vendor will repair items for you (see note below for values)
|
|
|
|
E. questflag A : First quest flag
|
|
|
|
that changes the percentages that vendors will pay for an item (eg.
|
|
|
|
Flag 9 is at the end of A2Q1 after you kill Radement)
|
|
|
|
F. questbuymult A : Pecentage of the
|
|
|
|
item's value the vendor will buy items from you when questflag A is set
|
|
|
|
(see note below for values)
|
|
|
|
G. questsellmult A : Pecentage of
|
|
|
|
the item's value the vendor will sell items to you when questflag A is
|
|
|
|
set (see note below for values)
|
|
|
|
H. questreplmult A : Pecentage of
|
|
|
|
the item's value the vendor will repair items for you when questflag A
|
|
|
|
is set (see note below for values)
|
|
|
|
I. questflag B : Second quest flag
|
|
|
|
that changes the percentages that vendors will pay for an item (eg.
|
|
|
|
Flag 9 is at the end of A2Q1 after you kill Radement)
|
|
|
|
J. questbuymult B : Pecentage of the
|
|
|
|
item's value the vendor will buy items from you when questflag B is set
|
|
|
|
(see note below for values)
|
|
|
|
K. questsellmult B : Pecentage of
|
|
|
|
the item's value the vendor will sell items to you when questflag B is
|
|
|
|
set (see note below for values)
|
|
|
|
L. questreplmult B : Pecentage of
|
|
|
|
the item's value the vendor will repair items for you when questflag B
|
|
|
|
is set (see note below for values)
|
|
|
|
M. questflag C : Third quest flag
|
|
|
|
that changes the percentages that vendors will pay for an item (eg.
|
|
|
|
Flag 9 is at the end of A2Q1 after you kill Radement)
|
|
|
|
N. questbuymult C : Pecentage of the
|
|
|
|
item's value the vendor will buy items from you when questflag C is set
|
|
|
|
(see note below for values)
|
|
|
|
O. questsellmult C : Pecentage of
|
|
|
|
the item's value the vendor will sell items to you when questflag C is
|
|
|
|
set (see note below for values)
|
|
|
|
P. questreplmult C : Pecentage of
|
|
|
|
the item's value the vendor will repair items for you when questflag C
|
|
|
|
is set (see note below for values)
|
|
|
|
Q. max buy : Vendor will never pay
|
|
|
|
more than this amount for any item in normal difficulty no matter what
|
|
|
|
the multiplier in column A is
|
|
|
|
R. max buy (N) : Vendor will never
|
|
|
|
pay more than this amount for any item in nightmare difficulty no
|
|
|
|
matter what the multiplier in column A is
|
|
|
|
S. max buy (H) : Vendor will never
|
|
|
|
pay more than this amount for any item in hell difficulty no matter
|
|
|
|
what the multiplier in column A is
|
|
|
|
'One basic principal you need to understand to edit this file effectively is that the multiplier values in most
|
|
|
|
of the columns work on the premise that 100% of an item's value in either the armor.txt, weapons.txt or misc.txt
|
|
|
|
file is represented by the value 1024. For instance a value of 768 would mean just 75% of the item's value while
|
|
|
|
2048 would be 200% (twice it's regular value)' -Mordini
|
|
|
|
Example (v1.09):
|
|
|
|
At the start of Act 2, Fara will sell you a regular crossbow for 2345 gold right? Column C in npc.txt for Fara is 1024
|
|
|
|
which is 100% so we know that 2345 is 100% of the crossbow's value in weapons.txt. If you then changed you mind, you could
|
|
|
|
sell it back to her for half it's actual value (512 in Column B = 50%). Once you kill Radament and visit Atma this sets
|
|
|
|
off quest flag A (Column E in npc.txt) which makes all of the act 2 vendors suddenly get very generous. With your latest
|
|
|
|
spoils, you decide that the crossbow was a good idea in the first place and buy it back from Fara which now only costs
|
|
|
|
2111 because Fara is now selling all her wares at 90% of their regular value (922 in Column G) once the flag is set.
|
|
|
|
Link to this article: Select all
|
|
|
|
[url=https://d2mods.info/forum/kb/viewarticle?a=240]Knowledge Base - Npc.txt File Guide[/url] |