Цитата:
Сообщение от Aristocrat
Работу вам тоже сюда или куда-то в другое место?
PHP код:
package handlers.voicedcommandhandlers;
import javolution.text.TextBuilder;
import *.gameserver.handler.IVoicedCommandHandler;
import *.gameserver.model.actor.instance.L2PcInstance;
import *.gameserver.network.gameclientcon.send.NpcHtmlMessage;
/**
*
* @author Aristo
*/
public class showHTML implements IVoicedCommandHandler {
private static String[] _voicedCommands = {
"showHtml"
};
@Override
public String[] getVoicedCommandList() {
return _voicedCommands;
}
@Override
public boolean useVoicedCommand(String command, L2PcInstance activeChar, String x) {
if (command.startsWith("showHtml")) {
NpcHtmlMessage reply = new NpcHtmlMessage(8);
TextBuilder dialog = new TextBuilder("<html><body>");
dialog.append("<table>");
dialog.append("<tr>");
dialog.append("<td>");
dialog.append("</td>");
dialog.append("</tr>");
dialog.append("</table>");
dialog.append("</body></html>");
reply.setHtml(dialog.toString());
activeChar.sendPacket(reply);
}
return false;
}
}
Если будет более подробное ТЗ, могу сделать любые проверки и уточнения. Формирование HTML контента вручную через append
Разумеется, если вам нужно, чтобы это запускалось у вас, неплохо бы назвать хотя бы версию и авторов сборки)
|
Спасибо, в ближайшее время, хотел бы поковырятся не много в ядре, посмотреть, что где и как работает, для написание мини-евентика.
Вот и, что бы не копаться будет уже инфа)
Добавлено через 5 минут
Как время будет, то спавн моба в нужную координату. А так же хотел бы пример(а так же не много теории), как осуществляется постоянная проверка на жив/мерт.
Допустим имеем 3 моба и 1го босса.
Пока 3и моба живы, у босса хп х5. (вот как этот момент проверяется постоянно?)
P.S. И еще заюз скила мобом.
В общих чертах:
1. Спавн 3х мобов и 1го рб.
2. Проверка, если живы 3и моба у рб любые статы, например х5 хп.
3. 1н моб кастует скил на босса постоянно, пока жив (название не помню, но на ИТ использовался у магов для заряда овера под али уд(луч энергии)).
Буду очень признателен.
P.S.S. Работу можно прямо сюда, думаю многим будет полезна.