Сообщений: 70
Тем: 15
Зарегистрирован: Jul 2010
Репутация:
2
Собственно говоря сам пач тут :
http://aion-patchs-for-axe.googlecode.co...atch.patch
-Переведен интерфейс(сообщения в чате)
-Вход в инстанс с 46 лвл (как на оффе)
-За место 10 минут ожидания поставил 5 минут
-Каждую минуту Анонс оставшегося времени до конца регистрации
Сообщений: 65
Тем: 8
Зарегистрирован: Nov 2010
Репутация:
109
вот ты бы ещё сделал чтобы для регистрации надо было вводить не .dredgion register, а к примеру /register
Сообщений: 70
Тем: 15
Зарегистрирован: Jul 2010
Репутация:
2
03-13-2011, 03:59 PM
(Сообщение последний раз редактировалось: 03-13-2011, 04:41 PM KOMPoT.)
Хорошо папробую
Добавлено через 29 минут
http://aion-patchs-for-axe.googlecode.co...out2.patch
Вот попробуй потестить..
.d reg - регистрация на дерадикон
.d unreg - отмена регистрации
Добавлено через 42 минуты
Ах да отпиши работает или нет))
Сообщений: 5
Тем: 1
Зарегистрирован: Feb 2011
Репутация:
0
Исправил грамматические ошибки патча KOMPoT и изменено время анонса вывода 5, 3, 2, 1 минуту до старта дерадекона
[src=diff]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;
}
[/src]
Сообщений: 6,450
Тем: 262
Зарегистрирован: Nov 2007
Репутация:
44,165
whopper, у нас есть спец тег для оформления кода [noparse][src=diff][/src][/noparse]
Сообщений: 45
Тем: 3
Зарегистрирован: Feb 2011
Репутация:
22
товарищи, такой трабл, может кто сталкивался...после запуска командой //dredgion autorun on и регистрации на дерадикон .dredgion register после его непосредственного страта (когда заканчивается отсчет) появляется надпись, и судя по всему должно портануть в дерик, НО ничего не происходит...по окончанию дерика получаю 1500 ОБ, даже без всяких заходов...что я мог не так сделать?
зюы сборка x-emu одна из последних рев.
Сообщений: 320
Тем: 37
Зарегистрирован: Aug 2010
Репутация:
76
03-22-2011, 02:20 AM
(Сообщение последний раз редактировалось: 03-22-2011, 02:22 AM Wolfas.)
Гдеж вы раньше были, я себе тож самое делал, русифицировал менял команду и таймер...
Добавлено через 2 минуты
Я себе ещё его в автоматический режим поставил, при старте сервера и затем каждые 2 часа авто старт, правда не очень ровно..
Кому интересно давайте обсудим...
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Сообщений: 982
Тем: 73
Зарегистрирован: Jan 2009
Репутация:
2,862
давайте обсутим )) интересует автостарт , так он не рабочий , запустил 2 , обычный и джантра , до 51 летят в обычный с 51 в джантру
MiR @ Aion Emu
Продам сборки v2.7 v3.9 v4.7 v4.8 v4.9 v5.1 , сборки мастер сервера v1.9 и v2.7 ,пишу скрипты и квесты на заказ , правки ядра , правки даты , писать в ПМ
Сообщений: 45
Тем: 3
Зарегистрирован: Feb 2011
Репутация:
22
Romanz, подскажи каким образом ты запустил 2 дерика? и каким образом он вообще работать должен? сам там никогда не был, а качать чара на сервах где реализовано - нет времени. пробовал регать 3 чаров (2 асма и 1 эл) - пишет недостаточно игроков. группу регать не дает. что не так делаю?
зюы автостарт у меня работает, дерик запускается, но никого не пускает! :negodue:
Сообщений: 982
Тем: 73
Зарегистрирован: Jan 2009
Репутация:
2,862
не пускает потому что в исходниках стоит 6 человек минимум измени в сервисе на 2 и пустит
MiR @ Aion Emu
Продам сборки v2.7 v3.9 v4.7 v4.8 v4.9 v5.1 , сборки мастер сервера v1.9 и v2.7 ,пишу скрипты и квесты на заказ , правки ядра , правки даты , писать в ПМ
|