11-03-2013, 03:37 AM
Zeratyl Написал:Вы говорите, что не хотите и не будете учить яву, для того, чтобы где-то что-то подредактировать. Но есть и совсем другая сторона медали, о которой многие забывают или вообще не догадываются - программирование, помимо вашего прямого профита формирует еще и образ мышления, что, в конечном итоге, и позволяет читать код и понимать как написанные механизмы работают и взаимодействуют. И тут самая мякотка - не зная этого, не умея применять, вы просто не сможете увидеть решения, даже если оно будет плясать перед монитором.спс, и я сказал не "что не буду учить джаву" а что не вижу смысла изучать полностью. Да вы правы не зная структуры не возможно увидить не ошибки не даже решения. Когдато когда php еше был в стадии мифа, помнится я так же незная html захотел нарисовать сайт. 3 страница делал месяц. точнее месяц разбирался куда что и как. потом за день сделал вполне приличный сайт. Хотя html так и не выучил) недавно так же в php кент писал, и что странно все было почти тоже самое и главное понятно. Джава же несколько другая тема, когда нпс добавлял там как то пороше было, шмот итемы тоже вроде не чего сложного. а вот с комунити уперся в стенку и все. Вроде и понятные команды но как то они обрываются. идет обрашение к такому то файлу и...... команда из этого файла причем Х пойму какая. спс что хоть направление показали) дальше думаю разбирусь)
[SRC="java"]else if (command.startsWith("_bbs:multisell@1984")) // где 1984 - номер мультиселла
{
StringTokenizer st = new StringTokenizer(command, "@");
st.nextToken();
MultiSell.getInstance().separateAndSend(Integer.parseInt(st.nextToken()), activeChar, null, false);
return;
}[/SRC]
В качестве альтернативы - модифицируем RequestBypassToServer на предмет непроверки хэндлера мультиселла к NPC. Но не стоит забывать, что такое чревато.
PS: По взлому, это головняк тех кто ставит серверы. я для себя делаю. точнее для себя пытаюсь сделать) сервер не игровой)