[help] внесение изменения в ядро
ребят нужна помощь! пытаюсь влепить патч Community Board v.2.0 взятый отсюда в ядро l2jserver Revision 5214.
c MultiSell.java разобрался, но возникла трабла при использовании метода Код:
MultiSell.getInstance().separateAndSend(multisell, activeChar, null, false); The method separateAndSend(int, L2PcInstance, int, boolean, double) in the type L2Multisell is not applicable for the arguments (int, L2PcInstance, null, boolean, double) CommunityBoard.java методы в MultiSell.java и L2MultiSell.java соответсвенно в Revision 5214 MultiSell.java - не существует! Код:
1. |
Re: [help] внесение изменения в ядро
The method separateAndSend(int, L2PcInstance, int, boolean, double) in the type L2Multisell is not applicable for the arguments (int, L2PcInstance, null, boolean, double) CommunityBoard.java
Метод бла бла : интежер, обьект, интежер, вопрос, дробь : в типе блабла не допустим к вашим аргументам : интежер, обьект, НУЛЬ (типо тут ошибка), вопрос, дробь в комюнити. Капитан говорит тут нужны минимальные знания английского языка. |
Re: [help] внесение изменения в ядро
Код:
L2MultiSell.getInstance().separateAndSend(multisell, activeChar, null, false, (double)1.0); |
Re: [help] внесение изменения в ядро
Цитата:
|
Re: [help] внесение изменения в ядро
да, но у меня тогда возникает вопрос если я поставлю значение int npcId=0 то будет-ли работать? ведь такого нпс нету)
Добавлено через 5 минут Цитата:
Код:
MultiSell.getInstance().separateAndSend(multisell, activeChar, null, false); и вопрос собственно ставился как заставить эклипс проглотить этот злощастный null |
Re: [help] внесение изменения в ядро
---не тот ответ.
|
Re: [help] внесение изменения в ядро
Дружно открываем ядро MultiSell.java - метод - separateAndSend и смотрим что хочет этот метод от нас, явно что инт != нуль но и на абум не советую ставить значения, по этому смотрим и правим, у каждого ядра свои спецификации.
|
Re: [help] внесение изменения в ядро
повторюсь в Revision 5214 MultiSell.java - не существует!
я вас понял. чтож посмотрю как отреагирует на npcId=0, если не покатит то, буду дописывать в L2Multisell.java еще 1 метод без переменной npcId. |
Re: [help] внесение изменения в ядро
Не было этого класса ошибка бы была совершенно другая.
|
Re: [help] внесение изменения в ядро
вы человек умный. поэтому смотрим первый пост внимательно,
т.к MultiSell.java - не существует! мне пришлось изварачиватся и я нашел этот класc, только в другом месте и под другим именем L2MultiSell.java в следствии чего я переписал код: Код:
L2MultiSell.getInstance().separateAndSend(multisell, activeChar, null, false, (double)1.0); |
Текущее время: 05:43. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot