-
Публикаций
788 -
Зарегистрирован
-
Посещение
-
Победитель дней
3 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент TIESTO
-
Спасибо! Можно более чуток подробней так как я хочу сделать чтобы персонаж к npc поворачивался лицом.? (Спасибо) L2NpcInstance или L2Npc, метод onAction
-
Люди прошу прощение! Скажите кто знает где и какой файл в исходнике отвечает за поворот к npc к нему лицом.?
-
Спасибо за шару! Скажите, пожалуйста, с какой java нужно компилировать исходник и запускать сборку?
-
Если что-то хочешь добавить вещи или аксессуары то тогда бери с какого-то образца в базе (Navicat ) и скопируй и сделай такой же только поменяй id. Смотри как там и как у тебя! И УКАЖЫ СБОРКУ!!!
-
//admin с лево сервер затем указать в сек растрат.
-
В базе найти npc нужный тебе и удалить! или замени id на своего и рестарт.
-
Что-то пропустил! возможно не совпадает id с какими-то шапками! Может systextures какой-то не хватает!
-
Всем привет! Пролезайте пожалуйста!
-
Так проясните что за дюпы.? Чтобы знать интересно ведь!
-
Побывал но их там очень много.
-
/* 1: */ package ru.catssoftware.gameserver.communitybbs; /* 2: */ /* 3: */ import java.util.Map; /* 4: */ import java.util.regex.Matcher; /* 5: */ import java.util.regex.Pattern; /* 6: */ import javolution.util.FastMap; /* 7: */ import ru.catssoftware.Config; /* 8: */ import ru.catssoftware.gameserver.cache.HtmCache; /* 9: */ import ru.catssoftware.gameserver.communitybbs.handlers.BBSFavorites; /* 10: */ import ru.catssoftware.gameserver.communitybbs.handlers.BBSPages; /* 11: */ import ru.catssoftware.gameserver.communitybbs.handlers.BBSRegion; /* 12: */ import ru.catssoftware.gameserver.communitybbs.handlers.CommunityDropList; /* 13: */ import ru.catssoftware.gameserver.communitybbs.handlers.GMShop; /* 14: */ import ru.catssoftware.gameserver.communitybbs.handlers.ProfManager; /* 15: */ import ru.catssoftware.gameserver.model.actor.instance.L2PcInstance; /* 16: */ import ru.catssoftware.gameserver.network.L2GameClient; /* 17: */ import ru.catssoftware.gameserver.network.SystemMessageId; /* 18: */ import ru.catssoftware.gameserver.network.serverpackets.HideBoard; /* 19: */ import ru.catssoftware.gameserver.network.serverpackets.ShowBoard; /* 20: */ /* 21: */ public class CommunityBoard /* 22: */ { /* 23: */ private static CommunityBoard _instance; /* 24: */ private static Map<String, IBBSHandler> _handlers; /* 25: */ public static final String HTMBase = "data/html/CommunityBoard/"; /* 26: */ /* 27: */ public CommunityBoard() /* 28: */ { /* 29: 39 */ _handlers = new FastMap(); /* 30: 40 */ registerBBSHandler(new BBSFavorites()); /* 31: 41 */ registerBBSHandler(new GMShop()); /* 32: 42 */ registerBBSHandler(new ProfManager()); /* 33: 43 */ registerBBSHandler(new BBSPages()); /* 34: 44 */ registerBBSHandler(new BBSRegion()); /* 35: 45 */ registerBBSHandler(new CommunityDropList()); /* 36: */ } /* 37: */ /* 38: */ public static CommunityBoard getInstance() /* 39: */ { /* 40: 49 */ if (_instance == null) { /* 41: 50 */ _instance = new CommunityBoard(); /* 42: */ } /* 43: 52 */ return _instance; /* 44: */ } /* 45: */ /* 46: */ public boolean handleCommand(L2PcInstance activeChar, String command) /* 47: */ { /* 48: 61 */ String cmd = command.substring(4); /* 49: 62 */ String params = ""; /* 50: 63 */ if (cmd.indexOf(" ") != -1) /* 51: */ { /* 52: 64 */ params = cmd.substring(cmd.indexOf(" ") + 1); /* 53: 65 */ cmd = cmd.substring(0, cmd.indexOf(" ")); /* 54: */ } /* 55: 67 */ IBBSHandler handler = getHandler(cmd); /* 56: 68 */ if (handler != null) /* 57: */ { /* 58: 69 */ String result = handler.handleCommand(activeChar, cmd, params); /* 59: 70 */ if (result == null) /* 60: */ { /* 61: 71 */ activeChar.sendPacket(new HideBoard()); /* 62: 72 */ return true; /* 63: */ } /* 64: 74 */ if (result.endsWith(".htm")) /* 65: */ { /* 66: 75 */ result = HtmCache.getInstance().getHtm("data/html/CommunityBoard/" + result, activeChar); /* 67: 76 */ if (result == null) /* 68: */ { /* 69: 77 */ activeChar.sendPacket(new HideBoard()); /* 70: 78 */ return true; /* 71: */ } /* 72: */ } /* 73: 81 */ Pattern p = Pattern.compile("bypass +-h"); /* 74: 82 */ Matcher m = p.matcher(result); /* 75: 83 */ if (m.find()) { /* 76: 84 */ result = m.replaceAll("bypass"); /* 77: */ } /* 78: 86 */ separateAndSend(result, activeChar); /* 79: */ /* 80: 88 */ return true; /* 81: */ } /* 82: 90 */ return false; /* 83: */ } /* 84: */ /* 85: */ public static String parseOldFormat(String result, L2PcInstance talker) /* 86: */ { /* 87:103 */ if (result == null) { /* 88:104 */ return null; /* 89: */ } /* 90:106 */ if (result.endsWith(".htm")) { /* 91:107 */ result = HtmCache.getInstance().getHtm("data/html/CommunityBoard/" + result, talker); /* 92: */ } /* 93:109 */ if (result == null) { /* 94:110 */ result = "<html><body><br><br><center>Команда не реализована.</center></body></html>"; /* 95: */ } /* 96:112 */ Pattern p = Pattern.compile("<title>.*?</title>"); /* 97:113 */ Matcher m = p.matcher(result); /* 98:114 */ if (m.find()) { /* 99:115 */ result = m.replaceAll(""); /* 100: */ } /* 101:118 */ result = result.replace("<body>", "<body><br><br>"); /* 102:119 */ p = Pattern.compile("bypass +(-h)? ?"); /* 103:120 */ m = p.matcher(result); /* 104:121 */ if (m.find()) { /* 105:122 */ result = m.replaceAll("bypass -h _bbs"); /* 106: */ } /* 107:124 */ return result; /* 108: */ } /* 109: */ /* 110: */ public IBBSHandler getHandler(String command) /* 111: */ { /* 112:133 */ return (IBBSHandler)_handlers.get(command); /* 113: */ } /* 114: */ /* 115: */ public void registerBBSHandler(IBBSHandler handler) /* 116: */ { /* 117:141 */ for (String s : handler.getCommands()) { /* 118:142 */ _handlers.put(s, handler); /* 119: */ } /* 120: */ } /* 121: */ /* 122: */ public void handleCommands(L2GameClient client, String command) /* 123: */ { /* 124:147 */ L2PcInstance activeChar = client.getActiveChar(); /* 125:148 */ if (activeChar == null) { /* 126:149 */ return; /* 127: */ } /* 128:151 */ switch (Config.COMMUNITY_TYPE) /* 129: */ { /* 130: */ case 0: /* 131: */ default: /* 132:154 */ activeChar.sendPacket(SystemMessageId.CB_OFFLINE); /* 133:155 */ break; /* 134: */ case 1: /* 135: */ case 2: /* 136:158 */ for (String s : Config.BBS_DISABLED_PAGES) { /* 137:159 */ if ((s.length() > 0) && (command.startsWith(s))) /* 138: */ { /* 139:160 */ separateAndSend(HtmCache.getInstance().getHtm("data/html/CommunityBoard/disabled.htm", activeChar), activeChar); /* 140:161 */ return; /* 141: */ } /* 142: */ } /* 143:164 */ if (!GMShop.checkMagicCondition(activeChar)) /* 144: */ { /* 145:165 */ separateAndSend(HtmCache.getInstance().getHtm("data/html/CommunityBoard/disabled.htm", activeChar), activeChar); /* 146:166 */ return; /* 147: */ } /* 148:169 */ if (!handleCommand(activeChar, command)) { /* 149:170 */ separateAndSend(HtmCache.getInstance().getHtm("data/html/CommunityBoard/disabled.htm", activeChar), activeChar); /* 150: */ } /* 151: */ break; /* 152: */ } /* 153: */ } /* 154: */ /* 155: */ public static void separateAndSend(String html, L2PcInstance acha) /* 156: */ { /* 157:185 */ if (html == null) { /* 158:186 */ return; /* 159: */ } /* 160:188 */ acha.setLastPage(html); /* 161:189 */ html = html.replace("%username%", acha.getName()); /* 162:190 */ html = html.replace("%servername%", Config.SERVER_NAME); /* 163:192 */ if (html.length() < 4090) /* 164: */ { /* 165:193 */ acha.sendPacket(new ShowBoard(html, "101")); /* 166:194 */ acha.sendPacket(new ShowBoard(null, "102")); /* 167:195 */ acha.sendPacket(new ShowBoard(null, "103")); /* 168: */ } /* 169:196 */ else if (html.length() < 8180) /* 170: */ { /* 171:197 */ acha.sendPacket(new ShowBoard(html.substring(0, 4090), "101")); /* 172:198 */ acha.sendPacket(new ShowBoard(html.substring(4090, html.length()), "102")); /* 173:199 */ acha.sendPacket(new ShowBoard(null, "103")); /* 174: */ } /* 175:200 */ else if (html.length() < 12270) /* 176: */ { /* 177:201 */ acha.sendPacket(new ShowBoard(html.substring(0, 4090), "101")); /* 178:202 */ acha.sendPacket(new ShowBoard(html.substring(4090, 8180), "102")); /* 179:203 */ acha.sendPacket(new ShowBoard(html.substring(8180, html.length()), "103")); /* 180: */ } /* 181: */ } /* 182: */ /* 183: */ public void write(L2GameClient client, String... args) {} /* 184: */ } /* Location: C:\Users\Torin\Desktop\libs\europvp.jar * Qualified Name: ru.catssoftware.gameserver.communitybbs.CommunityBoard * JD-Core Version: 0.7.0.1 */ Всем привет! Уважаемые форумчани! я взял декомпилятор java и позаимствовал некоторые файлы но вот после этого везде выходит так /* 184: */ как это исправить.?
-
http://forummaxi.ru/files/file/1069-buffer-lucera/
-
Видео не плохое но больше всего это музыка! Можно музон сюда или в лс.?
-
lineage 2 перестаёт быть актуальна из-за людей которые открывают сервера по 100500 на один день....
-
ШАРА Vesper (+ Noble) Armor + Shield + Weapon + Jewel
тема ответил TIESTO в теме Дополнения клиента игры
Классный пак скачаю когда надо будет. -
Как по мне скачать любую нужную сборку и делать под себя! И приятней будет!
-
Так зачем заливать этот хлам? Если он есть в сборках??? Вот в чем вопрос.