Перейти к содержанию

Mikki

Постоялец
  • Публикаций

    186
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент Mikki

  1. Mikki

    Stressweb11 На Vertrigoserv

    Двадцатую линию под спойлер скинь, да и вобще попробуй её удалить
  2. Mikki

    .menu

    Капай в сторону l2pcinstance.java ... перетаскивай методы где реализованно)
  3. Скопируй все шопы из спавн листа да совмести их
  4. Перезалить таблицу spawnlist:D и тогда вернётся старые гк..
  5. Mikki

    Ревизия

    Скрытый текстhttp://subversion.assembla.com/svn/L2jFrozenInterlude/trunk/
  6. Mikki

    Привязка Акка К Ip

    Добавляем проверку в LoginController.java: Скрытый текст PreparedStatement preparedstatement1 = con.prepareStatement((new StringBuilder()).append("SELECT * FROM accounts WHERE login='")+ user +("';").toString()); ResultSet resultset1 = preparedstatement1.executeQuery(); resultset1.next(); if(!address.getHostAddress().equalsIgnoreCase(resultset1.getString("lastIP")) && resultset1.getBoolean("ipblock")) { ok = false; _log.warning((new StringBuilder()).append("IP Block mode: Failed attempt: account ") + user + (" IP: ") + address.getHostAddress()); Скрытый текстpackage l2jlionna.gameserver.handler.voicedcommandhandlers; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.logging.Logger; import net.sf.l2j.L2DatabaseFactory; import net.sf.l2j.gameserver.handler.IVoicedCommandHandler; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.util.FloodProtectors; public class ipblock implements IVoicedCommandHandler { private static Logger _log = Logger.getLogger(ipblock.class.getName()); private static final String[] VOICED_COMMANDS = { "ipblock" }; public boolean useVoicedCommand(String s, L2PcInstance l2pcinstance, String s1) { if (s.startsWith("ipblock")) { Object obj = null; Object obj1 = null; try { Connection connection = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement preparedstatement = connection.prepareStatement("SELECT * FROM accounts WHERE login=?"); preparedstatement.setString(1, l2pcinstance.getAccountName()); ResultSet resultset = preparedstatement.executeQuery(); resultset.next(); if (resultset.getBoolean("IPBlock")) { PreparedStatement preparedstatement1 = connection.prepareStatement("UPDATE accounts SET ipblock = 0 WHERE login=?"); preparedstatement1.setString(1, l2pcinstance.getAccountName()); preparedstatement1.execute(); l2pcinstance.sendMessage("IP Block mode: account blocking _off"); _log.info("changing IP Block mode for account " + l2pcinstance.getAccountName() + ": Blocking off"); } else { PreparedStatement preparedstatement2 = connection.prepareStatement("UPDATE accounts SET ipblock = 1 WHERE login=?"); preparedstatement2.setString(1, l2pcinstance.getAccountName()); preparedstatement2.execute(); l2pcinstance.sendMessage("IP Block mode: account blocking _on IP: " + resultset.getString("lastIP")); _log.info("changing IP Block mode for account " + l2pcinstance.getAccountName() + ": Blocking on"); } } catch (SQLException sqlexception) { _log.warning("Could not store IPBlock mode: " + sqlexception); } } return true; } public String[] getVoicedCommandList() { return VOICED_COMMANDS; } } SQL ЗАпрос Скрытый текстCREATE TABLE IF NOT EXISTS `accounts` ( `login` VARCHAR(45) NOT NULL default '', `password` VARCHAR(45) , `lastactive` DECIMAL(20), `access_level` INT, `lastIP` VARCHAR(20), `ipblock` int(1) UNSIGNED default 0, `lastServer` int(4) default 1, PRIMARY KEY (`login`) ); Всё есть в интернете главное знать где найти
  7. Mikki

    Frozen Ошибка

    Проверь путь до сборки, есть ли русские символы. Перемести например сюда C:\server
  8. Создаёшь в дериктории net.sf.l2j.gameserver файл с названием OnlinePlayers. И заполняешь туда всё что указанно выше, потом идём в файл Gameserver.java .. открываем его и ищем Скрытый текстQuestManager.getInstance().report(); Встовляем ниже Скрытый текстOnlinePlayers.getInstance();
  9. Mikki

    Проддажа Мусора

    Давно должно быть у вас такой запрос, имхо нужный. Скрытый текстupdate etcitem set price=1 where price > 1; update weapon set price=1 where price > 1; update armor set price=1 where price > 1;
  10. Mikki

    Привязка К Ip

    Cборку? Или может всё таки акаунты?
  11. Mikki

    Доброе Утро

    Госпади, обвязку через фтп сервер заливаешь на хостинг прописываешь в адресной строке браузера свойсайт/install.php пользуешся дольнейшей инструкцией, удаляешь потом с фтп install.php файл, заходишь на сайт ... радуешся %)
  12. Mikki

    Как Убрать Админа Из Топа

    Удалить персонажа
  13. Mikki

    Обвязка

    Если вердиго, то заходишь по пути http://127.0.0.1/install.php Предворительно залив обвязку в папку www/ и дальше действуешь по интсрукциям.
  14. Mikki

    Заливка Шмота На Серв

    Обычно там сервер часть и клиент часть. Кладёшь сервер часть по папкам, sql заливаешь в базу. Клиент часть кладёшь в клиент ... Да и всё
  15. Mikki

    Новый Сервер

    Тут оприделённо ошибка в том, что в навикате у тебя созданна база данных l2jdb ... а в конфигах gameserver_beta, так что бету меняй на l2jdb config/network/gameserver.prop <- вот сдесь. И так же проделай в конфигах логин сервера.
  16. Mikki

    Новый Сервер

    Лог Ошибок, СкринШоты ошибок, полная запись ошибки .. чёрт возьми сдесь нету провидцев, так что чем больше даёте информации тем больше вероятность решить вашу проблему ... ну или получить вразумительный ответ.
  17. По мне так, чем сдоватся я бы убивался как поставить сервер пока бы не поставилось имхо трудно, за то поймёшь потом
  18. Введи в гугле чистая папка system для твоих хроников)) и переставь)
  19. Mikki

    Язык Java

    Ну да, ещё структуру ядра изучать нужно)
  20. Mikki

    Язык Java

    Герберт Шилд - философия Java Герберт Шилд - полный справочник по Java
  21. Mikki

    Дроп С Рб

    можно изменить Sql запросом. UPDATE `droplist` SET `droplist`.`chance`=1000000 WHERE `droplist`.`itemId`=57; itemId`=57; тут поставиш ид итема на который изменяеш шанс дропа.
  22. В корне сайта файл .htaccess там добавляешь примерно такое Скрытый текстAddDefaultCharset utf-8 AddCharset utf-8 * <IfModule mod_charset.c> CharsetSourceEnc utf-8 CharsetDefault utf-8 </IfModule>
  23. Mikki

    Нужна Помощь

    коментируешь строчку bind-address = 127.0.0.1 т.е ставишь перед Бинд Адресс такой значёк # Забыл сказать, потом создаёшь нового пользователя в навикат даёшь ему все права и в месте где написанно host: выстовляешь процент.
  24. Mikki

    Время Респа

    Определённому мобу как то так UPDATE `spawnlist` SET `respawn_delay`='10' WHERE (`npc_templateid`='ИД') ай не успел...
  25. Mikki

    Java Под Windows Xp

    На 7 можно скомпилировать, добавив в build.xml source="1.5" target="1.5" поменяв числа на 1.7
×
×
  • Создать...