Change NPC categories

01/14/2026 20:20 SheSeeSea#1
Is it possible to change these or remove ?

[Only registered and activated users can see links. Click Here To Register...]

Tried to search lua, database and client files, no luck.
01/14/2026 21:31 Worshiper#2
What are you trying to do ? want to remove Sell Goods inside this npc of Trader Jinjin?
01/14/2026 22:55 SheSeeSea#3
Hello, I would like to know where I can remove any of these options.

To explain more clearly, the Hotan Protector Trader currently has the following categories:
1. Talk to this person.
2. Purchase/ Sell/ Repair European Male Protector
3. Purchase/ Sell/ Repair European Female Protector
4. Purchase/ Sell/ Repair Chinese Male Protector
5. Purchase/ Sell/ Repair Chinese Female Protector
6. End conversation.

I would like to remove everything related to the European options. I do not think that deleting the items in those options alone is sufficient, as I want the entire category to disappear.

So basically after editing I would leave:
1. Talk to this person.
2. Purchase/ Sell/ Repair Chinese Male Protector
3. Purchase/ Sell/ Repair Chinese Female Protector
4. End conversation.
(list index would be nice to change too). Not sure if it's possible via files, or it's hardcoded into client.
01/15/2026 13:12 Siezma09#4
Quote:
Originally Posted by SheSeeSea View Post
Hello, I would like to know where I can remove any of these options.

To explain more clearly, the Hotan Protector Trader currently has the following categories:
1. Talk to this person.
2. Purchase/ Sell/ Repair European Male Protector
3. Purchase/ Sell/ Repair European Female Protector
4. Purchase/ Sell/ Repair Chinese Male Protector
5. Purchase/ Sell/ Repair Chinese Female Protector
6. End conversation.

I would like to remove everything related to the European options. I do not think that deleting the items in those options alone is sufficient, as I want the entire category to disappear.

So basically after editing I would leave:
1. Talk to this person.
2. Purchase/ Sell/ Repair Chinese Male Protector
3. Purchase/ Sell/ Repair Chinese Female Protector
4. End conversation.
(list index would be nice to change too). Not sure if it's possible via files, or it's hardcoded into client.
you have to set services to 0 from _refshoptabgroup and _RefMappingShopWithTab table which one you want to remove in shard database (as i remember) then dbtomedia and they will gone.
01/15/2026 15:09 zagorodnov#5
You need to patch gs, how i remember Cherno libs can add custom interaction to npc
01/15/2026 18:37 JellyBitz#6
Quote:
Originally Posted by SheSeeSea View Post
Hello, I would like to know where I can remove any of these options.

To explain more clearly, the Hotan Protector Trader currently has the following categories:
1. Talk to this person.
2. Purchase/ Sell/ Repair European Male Protector
3. Purchase/ Sell/ Repair European Female Protector
4. Purchase/ Sell/ Repair Chinese Male Protector
5. Purchase/ Sell/ Repair Chinese Female Protector
6. End conversation.
This is hardcoded into the gameserver, based on NPC CODENAME as far as I remember.
  • NPC_CH_ARMOR_... : Purchase/Sell/Repair Chinese Protector (only)
  • NPC_EU_ARMOR_... : Purchase/Sell/Repair European Protector (only)

Other special words being handled are:
  • SMITH
  • POTION
  • ACCESSORY
  • HORSE
  • FORTRESS_ (many variations here)
  • etc..
01/18/2026 13:01 Rekcuz#7
You can remove em :)
Have a closer look at _RefMappingShopWithTab and RefShopTabGroup
Consider testing client side first