Перейти к содержанию
Авторизация  
Gamaz

.open Команда на открытие сундуков

Рекомендуемые сообщения

У кого-нибудь есть такой скрипт   .open Команда на открытие сундуков

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
27 минут назад, Gamaz сказал:

У кого-нибудь есть такой скрипт   .open Команда на открытие сундуков

дай свои контакты помогу сделать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, La2OpenInfo сказал:

Просто оставлю ето тут.

IMG_20210430_130936.jpg.3c824bc713f978a85dc659870d94bf70.jpg

вот именно и после 2 днейуже смог переделать скрипт с другой сборке так что для меня это всё практика

Изменено пользователем LifeDragon

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а кто такой  calypso  он тут обитает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

кто знает как исправить

 

ERROR in /MassExtractItems.java (at line 46)
        handler.useItem(player, item);
                ^^^^^^^
The method useItem(L2PlayableInstance, L2ItemInstance, boolean) in the type IIte                                                                                                                                                             mHandler is not applicable for the arguments (L2PcInstance, L2ItemInstance)
----------
1 problem (1 error)
The method useItem(net.sf.l2j.gameserver.model.actor.instance.L2PlayableInstance                                                                                                                                                             , net.sf.l2j.gameserver.model.L2ItemInstance, boolean) in the type scripts.items                                                                                                                                                             .IItemHandler is not applicable for the arguments (net.sf.l2j.gameserver.model.a                                                                                                                                                             ctor.instance.L2PcInstance, net.sf.l2j.gameserver.model.L2ItemInstance)
Failed executing script

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

может кто в курсе что тут исправить надо чтоб заработало

 

 

 

package calypso;

import net.sf.l2j.gameserver.model.L2ItemInstance;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import scripts.commands.IVoicedCommandHandler;
import scripts.commands.VoicedCommandHandler;
import scripts.items.IItemHandler;
import scripts.items.ItemHandler;

/**
 *
 * @author calypso
 *
 */
    
public class MassExtractItems implements IVoicedCommandHandler
{

    private static final String[] VOICED_COMMANDS = { "open" };

    private final static int[] useableItems = {14505,14513,14552};

    public boolean useVoicedCommand(String command, L2PcInstance player, String target)
    {
        if (command.equalsIgnoreCase("open"))
        {
            if ((player.isOutOfControl()) || (player.isParalyzed()))
                return false;

            if (player.underAttack())
                return false;

            int count = 0;
            for(int i : useableItems)
            {
                L2ItemInstance item = player.getInventory().getItemByItemId(i);
                if(item != null)
                {
                    IItemHandler handler = ItemHandler.getInstance().getItemHandler(item.getItemId());
                    if(handler != null)
                    {
                        
                        for(int ic = 0;ic < item.getCount();)
                        {
                            
                            handler.useItem(player, item);
                            count++;
                        }
                    }
                }
            }
            if(count > 0)
                player.sendMessage("Использовано предметов: " + count);
            else
                player.sendMessage("Не удалось найти ниодного подходящего предмета!");
        }
        return true;
    }

    public String[] getVoicedCommandList() {
        return VOICED_COMMANDS;
    }

    public static void main(String... arguments)
    {
        VoicedCommandHandler.getInstance().registerVoicedCommandHandler(new MassExtractItems());
    }
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
32 минуты назад, Gamaz сказал:

может кто в курсе что тут исправить надо чтоб заработало

 

 

 

package calypso;

import net.sf.l2j.gameserver.model.L2ItemInstance;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import scripts.commands.IVoicedCommandHandler;
import scripts.commands.VoicedCommandHandler;
import scripts.items.IItemHandler;
import scripts.items.ItemHandler;

/**
 *
 * @author calypso
 *
 */
    
public class MassExtractItems implements IVoicedCommandHandler
{

    private static final String[] VOICED_COMMANDS = { "open" };

    private final static int[] useableItems = {14505,14513,14552};

    public boolean useVoicedCommand(String command, L2PcInstance player, String target)
    {
        if (command.equalsIgnoreCase("open"))
        {
            if ((player.isOutOfControl()) || (player.isParalyzed()))
                return false;

            if (player.underAttack())
                return false;

            int count = 0;
            for(int i : useableItems)
            {
                L2ItemInstance item = player.getInventory().getItemByItemId(i);
                if(item != null)
                {
                    IItemHandler handler = ItemHandler.getInstance().getItemHandler(item.getItemId());
                    if(handler != null)
                    {
                        
                        for(int ic = 0;ic < item.getCount();)
                        {
                            
                            handler.useItem(player, item);
                            count++;
                        }
                    }
                }
            }
            if(count > 0)
                player.sendMessage("Использовано предметов: " + count);
            else
                player.sendMessage("Не удалось найти ниодного подходящего предмета!");
        }
        return true;
    }

    public String[] getVoicedCommandList() {
        return VOICED_COMMANDS;
    }

    public static void main(String... arguments)
    {
        VoicedCommandHandler.getInstance().registerVoicedCommandHandler(new MassExtractItems());
    }
}

Импорт поменяй.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 minutes ago, La2OpenInfo said:

Импорт поменяй.

 

они верно указаны зачем их менять

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
22 минуты назад, Gamaz сказал:

 

они верно указаны зачем их менять

ошибку с гса покажи

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ERROR in /MassExtractItems.java (at line 46)
        handler.useItem(player, item);
                ^^^^^^^
The method useItem(L2PlayableInstance, L2ItemInstance, boolean) in the type IIte                                                                                                                                                             mHandler is not applicable for the arguments (L2PcInstance, L2ItemInstance)
----------
1 problem (1 error)
The method useItem(net.sf.l2j.gameserver.model.actor.instance.L2PlayableInstance                                                                                                                                                             , net.sf.l2j.gameserver.model.L2ItemInstance, boolean) in the type scripts.items                                                                                                                                                             .IItemHandler is not applicable for the arguments (net.sf.l2j.gameserver.model.a                                                                                                                                                             ctor.instance.L2PcInstance, net.sf.l2j.gameserver.model.L2ItemInstance)
Failed executing script

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, Gamaz сказал:

ERROR in /MassExtractItems.java (at line 46)
        handler.useItem(player, item);
                ^^^^^^^
The method useItem(L2PlayableInstance, L2ItemInstance, boolean) in the type IIte                                                                                                                                                             mHandler is not applicable for the arguments (L2PcInstance, L2ItemInstance)
----------
1 problem (1 error)
The method useItem(net.sf.l2j.gameserver.model.actor.instance.L2PlayableInstance                                                                                                                                                             , net.sf.l2j.gameserver.model.L2ItemInstance, boolean) in the type scripts.items                                                                                                                                                             .IItemHandler is not applicable for the arguments (net.sf.l2j.gameserver.model.a                                                                                                                                                             ctor.instance.L2PcInstance, net.sf.l2j.gameserver.model.L2ItemInstance)
Failed executing script

От тебя ждут 3 аргумента, ты передаешь 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

так трудно что никто не знает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На форуме уже обсуждали эти ошибки. Учись искать. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Gamaz сказал:

так трудно что никто не знает

Вам выше дали ответ, но вы даже не пытаетесь посмотреть....

handler.useItem(player, item, false);

 

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо за помощь помогло

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 30.04.2021 в 13:40, Edgar сказал:

По ТЗ напишу по цене от 500р)

Хорош людей дурить со своим конченным ценником! Все есть и доступно в шаре!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 05.05.2021 в 17:59, SantaFace сказал:

Хорош людей дурить со своим конченным ценником! Все есть и доступно в шаре!

Смойся бомж, полистав твои сообщения, бомж - это факт! Один крик о помощи бесплатной. Что-то подсказывает мне, что ты кто-то из забаненых в арбитраже под новым аккаунтом... Так что сливайся в очко питушара(бомж).

Изменено пользователем Edgar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, Edgar сказал:

Смойся бомж, полистав твои сообщения, бомж - это факт! Один крик о помощи бесплатной. Что-то подсказывает мне, что ты кто-то из забаненых в арбитраже под новым аккаунтом... Так что сливайся в очко питушара(бомж).

Ну наверное ты маленький и агрессивный школьник! Раз такая реакция)))

И наверное тебе нужно научиться следить за своим языком.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...