[path]небольшие фиксы дерадикона + русификация.
Собственно говоря сам пач тут :
http://aion-patchs-for-axe.googlecod...RusPatch.patch -Переведен интерфейс(сообщения в чате) -Вход в инстанс с 46 лвл (как на оффе) -За место 10 минут ожидания поставил 5 минут -Каждую минуту Анонс оставшегося времени до конца регистрации |
Re: [path]небольшие фиксы дерадикона + русификация.
вот ты бы ещё сделал чтобы для регистрации надо было вводить не .dredgion register, а к примеру /register
|
Re: [path]небольшие фиксы дерадикона + русификация.
Хорошо папробую
Добавлено через 29 минут http://aion-patchs-for-axe.googlecod...ylogout2.patch Вот попробуй потестить.. .d reg - регистрация на дерадикон .d unreg - отмена регистрации Добавлено через 42 минуты Ах да отпиши работает или нет)) |
Re: [path]небольшие фиксы дерадикона + русификация.
Исправил грамматические ошибки патча KOMPoT и изменено время анонса вывода 5, 3, 2, 1 минуту до старта дерадекона
Index: DredgionInstanceService.java =================================================================== --- DredgionInstanceService.java (revision 138) +++ DredgionInstanceService.java (working copy) @@ -34,6 +34,7 @@ /** * @author ArkShadow + * @author LogOut //перевод + * @author Whopper //грамматические ошибки */ public class DredgionInstanceService { @@ -46,7 +47,7 @@ int remainingTime; public DredgionInstanceService() { - remainingTime = 10; + remainingTime = 5; timer = initTimer(); } @@ -59,12 +60,12 @@ return false; isStarted = true; if (remainingTime <= 0) - remainingTime = 10; + remainingTime = 5; World.getInstance().doOnAllPlayers(new Executor<Player>() { @Override public boolean run(Player p) { - if (p.getCommonData().getLevel() > 45) + if (p.getCommonData().getLevel() > 46) PacketSendUtility.sendSysMessage(p, "A new Dredgion just appeared. Type .dredgion to register for the instance. \n Remaining time : " + remainingTime + " minutes"); return true; } @@ -114,35 +115,35 @@ } public void registerPlayer(Player player) { - if (isStarted && player.getCommonData().getLevel() > 45) { + if (isStarted && player.getCommonData().getLevel() > 46) { if (player.isInGroup()) { if (player.getPlayerGroup().getGroupLeader() == player && player.getPlayerGroup().size() == 6) { if (regGroups.add(player.getPlayerGroup())) { for (Player p : player.getPlayerGroup().getMembers()) - this.sendMsg(p, "You are now registered for the next dredgion"); + this.sendMsg(p, "Вы зарегистрировались на следующий дерадикон."); } else - this.sendMsg(player, "Your group is already registered"); + this.sendMsg(player, "Ваша группа была зарегистрирована."); } else - this.sendMsg(player, "You are not allowed to register your group"); + this.sendMsg(player, "Вы не лидер группы и не можете её зарегистрировать"); } else { if (regPlayers.add(player)) - this.sendMsg(player, "You are now registered for the next dredgion"); + this.sendMsg(player, "Вы зарегистрированы на ближайший Дерадикон"); else - this.sendMsg(player, "You are already registered for the next dredgion"); + this.sendMsg(player, "Вы зарегистрированы на ближайший Дерадикон"); } } else - this.sendMsg(player, "No dredgion available"); + this.sendMsg(player, "Дерадикон не запущен!"); } public void unregisterPlayer(Player player) { if (regPlayers.contains(player)) { if (regPlayers.remove(player)) - this.sendMsg(player, "Successfully unregistred"); + this.sendMsg(player, "Регистрация отменена"); else - this.sendMsg(player, "Unknow error. Please contact administrator"); + this.sendMsg(player, "Неизвестная ошибка , сообщите администрации сервера."); } else - this.sendMsg(player, "You are not registered into dredgion"); + this.sendMsg(player, "Вы не зарегистрированы на дерадикон.."); } public synchronized void makeOneDredgion() { @@ -211,11 +212,11 @@ } public void sendRemainTime() { - if (remainingTime == 5 || remainingTime == 2 || remainingTime == 10) { + if (remainingTime == 5 || remainingTime == 3 || remainingTime == 2 || remainingTime == 1 ) { World.getInstance().doOnAllPlayers(new Executor<Player>() { @Override public boolean run(Player pl) { - PacketSendUtility.sendSysMessage(pl, "Remaining time before dredgion depart : " + remainingTime + " minutes"); + PacketSendUtility.sendSysMessage(pl, "До начала дерадикона осталось: " + remainingTime + " Минут."); return true; } }); @@ -228,7 +229,7 @@ this.makeOneDredgion(); } if (autorun) { - remainingTime = 120; + remainingTime = 60; isStarted = true; timer.start(); } @@ -239,7 +240,7 @@ timer.stop(); regPlayers.clear(); regGroups.clear(); - remainingTime = 10; + remainingTime = 5; autorun = false; } |
Re: [path]небольшие фиксы дерадикона + русификация.
whopper, у нас есть спец тег для оформления кода [src=diff][/src]
|
Re: [path]небольшие фиксы дерадикона + русификация.
товарищи, такой трабл, может кто сталкивался...после запуска командой //dredgion autorun on и регистрации на дерадикон .dredgion register после его непосредственного страта (когда заканчивается отсчет) появляется надпись, и судя по всему должно портануть в дерик, НО ничего не происходит...по окончанию дерика получаю 1500 ОБ, даже без всяких заходов...что я мог не так сделать?
зюы сборка x-emu одна из последних рев. |
Re: [path]небольшие фиксы дерадикона + русификация.
Гдеж вы раньше были, я себе тож самое делал, русифицировал менял команду и таймер...
Добавлено через 2 минуты Я себе ещё его в автоматический режим поставил, при старте сервера и затем каждые 2 часа авто старт, правда не очень ровно.. Кому интересно давайте обсудим... |
Re: [path]небольшие фиксы дерадикона + русификация.
давайте обсутим )) интересует автостарт , так он не рабочий , запустил 2 , обычный и джантра , до 51 летят в обычный с 51 в джантру
|
Re: [path]небольшие фиксы дерадикона + русификация.
Romanz, подскажи каким образом ты запустил 2 дерика? и каким образом он вообще работать должен? сам там никогда не был, а качать чара на сервах где реализовано - нет времени. пробовал регать 3 чаров (2 асма и 1 эл) - пишет недостаточно игроков. группу регать не дает. что не так делаю?
зюы автостарт у меня работает, дерик запускается, но никого не пускает! :negodue: |
Re: [path]небольшие фиксы дерадикона + русификация.
не пускает потому что в исходниках стоит 6 человек минимум измени в сервисе на 2 и пустит
|
Текущее время: 15:27. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot