Welcome to RUSaCis - эмулятор Interlude

Присоединяйтесь к нам прямо сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию пользователям - так же приобрести исходный код. Это также быстро, так чего же вы ждете?

вещи в стеках и поштучно

r0ji0c

Вассал
Регистрация
26 Мар 2024
Сообщения
36
Реакции
1
Баллы
8
RaCoin
20
Книги в магазинах при выборе нужной выдает цифровое табло с заданием количества,но если указать более 1 то покупка не проходит.Так же точно и продажа.В инвинтаре все лежат по 1(не стекаются),но на продаже стекаются и продажа не проходит(приходится продавать по 1 шт).Где то видел тему что в ГМ шопе он тоже все покупал по 1 шт,хотя выдвет цыфровую панель с выбором количества(но что то не нашел этой темы,поэтому создал свою).Видимо это проблема не только с книгами,но с некоторыми вещами у которых запрет на стек.
 

win37rus

Преемник
INTERLUDE
INTERLUDE
Регистрация
3 Ноя 2020
Сообщения
165
Реакции
80
Баллы
28
Возраст
36
Адрес
Иваново
RaCoin
145
Вам нужен патч на стекуемые вещи и в xml\items выставить всему необходимому <set name="is_stackable" val="true" />
 

r0ji0c

Вассал
Регистрация
26 Мар 2024
Сообщения
36
Реакции
1
Баллы
8
RaCoin
20
Античка кстати тоже ,при подъеме в пати падает 1му(и падает на землю со звуком бижи)
 

ForceUnleashed

Виконт
Команда форума
Leader
INTERLUDE
CLASSIC
Developer
CLASSIC
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
1,064
Решения
6
Реакции
887
Баллы
113
Веб-сайт
rusacis.com
RaCoin
10
Античка кстати тоже ,при подъеме в пати падает 1му(и падает на землю со звуком бижи)
Звук такой на ПТС (с чем связано, я не знаю).
По поводу стак предметов:

Для того что бы сделать нам создать заточи в одну стопку (по умолчанию в игре они не складываются в одну стопку) нам необходимо:
1. Найти нужный нам предмет в data/items/ - за пример берем id 6577. Он находится в файле 6500-6599.xml:

<item id="6577" type="EtcItem" name="Blessed Scroll: Enchant Weapon (Grade S)">
<set name="icon" val="icon.etc_blessed_scrl_of_ench_wp_s_i05" />
<set name="default_action" val="skill_reduce" />
<set name="etcitem_type" val="BLESS_SCRL_ENCHANT_WP" />
<set name="material" val="PAPER" />
<set name="weight" val="120" />
<set name="price" val="2250000" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="handler" val="EnchantScrolls" />
<set name="item_skill" val="2026-1" />
</item>

2. Нам необходимо отредактировать файл игры который располагается Interlude\system\etcitemgrp.dat и открыть его файл эдитором
(при сохранении изменений выбираем ФОРМАТ ЕНКОДА 413, НЕ 414)

Сама структура полей в данном файле состоит из следующих параметров:
id drop_type drop_anim_type drop_radius drop_height UNK_0 drop_mesh drop_tex icon[0] icon[1] icon[2] icon[3] icon[4] icon[5] icon[6] icon[7] icon[8] durability weight material crystallizable type1 mesh_tex_pair_cntm mesh_tex_pair_m[0] mesh_tex_pair_cntt mesh_tex_pair_t[0] item_sound equip_sound stackable family grade

и если у нас имеется чуток серого вещества в голове - нам становиться ясно что пред пред последний параметр stackable как раз и отвечает за отображение в клиенте - будет оно складываться в стопку или будет занимать отдельный слот ВИЗУАЛЬНО. Сервером мы уже определили что точка 6577 будет складываться в стопку.

И так что мы делаем в клиенте:
Исходная оригинальная строка -
6577 0 3 6 3 0 dropitems.drop_scroll_m00 dropitemstex.drop_scroll_t00 icon.etc_blessed_scrl_of_ench_wp_s_i05 0 120 18 0 0 1 1 ItemSound.itemdrop_scroll 0 0 0

Мы в ней значение меняем на :
6577 0 3 6 3 0 dropitems.drop_scroll_m00 dropitemstex.drop_scroll_t00 icon.etc_blessed_scrl_of_ench_wp_s_i05 0 120 18 0 0 1 1 ItemSound.itemdrop_scroll 1 0 0

Таким образом мы сделали нашу заточку или любой другой предмет стопковой визуально на клиенте и на сервере.
 

win37rus

Преемник
INTERLUDE
INTERLUDE
Регистрация
3 Ноя 2020
Сообщения
165
Реакции
80
Баллы
28
Возраст
36
Адрес
Иваново
RaCoin
145
А вообще поищи на форуме я уже кому то скидывал, вроде как и items и патч
 

win37rus

Преемник
INTERLUDE
INTERLUDE
Регистрация
3 Ноя 2020
Сообщения
165
Реакции
80
Баллы
28
Возраст
36
Адрес
Иваново
RaCoin
145
Держи! все свитки,книги,амулеты и прочее барахло xD
 

Вложения

  • etcitemgrp.zip
    78.7 KB · Просмотры: 6
  • items.zip
    256.3 KB · Просмотры: 6

win37rus

Преемник
INTERLUDE
INTERLUDE
Регистрация
3 Ноя 2020
Сообщения
165
Реакции
80
Баллы
28
Возраст
36
Адрес
Иваново
RaCoin
145
P.S делал сам в ручную но давно, под сборку наверное 3.3 может еще раньше, не знаю сменилось ли чего в xml\items за это время
 

r0ji0c

Вассал
Регистрация
26 Мар 2024
Сообщения
36
Реакции
1
Баллы
8
RaCoin
20
P.S делал сам в ручную но давно, под сборку наверное 3.3 может еще раньше, не знаю сменилось ли чего в xml\items за это время
закинул файлы и все состекалось,но отключился Таурин.Закинул старые файлы с заменой назад,таурин заработал.При 2й попытке и таурин работал и все застекалось.СПАСИБО!🤝👍
 

Mi-star

Death Lord Ipos
CLASSIC
CLASSIC
INTERLUDE
INTERFACE
Регистрация
24 Апр 2022
Сообщения
91
Реакции
41
Баллы
18
RaCoin
500
У кого "у вас"?
 

Mi-star

Death Lord Ipos
CLASSIC
CLASSIC
INTERLUDE
INTERFACE
Регистрация
24 Апр 2022
Сообщения
91
Реакции
41
Баллы
18
RaCoin
500
в ревизиях руасика)
в ревизиях изначально возможность стаков вшита. это не односторонняя серверная реализация. без клиентского патча работать не будет. если изменить чисто на сервере без клиента, то будут такие баги, которые вы разгребать будете долго и неприятно (особенно на уже работающем сервере). Поэтому вопрос к ревизиям ставить абсолютно некорректно в данном случае.
 

KillerStereotype

Бродяга
Регистрация
21 Май 2025
Сообщения
10
Реакции
0
Баллы
1
RaCoin
0
в ревизиях изначально возможность стаков вшита. это не односторонняя серверная реализация. без клиентского патча работать не будет. если изменить чисто на сервере без клиента, то будут такие баги, которые вы разгребать будете долго и неприятно (особенно на уже работающем сервере). Поэтому вопрос к ревизиям ставить абсолютно некорректно в данном случае.
Ок спасибо просто пытаюсь понять где какие проблемы и с чем, значит у меня патч не тот под 3.5
 
Сверху Снизу