-
Публикаций
148 -
Зарегистрирован
-
Посещение
-
Победитель дней
1 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Karimdjanov95
-
Этот вариант тоже попробую. Всем спасибо за помощь.
-
Я по другому сделал: import java.util.Calendar; Calendar cal = Calendar.get instance(); if (cal.get(Calendar.HOUR_OF_DAY) >= 20 && cal.get(Calendar.HOUR_OF_DAY) <= 22 && (cal.get(Calendar.MINUTE) >= 0 || cal.get(Calendar.MINUTE) <= 0)) { player.sendMessage("Время работы с 20:00 до 22:00"); return false; }
-
Спасибо. Как получится - отпишусь в теме.
-
Доброе утро, уважаемые пользователи форума. Есть скрипт .menu, хочу что бы он работал с 8 часов вечера до 10. Можно ли такое сделать? Подскажите где копать. Заранее спасибо
-
Кто-то и moyweb до сих пор юзает, если что
-
Я ответил на сообщение.
-
Я, ничего, никому не рекомендовал.
-
Мне то что?), я не пользуюсь сг'м. Ответил, что он есть в шаре.
-
Дал бы ссылку, но боюсь прилетит банан)). В гугле: исходники smart guard. (1я ссылка)
-
В шаре сг тоже есть.
-
Мануалов нет, да и никто бесплатно не поможет. Ковыряй всё сам - ручками или купи у Akumu.
-
Я же уже ответил, зачем переспрашивать автора?, он уже забил на тему )) <button value="" action="bypass -h voice_lang 0" width=26 height=21 back="Lineworld-su.ru" fore="Lineworld-su.ru"> <button value="" action="bypass -h voice_lang 1" width=26 height=21 back="Lineworld-su.en" fore="Lineworld-su.en"> Сам код лежит в: ru/catssoftware/Message.java
-
<button value="" action="bypass -h voice_lang 0" width=26 height=21 back="Lineworld-su.ru" fore="Lineworld-su.ru"> <button value="" action="bypass -h voice_lang 1" width=26 height=21 back="Lineworld-su.en" fore="Lineworld-su.en">
-
У меня тоже стоит сурсы ИТ.су, и "bypass -h voice_lang" у меня работает.
-
3.4.3? кхм... 3.4.6, не?
-
в название.html <button width=100 height=22 back="L2UI_CH3.bigbutton_down" fore="L2UI_CH3.bigbutton" action="bypass -h voice_lang" value="Английский язык"/> в название_en.html <button width=100 height=22 back="L2UI_CH3.bigbutton_down" fore="L2UI_CH3.bigbutton" action="bypass -h voice_lang" value="Русский язык"/>
-
Бери исходники Lovely или-же Lucera и пили себе на радость (не мучаясь)... Имея под рукой исходники, ты сможешь устанавливать на свой сервер, разные плюшки, которых на форуме - навалом
-
В данной ситуации, проблема идёт от: "EnterWorld.java", без исходников, увы - ничего сделать не смогу.
-
Попробуй: Скачать.
-
Попробуй сперва запустить оригинальное ядро, посмотри нет ли там ошибок, а потом запусти с тем ядром, который я тебе скинул.
-
Делай по инструкции установки да и импорты поменяй. Делов то ))
-
Без исходников - бесплатно не делаю, но тебе сделаю исключение )) (в первый и в последний раз) Пробуй: Скачать.
-
Могу помочь с установкой! (бесплатно, только при условии, что будут исходники сервера)
-
Я забыл про методы: "updPassKey", "encodePass", "getPassKeyQuestion" и "getPassKeyEnable". Добавьте в "RequestBypassToServer.java": private void updPassKey(L2PcInstance player, String pass) { Connection con = null; String query = "UPDATE passkey SET passkey = ? WHERE obj_Id = ?"; try { con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement st = con.prepareStatement(query); st.setString(1, encodePass(pass)); st.setInt(2, player.getObjectId()); st.executeUpdate(); st.close(); st = null; } catch (Exception e) { e.printStackTrace(); } finally { try { con.close(); } catch (SQLException e) { e.printStackTrace(); } con = null; } } private String encodePass(String password) { String pass = "error"; try { MessageDigest md = MessageDigest.getInstance("SHA"); byte[] raw = password.getBytes("UTF-8"); byte[] hash = md.digest(raw); pass = Base64.encodeBytes(hash); } catch (Exception e) { e.printStackTrace(); } return pass; } private void insertPassKeyInformation(L2PcInstance player, String pass, String question, String answer) { Connection con = null; String query = "INSERT INTO passkey (obj_Id, passkey, question, answer) VALUES (?,?,?,?)"; try { con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement st = con.prepareStatement(query); st.setInt(1, player.getObjectId()); st.setString(2, encodePass(pass)); st.setString(3, question); st.setString(4, answer); st.execute(); st.close(); st = null; } catch (Exception e) { e.printStackTrace(); } finally { try { con.close(); } catch (SQLException e) { e.printStackTrace(); } con = null; } } private String getPassKeyQuestion(L2PcInstance player) { Connection con = null; String query = "SELECT question FROM passkey WHERE obj_Id = ?"; String question = "error"; try { con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement st = con.prepareStatement(query); st.setInt(1, player.getObjectId()); ResultSet rs = st.executeQuery(); while (rs.next()) question = rs.getString(1); rs.close(); st.close(); st = null; rs = null; } catch (Exception e) { e.printStackTrace(); } finally { try { con.close(); } catch (SQLException e) { e.printStackTrace(); } con = null; } return question; } public static boolean getPassKeyEnable(L2PcInstance player) { Connection con = null; String query = "SELECT COUNT(*) FROM passkey WHERE obj_Id = ?"; int count = 0; try { con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement st = con.prepareStatement(query); st.setInt(1, player.getObjectId()); ResultSet rs = st.executeQuery(); while (rs.next()) count = rs.getInt(1); rs.close(); st.close(); st = null; rs = null; } catch (Exception e) { e.printStackTrace(); } finally { try { con.close(); } catch (SQLException e) { e.printStackTrace(); } con = null; } if (count == 1) return true; else return false; }
-
Скинь мне свой: RequestBypassToServer.java и TradeRequest.java