Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Продажа в магазин и ничего больше
#1
Как разрешить продажу итема в магазин и ничего больше, чтобы его нельзя было дропнуть, передать, продать сидя на трейде, положить в вх.
Сделал такой вариант:
[SRC="xml"] <etcitem id="25000" name="Кора дриады">
<set name="class" value="OTHER"/>
<set name="crystal_type" value="NONE"/>
<set name="icon" value="icon.etc_branch_gold_i00"/>
<set name="price" value="500"/>
<set name="stackable" value="true"/>
<set name="dropable" value="false"/>
<set name="freightable" value="false"/>
<set name="tradeable" value="false"/>
<set name="storeable" value="false"/>
<set name="sellable" value="true"/>
<set name="type" value="OTHER"/>
<set name="weight" value="2"/>
</etcitem>[/SRC]
Почти все работает, но в магазин не продает, помогите пожалуйста, может быть нужно тип предмета поменять?
Ответ
#2
https://forum.zone-game.info/showthread.php?t=35236

WoWan-SM отлично раписал

а если tradeable" value="false сменить на true?
Ответ
#3
tradeable делает возможным передачу итема между игроками, это не то.

Добавлено через 2 минуты
То, что написал WoWan я знал, написано в ядре.

Добавлено через 40 минут
В общем ничего не понятно, попробовал разные варианты этих опций, не получается. Помогите пожалуйста.
Ответ
#4
Могу предложить альтернативный вариант:
1. Добавить useitem ( при двойном клике получат адену в нужном количестве ).
2. Добавить скилл обмена на адену.
Ответ
#5
Оффтоп
Ответ
#6
Нет, необходимо именно продажа через нпц.
Ответ
#7
sellable зависит от tradeable, если я правильно помню.
Копайте отсюда. И ни что я думаю не мешает пройтись отладчиком по коду и выяснить почему не продается.
Ответ
#8
поставь
<set name="class" value="PIECES"/> вместо OTHER
а TYPE пусть остается OTHER... и удали строчку <set name="sellable" value="true"/>

либо попробуй просто удалить <set name="sellable" value="true"/> т.к в исходах что не запрещено, то разрешено

П.С последнее маловероятно)
Ответ
#9
В магазин сдается только если оставляю так:
[SRC="xml"] <etcitem id="25000" name="Кора дриады">
<set name="class" value="PIECES"/>
<set name="crystal_type" value="NONE"/>
<set name="icon" value="icon.etc_branch_gold_i00"/>
<set name="price" value="2"/>
<set name="stackable" value="true"/>
<set name="dropable" value="false"/>
<set name="freightable" value="false"/>
<set name="type" value="OTHER"/>
<set name="weight" value="50"/>
</etcitem>[/SRC]
Но при этом, я могу продать их и сесть на трейд или кинуть кому-нибудь обмен, что мне абсолютно не нужно.

Добавлено через 12 минут
Мне кажется, без вмешательства в ядро невозможно это реализовать.

Добавлено через 1 час 24 минуты
Сделано. Через ядро. Опять помог Pointer*Rage Big Grin
Ответ
#10
...
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Продажа скилов или проф swyatyk 1 2,595 08-11-2015, 04:36 AM
Последний пост: kolibri
  Магазин в альт б savitskiy 12 3,360 07-11-2013, 10:45 PM
Последний пост: KID
  При заывершении квеста отобразить магазин с товарами Dante5 5 1,774 07-08-2012, 02:25 PM
Последний пост: Gaikotsu
  Продажа заточеных вещей. LDD 11 2,604 07-01-2012, 12:37 PM
Последний пост: Ro_0TT
  Продажа предметов Артёмка 10 2,846 01-23-2012, 11:35 AM
Последний пост: LestatL

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)