Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Неопознанные веши
#1
к примеру Неопознанная Дага. Этот предмет можно опознать двойным щелчком мыши. Он может оказаться Обыкновенным или Скованным Предметом. (Тип: Кинжал) нажимаю на него нече не просиходит Вопрос Какой фаил за такие предметы ОТВЕЧАЕ?
Ответ
#2
Пока вы это у себя не реализуете, никакой файл отвечать не будет.
Ответ
#3
А что еще не в какой сборке не реализованно
Ответ
#4
Отвечу за l2-scripts: "У нас реализовано!!111"
Ответ
#5
А подсказать что где влом да
Ответ
#6
Dante5 Написал:А подсказать что где влом да

А что подсказывать не влом да покупайте у л2скриптс сборку у них реализовано



оффтоп
Ответ
#7
отвечают items & skills.
Ответ
#8
iqman Написал:отвечают items & skills.

всем спасибо нашол где отвечает за данные манипуляции с такими предметами уже реализовал сам дельного совета нажаль от вас небыло
все оказалось гораздо проще чем я себе представлял для тех кто хоче реализовать то дописывайте в файле Extractable.java
в
PHP код:
<?php 
private static final int[] ITEM_IDS = new int[]{
id предмета у меня это 32052
дальше в
PHP код:
<?php 
protected boolean useItemImpl(Player player, ItemInstance item, boolean ctrl)
{
int itemId = item.getItemId();

if(!
canBeExtracted(player, item))
return
false;

if(!
useItem(player, item, 1))
return
false;

switch(
itemId)
{
дописывам
PHP код:
<?php 
case 32052:
use32052(player, ctrl);
break;

и добавляем еще
PHP код:
<?php 
private void use32052(Player player, boolean ctrl)
{
int[] list = {31295, 11685, 224};
int[] counts = {1, 1, 1};

if(
ctrl)
{
long item_count = 1 + Functions.removeItem(player, 32052, Functions.getItemCount(player, 32052));
for(
int[] res : mass_extract_item(item_count, list, counts, player))
Functions.addItem(player, res[0], res[1]);
}
else
extract_item(list, counts, player);
}
Ответ
#9
Много кода придётся вам в этот файл писать, ибо неопознанных итемов 800+.

Корейцы пошли другим путём, на каждый неопознанный итем есть скил (смотрите SkillName), а отсюда уже думайте.
Ответ
#10
[STIGMATED];200361 Написал:Много кода придётся вам в этот файл писать, ибо неопознанных итемов 800+.

Корейцы пошли другим путём, на каждый неопознанный итем есть скил (смотрите SkillName), а отсюда уже думайте.

дак опиши че да как зачем ходить вокруг да около мне же не трудно было написать то как я решил проблему многим бы это помогло ну а если ты только поговорить и про рекламировать сборку за 40т.руб да еще и за каждое месячное обновление 15т. тогда не очем разговаривать мне не трудно внести все неопознаные предметы даже в тот фаил хоть 1000 итемов но хотелось бы найти более альтернативное решение

на данный момент пару итемов которя я хочу добавит так дописал
там боле 250 уже было так что меньше 800 осталось Big Grin
Ответ


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


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