ну почему же, подсказать подскажем
топаешь в сурсы, ищешь класс MerchantInstance.java ищешь вот это:
Java:
@Override
public String getHtmlPath(int npcId, int val, Player player)
{
String pom;
if (val == 0)
{
pom = "" + npcId;
}
else
{
pom = npcId + "-" + val;
}
if (getTemplate().getHtmRoot() != null)
{
return getTemplate().getHtmRoot() + pom + ".htm";
}
String temp = "merchant/" + pom + ".htm";
if (HtmCache.getInstance().getNullable(temp, player) != null)
{
return temp;
}
temp = "teleporter/" + pom + ".htm";
if (HtmCache.getInstance().getNullable(temp, player) != null)
{
return temp;
}
temp = "petmanager/" + pom + ".htm";
if (HtmCache.getInstance().getNullable(temp, player) != null)
{
return temp;
}
return "default/" + pom + ".htm";
}
сюда добавляешь проверку на "отсутствие" предмета в инвентаре персонажа и если итема нет - выводишь нужную html, ну а как сам предмет создать - это ты сам уже знать должен, инфы полно