Mangol 101 Опубликовано 21 марта, 2017 (изменено) Очень интересный индивид обидает на данных просторах форума. Он же javans, он же возможно Himka skype: l2jvirtual ну он же Ancient Человек очень умён, возможно при поддержке шизофрении, и синдромом чсв. [20:46:56] Raidon: Привет а что за бред ты выложил на шмакси[20:47:35] Raidon: finally { if(writer != null) { writer.flush(); writer.close(); это же бред[20:48:05 | Изменены 20:49:14] Raidon: Юзай под сраку 80 раз каждым игроком[20:55:24] Mangol: что ты собираешь ?[20:58:49] Mangol: (rofl)[20:58:53] Mangol: Что ты замолчал.[22:05:54] Raidon: я только домой приехал[22:17:27] Mangol: что ты собираешь ?(rofl)Что ты замолчал.[22:18:44] Mangol: ну так что[22:19:14] Raidon: а что мне говорить[22:19:31] Mangol: я тебе отписал[22:19:38] Raidon: http://forummaxi.ru/topic/80814-%D0%BE%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81-hf-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0%D0%BC%D0%B8/?do=findComment&comment=753468[22:19:43] Mangol: Так объясни свою точку зрения[22:19:48] Raidon: ты что решил что тут всё верно?[22:19:56] Mangol: да, почему нет.[22:20:27] Raidon: юзаешь под сраку каждым игроком раз 80[22:20:31] Raidon: бред[22:20:36] Mangol: что лол[22:20:40] Raidon: finally { if(writer != null) { writer.flush(); writer.close();[22:20:49] Mangol: что ты игроком будешь юзать лол[22:20:51] Mangol: 80 раз[22:20:59] Raidon: что за бред[22:21:04] Raidon: у тебя[22:21:06] Mangol: еще раз сказал[22:21:09] Mangol: что ты игроком будешь юзать лол80 раз[22:21:15] Raidon: да не доказуй[22:21:17] Raidon: ты смотри[22:21:20] Raidon: что выходит[22:21:22] Raidon: епт[22:21:31] Raidon: дядя ты тупишь тут в коде[22:21:32] Mangol: что выходит ?[22:21:42] Mangol: покажи где я туплю[22:22:07] Raidon: у тебя мут идет[22:22:14] Raidon: а должен ити брот каст[22:22:28] Mangol: какой мут[22:23:13] Raidon: броткаст тайм ити у тебя должен[22:23:51] Mangol: где[22:24:08] Raidon: вот у тебя слушатель[22:24:09] Raidon: finally { if(writer != null) { writer.flush(); writer.close();[22:24:17] Mangol: какой слушатель, на игрока ?[22:27:28] Mangol: И опять тишина.[22:27:30] Mangol: Так что ?[22:38:06] Raidon: смотри свой код[22:38:07] Raidon: епт[22:38:17] Raidon: finally { if(writer != null) { writer.flush(); writer.close();[22:38:20] Mangol: И что тут ?[22:38:24] Mangol: Объясни мне.[22:38:29] Mangol: Что ты видишь тут.[22:38:29] Raidon: levfq[22:38:31] Raidon: думай[22:38:38] Mangol: Для чего тут flush, close ?[22:38:51] Raidon: ты будешь пинать игрока 80т раз под жопу?[22:38:59] Mangol: Зачем ?[22:43:26] Raidon: ну смотри[22:43:30] Raidon: ты же тру кодер[22:43:32] Mangol: смотрю[22:43:32] Raidon: епт[22:43:41] Mangol: Ну, смотрю.. что у меня не так, ткни в ошибку.[22:46:45] Mangol: Слушай, а как тут лучше сделать ?[22:49:52] Mangol: Не молчи же ну.[22:56:46] Mangol: Ладно, ты меня хорошо повеселил.[22:57:05] Mangol: Расскажу что в коде происходит. Тут всего лишь чтение хмл файлов дом парсером.[22:57:27] Mangol: Удаление лишних элементов, и сохранение инфы на выходе опять же в хмл.[22:57:38] Raidon: yfabu yfcbkjdfnm nj rjl[22:57:41] Mangol: Для замены нпсов чтобы они были без дропа.[22:57:42] Mangol: Всё.[22:57:46] Raidon: нафиг насчиловоть то?[22:57:54] Mangol: Никакими игроками оно не используется.[22:58:02] Raidon: зачем пинать их?[22:58:07] Mangol: И да, даже сервером грубо говоря не используется.[22:58:08] Raidon: где брод каст?[22:58:15] Mangol: Ты тут где то броад каст видишь ?[22:58:24] Mangol: ты тут видишь хоть одну ссылку на Игрока ?[22:59:02] Mangol: Тут даже ссылок на Creature нет. И вообще это делается не на запущенном сервере.[22:59:15] Mangol: (rofl)[22:59:50] Mangol: То что ты тут пытаешься доказать, можешь лохам рассказывать про броадкасты из подгрузки файлов к игроку.[23:08:13] Mangol: Ну так чего ты обсел ?[23:13:42] Raidon: ты идеот[23:14:10] Raidon: код написан не верно[23:14:10] Raidon: реализовано фиг знает что[23:14:10] Raidon: головой думай[23:14:10] Raidon: а не выебывайся[23:14:21] Raidon: а то выебы такие до добра не доведут[23:14:49] Mangol: Ладно, думаю пора афишировать переписку на зг )[23:14:56] Mangol: повеселимся хоть.[23:20:10] Raidon: ага[23:20:14] Raidon: нуб монгол[23:20:58] Raidon: что у тебя код делает[23:21:01] Raidon: ты смотрел7[23:21:05] Raidon: баг видешь[23:21:09] Raidon: или нет? http://prntscr.com/emtxit Мастер инвизибла Изменено 22 марта, 2017 пользователем JoeyTribbiani 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
virusok 267 Опубликовано 21 марта, 2017 грядет новая война в мире линейдж. Там выпиливают скриптов, тут на монгола гонит, монгол включает ответку новой темой. БЛИИИН Что происходит?)))) 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 21 марта, 2017 Спасибо, поржал Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Mangol 101 Опубликовано 21 марта, 2017 (изменено) грядет новая война в мире линейдж. Там выпиливают скриптов, тут на монгола гонит, монгол включает ответку новой темой. БЛИИИН Что происходит?)))) Самому смешно, не 1 ый такой вброс, ну куда уже дальше то нести ахинею. Возможно еще вброшу пару вырезок данного индивида. Изменено 21 марта, 2017 пользователем Mangol Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
javans 6 Опубликовано 21 марта, 2017 Самому смешно, не 1 ый такой вброс, ну куда уже дальше то нести ахинею. ок нубас всё ок, бред пиши дальше... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
virusok 267 Опубликовано 21 марта, 2017 да мне без разницы кто и какую охинею несет. Я отношусь к нейтральной позиции. Ты мне плохого ничего не сделал - ты хороший. Этот чувак мне тоже плохого ничего не сделал - он для меня тоже хороший. Я не знаю, кто из вас прав, а кто нет. Просто мне интересно наблюдать за вами) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
javans 6 Опубликовано 21 марта, 2017 [22:53:19] Mangol: Обязательно [22:53:27] Mangol: Допишу в следующий раз под споилер для тебя. [22:53:47] Raidon: агась)) [22:53:57] Raidon: тоже мне тру кродер))) [22:54:01] Raidon: ахахахах [22:54:42] Raidon: Что за бред? Данный слушатель срабатывает только тогда, когда объект уже в процессе спавна. А значит броадкаст спавна будет виден. [22:55:04] Raidon: оставь бред этот при себе [22:57:53] Mangol: При чем код парсера, и броад каст ?) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Mangol 101 Опубликовано 21 марта, 2017 (изменено) [08.01.2017 19:15:11] Mangol: private final byte a = 123; [08.01.2017 19:15:19] Mangol: Изменить можно?) [08.01.2017 19:15:31] Raidon: а что это за прикол [08.01.2017 19:15:41] Mangol: ?) [08.01.2017 19:15:53] Raidon: private final byte a = 123; [08.01.2017 19:15:59] Raidon: приватная переменная [08.01.2017 19:16:07] Raidon: байт а [08.01.2017 19:16:09] Raidon: и равно [08.01.2017 19:16:11] Mangol: Ну к примеру вот так измененить можно ? a=1; [08.01.2017 19:16:50] Raidon: моэно сделать a = 1; [08.01.2017 19:16:54] Raidon: b = 2; [08.01.2017 19:16:59] Raidon: и так далее [08.01.2017 19:17:02] Mangol: С хера ли можно? [08.01.2017 19:17:17] Mangol: private final byte a = 123; [08.01.2017 19:17:26] Raidon: вообще нужно создать изначально переменную [08.01.2017 19:17:33] Mangol: Ну вон [08.01.2017 19:17:35] Raidon: обращения [08.01.2017 19:17:37] Mangol: Она есть [08.01.2017 19:17:41] Raidon: в ней уже пишем дальше [08.01.2017 19:17:41] Mangol: Выше [08.01.2017 19:17:50] Mangol: Mangol - Сегодня 19:17 > private final byte a = 123; [08.01.2017 19:17:50] Raidon: дак [08.01.2017 19:17:58] Raidon: к счему она относится [08.01.2017 19:18:05] Mangol: Она есть)) [08.01.2017 19:18:14] Raidon: ну есть я вижу что есть [08.01.2017 19:18:17] Mangol: В плане к чему) [08.01.2017 19:18:20] Raidon: но чет она стремная) [08.01.2017 19:18:24] Mangol: К byte [08.01.2017 19:18:43] Mangol: С хера ли она стремная [08.01.2017 19:18:47] Raidon: она приватного типа тобиш закрыта от других [08.01.2017 19:19:11] Raidon: байт у нас равен 123 [08.01.2017 19:19:14] Raidon: с хуяли? [08.01.2017 19:19:16] Mangol: Ну ладно.... ок.... так изменить её можно?) [08.01.2017 19:19:33] Raidon: можно её розписать [08.01.2017 19:19:34] Mangol: Причём тут 123 [08.01.2017 19:19:46] Mangol: Ты какой то бред несешь) [08.01.2017 19:19:52] Raidon: да нет [08.01.2017 19:19:59] Mangol: Да) [08.01.2017 19:20:04] Raidon: ну обоснуй [08.01.2017 19:20:06] Raidon: ты [08.01.2017 19:20:22] Raidon: а у нас равно 123 [08.01.2017 19:20:35] Raidon: равенство идет с байта [08.01.2017 19:20:47] Raidon: почему у нас байт должен быть 123? [08.01.2017 19:20:58] Mangol: А почему не 50?) [08.01.2017 19:21:09] Mangol: И не 100? [08.01.2017 19:21:19] Raidon: дак я тебе это задал))) [08.01.2017 19:21:28] Raidon: а ты у меня спрашеваешь) [08.01.2017 19:21:46] Mangol: Ты же яву учишь [08.01.2017 19:21:55] Mangol: Я тебе дал переменную [08.01.2017 19:22:08] Mangol: Mangol - Сегодня 19:17 > private final byte a = 123; [08.01.2017 19:22:29] Mangol: Я не спрашивал за 123 я спросил можно её изменить? [08.01.2017 19:22:49] Raidon: private final class Mongol{ public static final String s1 = new String("123"); public static final byte[] bytes = new byte[]{0x00, 0x01}; public static final String s2 = "123"; public static final byte byte1 = 0x02; } } [08.01.2017 19:23:23] Mangol: И что тут) [08.01.2017 19:23:38] Raidon: yt dblyj [08.01.2017 19:24:03] Raidon: та что не видно) [08.01.2017 19:24:15] Raidon: private final class Mongol [08.01.2017 19:24:15] Mangol: Это херня какое-то [08.01.2017 19:24:17] Raidon: класс [08.01.2017 19:24:24] Raidon: public static final String s1 = new String("123"); public static final byte[] bytes = new byte[]{0x00, 0x01}; public static final String s2 = "123"; public static final byte byte1 = 0x02; [08.01.2017 19:24:28] Raidon: перименные [08.01.2017 19:24:41] Raidon: вот и то что ты скинул херня [08.01.2017 19:24:44] Mangol: И для чего они тут? [08.01.2017 19:24:58] Mangol: Я дал вопрос [08.01.2017 19:25:05] Mangol: Ты мне скинул бред какой то [08.01.2017 19:25:06] Raidon: я тебе скинул обработку [08.01.2017 19:25:12] Mangol: Чего обработку [08.01.2017 19:25:15] Raidon: но не полную [08.01.2017 19:26:02] Raidon: вот тебе к примеру байты [08.01.2017 19:26:04] Raidon: (byte)0, (byte)0, (byte)25, (byte)1, (byte)50, (byte)2, (byte)26, (byte)198, (byte)75, (byte)199, (byte)27, (byte)104, (byte)51, (byte)238, (byte)223, (byte)3, (byte)100, (byte)4, (byte)224, (byte)14, (byte)52, (byte)141, (byte)129, (byte)239, (byte)76, (byte)113, (byte)8, (byte)200, (byte)248, (byte)105, (byte)28, (byte)193, (byte)125, (byte)194, (byte)29, (byte)181, (byte)249, (byte)185, (byte)39, (byte)106, (byte)77, (byte)228, (byte)166, (byte)114, (byte)154, (byte)201, (byte)9, (byte)120, (byte)101, (byte)47, (byte)138, (byte)5, (byte)33, (byte)15, (byte)225, (byte)36, (byte)18, (byte)240, (byte)130, (byte)69, (byte)53, (byte)147, (byte)218, (byte)142, (byte)150, (byte)143, (byte)219, (byte)189, (byte)54, (byte)208, (byte)206, (byte)148, (byte)19, (byte)92, (byte)210, (byte)241, (byte)64, (byte)70, (byte)131, (byte)56, (byte)102, (byte)221, (byte)253, (byte)48, (byte)191, (byte)6, (byte)139, (byte)98, (byte)179, (byte)37, (byte)226, (byte)152, (byte)34, (byte)136, (byte)145, (byte)16, (byte)126, (byte)110, (byte)72, (byte)195, (byte)163, (byte)182, (byte)30, (byte)66, (byte)58, (byte)107, (byte)40, (byte)84, (byte)250, (byte)133, (byte)61, (byte)186, (byte)43, (byte)121, (byte)10, (byte)21, (byte)155, (byte)159, (byte)94, (byte)202, (byte)78, (byte)212, (byte)172, (byte)229, (byte)243, (byte)115, (byte)167, (byte)87, (byte)175, (byte)88, (byte)168, (byte)80, (byte)244, (byte)234, (byte)214, (byte)116, (byte)79, (byte)174, (byte)233, (byte)213, (byte)231, (byte)230, (byte)173, (byte)232, (byte)44, (byte)215, (byte)117, (byte)122, (byte)235, (byte)22, (byte)11, (byte)245, (byte)89, (byte)203, (byte)95, (byte)176, (byte)156, (byte)169, (byte)81, (byte)160, (byte)127, (byte)12, (byte)246, (byte)111, (byte)23, (byte)196, (byte)73, (byte)236, (byte)216, (byte)67, (byte)31, (byte)45, (byte)164, (byte)118, (byte)123, (byte)183, (byte)204, (byte)187, (byte)62, (byte)90, (byte)251, (byte)96, (byte)177, (byte)134, (byte)59, (byte)82, (byte)161, (byte)108, (byte)170, (byte)85, (byte)41, (byte)157, (byte)151, (byte)178, (byte)135, (byte)144, (byte)97, (byte)190, (byte)220, (byte)252, (byte)188, (byte)149, (byte)207, (byte)205, (byte)55, (byte)63, (byte)91, (byte)209, (byte)83, (byte)57, (byte)132, (byte)60, (byte)65, (byte)162, (byte)109, (byte)71, (byte)20, (byte)42, (byte)158, (byte)93, (byte)86, (byte)242, (byte)211, (byte)171, (byte)68, (byte)17, (byte)146, (byte)217, (byte)35, (byte)32, (byte)46, (byte)137, (byte)180, (byte)124, (byte)184, (byte)38, (byte)119, (byte)153, (byte)227, (byte)165, (byte)103, (byte)74, (byte)237, (byte)222, (byte)197, (byte)49, (byte)254, (byte)24, (byte)13, (byte)99, (byte)140, (byte)128, (byte)192, (byte)247, (byte)112, (byte)7 [08.01.2017 19:26:50] Raidon: переменная у них private static final byte[] logtable = { [08.01.2017 19:27:02] Mangol: Что там [08.01.2017 19:27:10] Raidon: это таблица [08.01.2017 19:27:19] Raidon: 2 часть [08.01.2017 19:27:20] Raidon: private static final byte[] aLogtable = { [08.01.2017 19:27:30] Raidon: (byte)0, (byte)3, (byte)5, (byte)15, (byte)17, (byte)51, (byte)85, (byte)255, (byte)26, (byte)46, (byte)114, (byte)150, (byte)161, (byte)248, (byte)19, (byte)53, (byte)95, (byte)225, (byte)56, (byte)72, (byte)216, (byte)115, (byte)149, (byte)164, (byte)247, (byte)2, (byte)6, (byte)10, (byte)30, (byte)34, (byte)102, (byte)170, (byte)229, (byte)52, (byte)92, (byte)228, (byte)55, (byte)89, (byte)235, (byte)38, (byte)106, (byte)190, (byte)217, (byte)112, (byte)144, (byte)171, (byte)230, (byte)49, (byte)83, (byte)245, (byte)4, (byte)12, (byte)20, (byte)60, (byte)68, (byte)204, (byte)79, (byte)209, (byte)104, (byte)184, (byte)211, (byte)110, (byte)178, (byte)205, (byte)76, (byte)212, (byte)103, (byte)169, (byte)224, (byte)59, (byte)77, (byte)215, (byte)98, (byte)166, (byte)241, (byte)8, (byte)24, (byte)40, (byte)120, (byte)136, (byte)131, (byte)158, (byte)185, (byte)208, (byte)107, (byte)189, (byte)220, (byte)127, (byte)129, (byte)152, (byte)179, (byte)206, (byte)73, (byte)219, (byte)118, (byte)154, (byte)181, (byte)196, (byte)87, (byte)249, (byte)16, (byte)48, (byte)80, (byte)240, (byte)11, (byte)29, (byte)39, (byte)105, (byte)187, (byte)214, (byte)97, (byte)163, (byte)254, (byte)25, (byte)43, (byte)125, (byte)135, (byte)146, (byte)173, (byte)236, (byte)47, (byte)113, (byte)147, (byte)174, (byte)233, (byte)32, (byte)96, (byte)160, (byte)251, (byte)22, (byte)58, (byte)78, (byte)210, (byte)109, (byte)183, (byte)194, (byte)93, (byte)231, (byte)50, (byte)86, (byte)250, (byte)21, (byte)63, (byte)65, (byte)195, (byte)94, (byte)226, (byte)61, (byte)71, (byte)201, (byte)64, (byte)192, (byte)91, (byte)237, (byte)44, (byte)116, (byte)156, (byte)191, (byte)218, (byte)117, (byte)159, (byte)186, (byte)213, (byte)100, (byte)172, (byte)239, (byte)42, (byte)126, (byte)130, (byte)157, (byte)188, (byte)223, (byte)122, (byte)142, (byte)137, (byte)128, (byte)155, (byte)182, (byte)193, (byte)88, (byte)232, (byte)35, (byte)101, (byte)175, (byte)234, (byte)37, (byte)111, (byte)177, (byte)200, (byte)67, (byte)197, (byte)84, (byte)252, (byte)31, (byte)33, (byte)99, (byte)165, (byte)244, (byte)7, (byte)9, (byte)27, (byte)45, (byte)119, (byte)153, (byte)176, (byte)203, (byte)70, (byte)202, (byte)69, (byte)207, (byte)74, (byte)222, (byte)121, (byte)139, (byte)134, (byte)145, (byte)168, (byte)227, (byte)62, (byte)66, (byte)198, (byte)81, (byte)243, (byte)14, (byte)18, (byte)54, (byte)90, (byte)238, (byte)41, (byte)123, (byte)141, (byte)140, (byte)143, (byte)138, (byte)133, (byte)148, (byte)167, (byte)242, (byte)13, (byte)23, (byte)57, (byte)75, (byte)221, (byte)124, (byte)132, (byte)151, (byte)162, (byte)253, (byte)28, (byte)36, (byte)108, (byte)180, (byte)199, (byte)82, (byte)246, (byte)1, (byte)3, (byte)5, (byte)15, (byte)17, (byte)51, (byte)85, (byte)255, (byte)26, (byte)46, (byte)114, (byte)150, (byte)161, (byte)248, (byte)19, (byte)53, (byte)95, (byte)225, (byte)56, (byte)72, (byte)216, (byte)115, (byte)149, (byte)164, (byte)247, (byte)2, (byte)6, (byte)10, (byte)30, (byte)34, (byte)102, (byte)170, (byte)229, (byte)52, (byte)92, (byte)228, (byte)55, (byte)89, (byte)235, (byte)38, (byte)106, (byte)190, (byte)217, (byte)112, (byte)144, (byte)171, (byte)230, (byte)49, (byte)83, (byte)245, (byte)4, (byte)12, (byte)20, (byte)60, (byte)68, (byte)204, (byte)79, (byte)209, (byte)104, (byte)184, (byte)211, (byte)110, (byte)178, (byte)205, (byte)76, (byte)212, (byte)103, (byte)169, (byte)224, (byte)59, (byte)77, (byte)215, (byte)98, (byte)166, (byte)241, (byte)8, (byte)24, (byte)40, (byte)120, (byte)136, (byte)131, (byte)158, (byte)185, (byte)208, (byte)107, (byte)189, (byte)220, (byte)127, (byte)129, (byte)152, (byte)179, (byte)206, (byte)73, (byte)219, (byte)118, (byte)154, (byte)181, (byte)196, (byte)87, (byte)249, (byte)16, (byte)48, (byte)80, (byte)240, (byte)11, (byte)29, (byte)39, (byte)105, (byte)187, (byte)214, (byte)97, (byte)163, (byte)254, (byte)25, (byte)43, (byte)125, (byte)135, (byte)146, (byte)173, (byte)236, (byte)47, (byte)113, (byte)147, (byte)174, (byte)233, (byte)32, (byte)96, (byte)160, (byte)251, (byte)22, (byte)58, (byte)78, (byte)210, (byte)109, (byte)183, (byte)194, (byte)93, (byte)231, (byte)50, (byte)86, (byte)250, (byte)21, (byte)63, (byte)65, (byte)195, (byte)94, (byte)226, (byte)61, (byte)71, (byte)201, (byte)64, (byte)192, (byte)91, (byte)237, (byte)44, (byte)116, (byte)156, (byte)191, (byte)218, (byte)117, (byte)159, (byte)186, (byte)213, (byte)100, (byte)172, (byte)239, (byte)42, (byte)126, (byte)130, (byte)157, (byte)188, (byte)223, (byte)122, (byte)142, (byte)137, (byte)128, (byte)155, (byte)182, (byte)193, (byte)88, (byte)232, (byte)35, (byte)101, (byte)175, (byte)234, (byte)37, (byte)111, (byte)177, (byte)200, (byte)67, (byte)197, (byte)84, (byte)252, (byte)31, (byte)33, (byte)99, (byte)165, (byte)244, (byte)7, (byte)9, (byte)27, (byte)45, (byte)119, (byte)153, (byte)176, (byte)203, (byte)70, (byte)202, (byte)69, (byte)207, (byte)74, (byte)222, (byte)121, (byte)139, (byte)134, (byte)145, (byte)168, (byte)227, (byte)62, (byte)66, (byte)198, (byte)81, (byte)243, (byte)14, (byte)18, (byte)54, (byte)90, (byte)238, (byte)41, (byte)123, (byte)141, (byte)140, (byte)143, (byte)138, (byte)133, (byte)148, (byte)167, (byte)242, (byte)13, (byte)23, (byte)57, (byte)75, (byte)221, (byte)124, (byte)132, (byte)151, (byte)162, (byte)253, (byte)28, (byte)36, (byte)108, (byte)180, (byte)199, (byte)82, (byte)246, (byte)1, }; [08.01.2017 19:27:48] Raidon: и так далее [08.01.2017 19:28:04] Raidon: + [08.01.2017 19:28:07] Raidon: обработка [08.01.2017 19:28:08] Raidon: private static final int[] rcon = { 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91 }; static byte[][] shifts0 = { { 0, 8, 16, 24 }, { 0, 8, 16, 24 }, { 0, 8, 16, 24 }, { 0, 8, 16, 32 }, { 0, 8, 24, 32 } }; static byte[][] shifts1 = { { 0, 24, 16, 8 }, { 0, 32, 24, 16 }, { 0, 40, 32, 24 }, { 0, 48, 40, 24 }, { 0, 56, 40, 32 } }; /** * multiply two elements of GF(2^m) * needed for MixColumn and InvMixColumn */ private byte mul0x2( int { if (b != 0) { return aLogtable[25 + (logtable[b] & 0xff)]; } else { return 0; } } private byte mul0x3( int { if (b != 0) { return aLogtable[1 + (logtable[b] & 0xff)]; } else { return 0; } } private byte mul0x9( int { if (b >= 0) { return aLogtable[199 + b]; } else { return 0; } } private byte mul0xb( int { if (b >= 0) { return aLogtable[104 + b]; } else { return 0; } } private byte mul0xd( int { if (b >= 0) { return aLogtable[238 + b]; } else { return 0; } } private byte mul0xe( int { if (b >= 0) { return aLogtable[223 + b]; } else { return 0; } } /** * xor corresponding text input and round key input bytes */ private void KeyAddition( long[] rk) { A0 ^= rk[0]; A1 ^= rk[1]; A2 ^= rk[2]; A3 ^= rk[3]; } private long shift( long r, int shift) { return (((r >>> shift) | (r << (BC - shift)))) & BC_MASK; } /** * Row 0 remains unchanged * The other three rows are shifted a variable amount */ private void ShiftRow( byte[] shiftsSC) { A1 = shift(A1, shiftsSC[1]); A2 = shift(A2, shiftsSC[2]); A3 = shift(A3, shiftsSC[3]); } private long applyS( long r, byte[] box) { long res = 0; for (int j = 0; j < BC; j += { res |= (long)(box[(int)((r >> j) & 0xff)] & 0xff) << j; } return res; } /** * Replace every byte of the input by the byte at that place * in the nonlinear S-box */ private void Substitution( byte[] box) { A0 = applyS(A0, box); A1 = applyS(A1, box); A2 = applyS(A2, box); A3 = applyS(A3, box); } /** * Mix the bytes of every column in a linear way */ private void MixColumn() { long r0, r1, r2, r3; r0 = r1 = r2 = r3 = 0; for (int j = 0; j < BC; j += { int a0 = (int)((A0 >> j) & 0xff); int a1 = (int)((A1 >> j) & 0xff); int a2 = (int)((A2 >> j) & 0xff); int a3 = (int)((A3 >> j) & 0xff); r0 |= (long)((mul0x2(a0) ^ mul0x3(a1) ^ a2 ^ a3) & 0xff) << j; r1 |= (long)((mul0x2(a1) ^ mul0x3(a2) ^ a3 ^ a0) & 0xff) << j; r2 |= (long)((mul0x2(a2) ^ mul0x3(a3) ^ a0 ^ a1) & 0xff) << j; r3 |= (long)((mul0x2(a3) ^ mul0x3(a0) ^ a1 ^ a2) & 0xff) << j; } A0 = r0; A1 = r1; A2 = r2; A3 = r3; } /** * Mix the bytes of every column in a linear way * This is the opposite operation of Mixcolumn */ private void InvMixColumn() { long r0, r1, r2, r3; r0 = r1 = r2 = r3 = 0; for (int j = 0; j < BC; j += { int a0 = (int)((A0 >> j) & 0xff); int a1 = (int)((A1 >> j) & 0xff); int a2 = (int)((A2 >> j) & 0xff); int a3 = (int)((A3 >> j) & 0xff); // // pre-lookup the log table // a0 = (a0 != 0) ? (logtable[a0 & 0xff] & 0xff) : -1; a1 = (a1 != 0) ? (logtable[a1 & 0xff] & 0xff) : -1; a2 = (a2 != 0) ? (logtable[a2 & 0xff] & 0xff) : -1; a3 = (a3 != 0) ? (logtable[a3 & 0xff] & 0xff) : -1; r0 |= (long)((mul0xe(a0) ^ mul0xb(a1) ^ mul0xd(a2) ^ mul0x9(a3)) & 0xff) << j; r1 |= (long)((mul0xe(a1) ^ mul0xb(a2) ^ mul0xd(a3) ^ mul0x9(a0)) & 0xff) << j; r2 |= (long)((mul0xe(a2) ^ mul0xb(a3) ^ mul0xd(a0) ^ mul0x9(a1)) & 0xff) << j; r3 |= (long)((mul0xe(a3) ^ mul0xb(a0) ^ mul0xd(a1) ^ mul0x9(a2)) & 0xff) << j; } A0 = r0; A1 = r1; A2 = r2; A3 = r3; } /** * Calculate the necessary round keys * The number of calculations depends on keyBits and blockBits */ private long[][] generateWorkingKey( byte[] key) { int KC; int t, rconpointer = 0; int keyBits = key.length * 8; byte[][] tk = new byte[4][MAXKC]; long[][] W = new long[MAXROUNDS+1][4]; switch (keyBits) { case 128: KC = 4; break; case 160: KC = 5; break; case 192: KC = 6; break; case 224: KC = 7; break; case 256: KC = 8; break; default : throw new IllegalArgumentException("Key length not 128/160/192/224/256 bits."); } if (keyBits >= blockBits) { ROUNDS = KC + 6; } else { ROUNDS = (BC / + 6; } // // copy the key into the processing area // int index = 0; for (int i = 0; i < key.length; i++) { tk[i % 4][i / 4] = key[index++]; } t = 0; // // copy values into round key array // for (int j = 0; (j < KC) && (t < (ROUNDS+1)*(BC / ); j++, t++) { for (int i = 0; i < 4; i++) { W[t / (BC / ][i] |= (long)(tk[i][j] & 0xff) << ((t * % BC); } } // // while not enough round key material calculated // calculate new values // while (t < (ROUNDS+1)*(BC/8)) { for (int i = 0; i < 4; i++) { tk[i][0] ^= S[tk[(i+1)%4][KC-1] & 0xff]; } tk[0][0] ^= rcon[rconpointer++]; if (KC <= 6) { for (int j = 1; j < KC; j++) { for (int i = 0; i < 4; i++) { tk[i][j] ^= tk[i][j-1]; } } } else { for (int j = 1; j < 4; j++) { for (int i = 0; i < 4; i.. Немного продолжим. Ну человек же сам написал мне, захотел быть умным. Изменено 22 марта, 2017 пользователем JoeyTribbiani 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
javans 6 Опубликовано 21 марта, 2017 (изменено) это ты умный бред пишешь а теперь отмазки кидаешь 100 летней давности... монгол в скайпе плачь))) правда глаза режет, пишет код, не верно, доказует что всё пашет а на самом деле беда печаль.... Изменено 22 марта, 2017 пользователем JoeyTribbiani Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Mangol 101 Опубликовано 21 марта, 2017 монгол в скайпе плачь))) правда глаза режет, пишет код, не верно, доказует что всё пашет а на самом деле беда печаль.... 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
javans 6 Опубликовано 21 марта, 2017 (изменено) где твой JTS оОО у меня на компе.... я пишу тру код вы все нубы.. На самом деле(я пишу не пойми что, хз как это работает, я хвастаюсь работой не пойми чего...) Изменено 21 марта, 2017 пользователем javans Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
javans 6 Опубликовано 21 марта, 2017 (изменено) package org.mmocore.gameserver; import org.apache.commons.io.FileUtils; import org.apache.commons.io.filefilter.FileFilterUtils; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.OutputFormat; import org.dom4j.io.SAXReader; import org.dom4j.io.XMLWriter; import org.mmocore.gameserver.data.xml.holder.ItemHolder; import org.mmocore.gameserver.data.xml.parser.ItemParser; import org.mmocore.gameserver.data.xml.parser.OptionDataParser; import org.mmocore.gameserver.tables.SkillTable; import org.mmocore.gameserver.templates.item.ItemTemplate; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.util.Collection; /** * @[member='Authority'] Mangol */ public final class RemoveNpcDrop { public static void main(String[] args) throws IOException, DocumentException { SkillTable.getInstance().load(); OptionDataParser.getInstance().load(); ItemParser.getInstance().load(); final Collection<File> files = FileUtils.listFiles(new File("./data/npc/"), FileFilterUtils.suffixFileFilter(".xml"), FileFilterUtils.directoryFileFilter()); for(File f : files) { if(!f.isHidden()) { final SAXReader reader = new SAXReader(); reader.setValidation(false); Document document = reader.read(f); for(final Element element : document.getRootElement().elements()) { final int npcId = Integer.parseInt(element.attributeValue("id")); element.elements().stream().filter(block -> block.getName().equalsIgnoreCase("rewardlist")).forEach(block -> { for(Element e : block.elements()) { if(e.getName().equalsIgnoreCase("group")) { for(Element r : e.elements()) { int itemId = Integer.parseInt(r.attributeValue("item_id")); if(itemId != 57) e.detach(); /* ItemTemplate template = ItemHolder.getInstance().getTemplate(itemId); if(template == null) continue; if(template.isHerb() || template.isCommonItem() || template.isRecipe() || template.getItemClass() == ItemTemplate.ItemClass.MATHERIALS || template.getItemClass() == ItemTemplate.ItemClass.SPELLBOOKS) r.detach();*/ if(e.elements().isEmpty()) e.detach(); } } else if(e.getName().equalsIgnoreCase("reward")) { int itemId = Integer.parseInt(e.attributeValue("item_id")); if(itemId != 57) e.detach(); /* ItemTemplate template = ItemHolder.getInstance().getTemplate(itemId); if(template == null) continue; if(template.isHerb() || template.isCommonItem() || template.isRecipe() || template.getItemClass() == ItemTemplate.ItemClass.MATHERIALS || template.getItemClass() == ItemTemplate.ItemClass.SPELLBOOKS) e.detach();*/ } } if(block.elements().isEmpty()) block.detach(); }); } OutputFormat of = new OutputFormat("\t", true); of.setOmitEncoding(false); of.setEncoding("UTF-8"); XMLWriter writer = null; try { String name = "/".split(document.getName())["/".split(document.getName()).length - 1]; writer = new XMLWriter(new OutputStreamWriter(new FileOutputStream("./data/new_npc/" + name), "UTF8"), of); writer.write(document); } finally { if(writer != null) { writer.flush(); writer.close(); } } } } } } finally { if(writer != null) { writer.flush(); writer.close(); вот зачем этот слушатель? мы будем юзать каждым игроком его по 80 раз? что это за бред? объясни как оно работает? Изменено 21 марта, 2017 пользователем javans Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
javans 6 Опубликовано 21 марта, 2017 что ты монгол написал? что за бред? пиши уже нормально а не фигню... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Hotaka 769 Опубликовано 21 марта, 2017 а может вы оба сдрысните в ЛС? А пока будете дрыстать там, поучите правила форума. 4.8. Разглашение личной информации об участник форума, полученной любым способом, за исключением общения на публичных (открытых) темах Форума. В том числе и публикация личной переписки, диалогов в ICQ, Skype или других системах обмена личными сообщениями. Исключением являются публикация диалога с согласия всех его участников. Наказание: От удаления сообщения, до 3 дней режима «только чтение». 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
javans 6 Опубликовано 21 марта, 2017 а может вы оба сдрысните в ЛС? А пока будете дрыстать там, поучите правила форума. 4.8. Разглашение личной информации об участник форума, полученной любым способом, за исключением общения на публичных (открытых) темах Форума. В том числе и публикация личной переписки, диалогов в ICQ, Skype или других системах обмена личными сообщениями. Исключением являются публикация диалога с согласия всех его участников. Наказание: От удаления сообщения, до 3 дней режима «только чтение». +1)) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
High 598 Опубликовано 21 марта, 2017 (изменено) а может вы оба сдрысните в ЛС? А пока будете дрыстать там, поучите правила форума. 4.8. Разглашение личной информации об участник форума, полученной любым способом, за исключением общения на публичных (открытых) темах Форума. В том числе и публикация личной переписки, диалогов в ICQ, Skype или других системах обмена личными сообщениями. Исключением являются публикация диалога с согласия всех его участников. Наказание: От удаления сообщения, до 3 дней режима «только чтение». Здесь есть нюанс: Исключением являются публикация диалога с согласия всех его участников. Оба пользователя на взаимных выложили свои переписки, и оба активно участвуют в этом, на обоюдных. Поэтому данный случай односторонним уже не назвать, и цеплять нечего и некого. Т.е. это должно фиксироваться сразу, и месседж с жалобой должен был быть отправлен после первого поста, но так как уже понеслась "Форумная" баталия и цирк, здесь особо нечего предъявлять, ни одному, ни другому. Взаимно всё. Изменено 21 марта, 2017 пользователем HighME 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MiyaGi 76 Опубликовано 21 марта, 2017 что ты монгол написал? что за бред? пиши уже нормально а не фигню... //vis Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Khrome 276 Опубликовано 21 марта, 2017 package org.mmocore.gameserver; import org.apache.commons.io.FileUtils; import org.apache.commons.io.filefilter.FileFilterUtils; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.OutputFormat; import org.dom4j.io.SAXReader; import org.dom4j.io.XMLWriter; import org.mmocore.gameserver.data.xml.holder.ItemHolder; import org.mmocore.gameserver.data.xml.parser.ItemParser; import org.mmocore.gameserver.data.xml.parser.OptionDataParser; import org.mmocore.gameserver.tables.SkillTable; import org.mmocore.gameserver.templates.item.ItemTemplate; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.util.Collection; /** * @[member='Authority'] Mangol */ public final class RemoveNpcDrop { public static void main(String[] args) throws IOException, DocumentException { SkillTable.getInstance().load(); OptionDataParser.getInstance().load(); ItemParser.getInstance().load(); final Collection<File> files = FileUtils.listFiles(new File("./data/npc/"), FileFilterUtils.suffixFileFilter(".xml"), FileFilterUtils.directoryFileFilter()); for(File f : files) { if(!f.isHidden()) { final SAXReader reader = new SAXReader(); reader.setValidation(false); Document document = reader.read(f); for(final Element element : document.getRootElement().elements()) { final int npcId = Integer.parseInt(element.attributeValue("id")); element.elements().stream().filter(block -> block.getName().equalsIgnoreCase("rewardlist")).forEach(block -> { for(Element e : block.elements()) { if(e.getName().equalsIgnoreCase("group")) { for(Element r : e.elements()) { int itemId = Integer.parseInt(r.attributeValue("item_id")); if(itemId != 57) e.detach(); /* ItemTemplate template = ItemHolder.getInstance().getTemplate(itemId); if(template == null) continue; if(template.isHerb() || template.isCommonItem() || template.isRecipe() || template.getItemClass() == ItemTemplate.ItemClass.MATHERIALS || template.getItemClass() == ItemTemplate.ItemClass.SPELLBOOKS) r.detach();*/ if(e.elements().isEmpty()) e.detach(); } } else if(e.getName().equalsIgnoreCase("reward")) { int itemId = Integer.parseInt(e.attributeValue("item_id")); if(itemId != 57) e.detach(); /* ItemTemplate template = ItemHolder.getInstance().getTemplate(itemId); if(template == null) continue; if(template.isHerb() || template.isCommonItem() || template.isRecipe() || template.getItemClass() == ItemTemplate.ItemClass.MATHERIALS || template.getItemClass() == ItemTemplate.ItemClass.SPELLBOOKS) e.detach();*/ } } if(block.elements().isEmpty()) block.detach(); }); } OutputFormat of = new OutputFormat("\t", true); of.setOmitEncoding(false); of.setEncoding("UTF-8"); XMLWriter writer = null; try { String name = "/".split(document.getName())["/".split(document.getName()).length - 1]; writer = new XMLWriter(new OutputStreamWriter(new FileOutputStream("./data/new_npc/" + name), "UTF8"), of); writer.write(document); } finally { if(writer != null) { writer.flush(); writer.close(); } } } } } } finally { if(writer != null) { writer.flush(); writer.close(); вот зачем этот слушатель? мы будем юзать каждым игроком его по 80 раз? что это за бред? объясни как оно работает? Оно всяко работает лучше, чем твой атрофировавшийся мозг, идиот ты прошлогодний. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Norman 78 Опубликовано 21 марта, 2017 воу воу меня не вплетайте - как показатель ето ждава выливает чужие работы выдавая за свои с текстом я сделал + я в его теме написал спасибо за шару из шар так что увы Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
javans 6 Опубликовано 21 марта, 2017 Оно всяко работает лучше, чем твой атрофировавшийся мозг, идиот ты прошлогодний. ок, смотри как оно работает,, и смотри где баг,,, Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Hotaka 769 Опубликовано 21 марта, 2017 Здесь есть нюанс: Оба пользователя на взаимных выложили свои переписки, и оба активно участвуют в этом, на обоюдных. Поэтому данный случай односторонним уже не назвать, и цеплять нечего и некого. Т.е. это должно фиксироваться сразу, и месседж с жалобой должен был быть отправлен после первого поста, но так как уже понеслась "Форумная" баталия и цирк, здесь особо нечего предъявлять, ни одному, ни другому. Взаимно всё. не согласен я с тобой. Мангол выложил переписку в первом своём сообщении. А дальше пошла не баталия, а обычное УГ. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
High 598 Опубликовано 21 марта, 2017 (изменено) не согласен я с тобой. Мангол выложил переписку в первом своём сообщении. А дальше пошла не баталия, а обычное УГ. Пользователь "javans", уже успел отметиться куском переписки, после того, как была опубликована первая от уважаемого мангола. Если, "javans" сообщил бы о нарушении, вместо того чтобы втягиваться и что-то там от себя публиковать, очередные переписки, то правила нарушаются и причем в грубой форме со стороны мангола. Кусок ответа: [22:53:19] Mangol: Обязательно [22:53:27] Mangol: Допишу в следующий раз под споилер для тебя. [22:53:47] Raidon: агась)) [22:53:57] Raidon: тоже мне тру кродер))) [22:54:01] Raidon: ахахахах [22:54:42] Raidon: Что за бред? Данный слушатель срабатывает только тогда, когда объект уже в процессе спавна. А значит броадкаст спавна будет виден. [22:55:04] Raidon: оставь бред этот при себе [22:57:53] Mangol: При чем код парсера, и броад каст ?) Но так как жалобы не последовало изначально, а "javans" отметился месседжем, то данный случай взаимный. Соглашайтесь, или не соглашайтесь, дело ваше. Это как по факту и как правильно. Тем более данный случай никак не регулируется данным пунктом в случае взаимной публикации, соответственно наказание либо отсутствует, либо на усмотрение. А на усмотрение модераторов или администрации - наказания скорее всего не последует за данный случай, ни одному, ни другому. Изменено 21 марта, 2017 пользователем HighME Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mrDuck 5 Опубликовано 22 марта, 2017 Очень интересный индивид обидает на данных просторах форума. Он же javans, он же возможно Himka skype: l2jvirtual ну он же Ancient Человек очень умён, возможно при поддержке шизофрении, и синдромом чсв. [20:46:56] Raidon: Привет а что за бред ты выложил на шмакси [20:47:35] Raidon: finally { if(writer != null) { writer.flush(); writer.close(); это же бред [20:48:05 | Изменены 20:49:14] Raidon: Юзай под сраку 80 раз каждым игроком [20:55:24] Mangol: что ты собираешь ? [20:58:49] Mangol: (rofl) [20:58:53] Mangol: Что ты замолчал. [22:05:54] Raidon: я только домой приехал [22:17:27] Mangol: что ты собираешь ? (rofl) Что ты замолчал. [22:18:44] Mangol: ну так что [22:19:14] Raidon: а что мне говорить [22:19:31] Mangol: я тебе отписал [22:19:38] Raidon: http://forummaxi.ru/topic/80814-%D0%BE%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81-hf-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0%D0%BC%D0%B8/?do=findComment&comment=753468 [22:19:43] Mangol: Так объясни свою точку зрения [22:19:48] Raidon: ты что решил что тут всё верно? [22:19:56] Mangol: да, почему нет. [22:20:27] Raidon: юзаешь под сраку каждым игроком раз 80 [22:20:31] Raidon: бред [22:20:36] Mangol: что лол [22:20:40] Raidon: finally { if(writer != null) { writer.flush(); writer.close(); [22:20:49] Mangol: что ты игроком будешь юзать лол [22:20:51] Mangol: 80 раз [22:20:59] Raidon: что за бред [22:21:04] Raidon: у тебя [22:21:06] Mangol: еще раз сказал [22:21:09] Mangol: что ты игроком будешь юзать лол 80 раз [22:21:15] Raidon: да не доказуй [22:21:17] Raidon: ты смотри [22:21:20] Raidon: что выходит [22:21:22] Raidon: епт [22:21:31] Raidon: дядя ты тупишь тут в коде [22:21:32] Mangol: что выходит ? [22:21:42] Mangol: покажи где я туплю [22:22:07] Raidon: у тебя мут идет [22:22:14] Raidon: а должен ити брот каст [22:22:28] Mangol: какой мут [22:23:13] Raidon: броткаст тайм ити у тебя должен [22:23:51] Mangol: где [22:24:08] Raidon: вот у тебя слушатель [22:24:09] Raidon: finally { if(writer != null) { writer.flush(); writer.close(); [22:24:17] Mangol: какой слушатель, на игрока ? [22:27:28] Mangol: И опять тишина. [22:27:30] Mangol: Так что ? [22:38:06] Raidon: смотри свой код [22:38:07] Raidon: епт [22:38:17] Raidon: finally { if(writer != null) { writer.flush(); writer.close(); [22:38:20] Mangol: И что тут ? [22:38:24] Mangol: Объясни мне. [22:38:29] Mangol: Что ты видишь тут. [22:38:29] Raidon: levfq [22:38:31] Raidon: думай [22:38:38] Mangol: Для чего тут flush, close ? [22:38:51] Raidon: ты будешь пинать игрока 80т раз под жопу? [22:38:59] Mangol: Зачем ? [22:43:26] Raidon: ну смотри [22:43:30] Raidon: ты же тру кодер [22:43:32] Mangol: смотрю [22:43:32] Raidon: епт [22:43:41] Mangol: Ну, смотрю.. что у меня не так, ткни в ошибку. [22:46:45] Mangol: Слушай, а как тут лучше сделать ? [22:49:52] Mangol: Не молчи же ну. [22:56:46] Mangol: Ладно, ты меня хорошо повеселил. [22:57:05] Mangol: Расскажу что в коде происходит. Тут всего лишь чтение хмл файлов дом парсером. [22:57:27] Mangol: Удаление лишних элементов, и сохранение инфы на выходе опять же в хмл. [22:57:38] Raidon: yfabu yfcbkjdfnm nj rjl [22:57:41] Mangol: Для замены нпсов чтобы они были без дропа. [22:57:42] Mangol: Всё. [22:57:46] Raidon: нафиг насчиловоть то? [22:57:54] Mangol: Никакими игроками оно не используется. [22:58:02] Raidon: зачем пинать их? [22:58:07] Mangol: И да, даже сервером грубо говоря не используется. [22:58:08] Raidon: где брод каст? [22:58:15] Mangol: Ты тут где то броад каст видишь ? [22:58:24] Mangol: ты тут видишь хоть одну ссылку на Игрока ? [22:59:02] Mangol: Тут даже ссылок на Creature нет. И вообще это делается не на запущенном сервере. [22:59:15] Mangol: (rofl) [22:59:50] Mangol: То что ты тут пытаешься доказать, можешь лохам рассказывать про броадкасты из подгрузки файлов к игроку. [23:08:13] Mangol: Ну так чего ты обсел ? [23:13:42] Raidon: ты идеот [23:14:10] Raidon: код написан не верно [23:14:10] Raidon: реализовано фиг знает что [23:14:10] Raidon: головой думай [23:14:10] Raidon: а не выебывайся [23:14:21] Raidon: а то выебы такие до добра не доведут [23:14:49] Mangol: Ладно, думаю пора афишировать переписку на зг ) [23:14:56] Mangol: повеселимся хоть. [23:20:10] Raidon: ага [23:20:14] Raidon: нуб монгол [23:20:58] Raidon: что у тебя код делает [23:21:01] Raidon: ты смотрел7 [23:21:05] Raidon: баг видешь [23:21:09] Raidon: или нет? http://prntscr.com/emtxit Мастер инвизибла Спасибо поржал от души)) особенно радует что человек не знает что делает finally блок и когда он вызовется, но пытается что-то доказать. Про финализированную переменную улыбнулся 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Maga05 2 Опубликовано 22 марта, 2017 Ц! а зачем ты 80 раз игрока броадкастеш под сраку? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Maga05 2 Опубликовано 22 марта, 2017 не знаю кто прав а кто нет но играков 80 раз пинать под сраку это не харашо Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты