Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Работа со скриптами (https://forum.zone-game.info/forumdisplay.php?f=37)
-   -   Продажа в магазин и ничего больше (https://forum.zone-game.info/showthread.php?t=37722)

L2J 03.02.2015 17:18

Продажа в магазин и ничего больше
 
Как разрешить продажу итема в магазин и ничего больше, чтобы его нельзя было дропнуть, передать, продать сидя на трейде, положить в вх.
Сделал такой вариант:
   <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>
Code: XML
Почти все работает, но в магазин не продает, помогите пожалуйста, может быть нужно тип предмета поменять?

Rolfer 03.02.2015 17:34

Re: Продажа в магазин и ничего больше
 
https://forum.zone-game.info/showthread.php?t=35236

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

а если tradeable" value="false сменить на true?

L2J 03.02.2015 18:07

Re: Продажа в магазин и ничего больше
 
tradeable делает возможным передачу итема между игроками, это не то.

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

Добавлено через 40 минут
В общем ничего не понятно, попробовал разные варианты этих опций, не получается. Помогите пожалуйста.

Artur_xD 03.02.2015 18:57

Re: Продажа в магазин и ничего больше
 
Могу предложить альтернативный вариант:
1. Добавить useitem ( при двойном клике получат адену в нужном количестве ).
2. Добавить скилл обмена на адену.

Melcor 03.02.2015 19:06

Re: Продажа в магазин и ничего больше
 
Оффтоп:
Свернуть ↑Развернуть ↓

L2J 03.02.2015 19:25

Re: Продажа в магазин и ничего больше
 
Нет, необходимо именно продажа через нпц.

SouthBridge 03.02.2015 20:15

Re: Продажа в магазин и ничего больше
 
sellable зависит от tradeable, если я правильно помню.
Копайте отсюда. И ни что я думаю не мешает пройтись отладчиком по коду и выяснить почему не продается.

Rolfer 03.02.2015 20:23

Re: Продажа в магазин и ничего больше
 
поставь
<set name="class" value="PIECES"/> вместо OTHER
а TYPE пусть остается OTHER... и удали строчку <set name="sellable" value="true"/>

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

П.С последнее маловероятно)

L2J 03.02.2015 20:54

Re: Продажа в магазин и ничего больше
 
В магазин сдается только если оставляю так:
   <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>
Code: XML
Но при этом, я могу продать их и сесть на трейд или кинуть кому-нибудь обмен, что мне абсолютно не нужно.

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

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

Map 12.02.2018 16:05

Re: Продажа в магазин и ничего больше
 
...

Gaikotsu 02.03.2018 15:06

Re: Продажа в магазин и ничего больше
 
скорее всего просто добавили новый флаг, ответственный именно за продажу предмета нпс


Текущее время: 12:25. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot