Сообщений: 65
Тем: 2
Зарегистрирован: May 2009
Репутация:
-1,170
Если несложно, то подскажите, как перекодировать диалоги в клиенте? Уже всо перепробывал, лазил на нескольких ресурсах и фигово пользовался поиском.
Сообщений: 982
Тем: 73
Зарегистрирован: Jan 2009
Репутация:
2,862
всмысли перекодировать ?? перевести?? учи енглиш)) а если что бы открыть юзай поиск PROGRAMMATOR давал тему
MiR @ Aion Emu
Продам сборки v2.7 v3.9 v4.7 v4.8 v4.9 v5.1 , сборки мастер сервера v1.9 и v2.7 ,пишу скрипты и квесты на заказ , правки ядра , правки даты , писать в ПМ
Сообщений: 12
Тем: 4
Зарегистрирован: May 2010
Репутация:
10
слушайте у меня последняя зборка там такой баг кароче когда я атакую моба в бездне и он меня почти убивает я пытаюсь улететь но он какк то бежит по воздуху и атакует меян чё за фигян ?))и как это исправить или придётся ждать новой версии ?
Сообщений: 982
Тем: 73
Зарегистрирован: Jan 2009
Репутация:
2,862
да есть такое , еще не профиксено (((.
MiR @ Aion Emu
Продам сборки v2.7 v3.9 v4.7 v4.8 v4.9 v5.1 , сборки мастер сервера v1.9 и v2.7 ,пишу скрипты и квесты на заказ , правки ядра , правки даты , писать в ПМ
Сообщений: 116
Тем: 17
Зарегистрирован: Feb 2010
Репутация:
1,774
Это не явлется усовершенст. игры =)
![[Изображение: 98.gif]](http://www.wyllf.ru/pisko/98.gif) Помог жми + и спасибку...:kill:
Сообщений: 134
Тем: 22
Зарегистрирован: Mar 2010
Репутация:
1,288
пока геодата написана не будет,будет вот так вот(((
Сообщений: 982
Тем: 73
Зарегистрирован: Jan 2009
Репутация:
2,862
вот нашел на сайте уников команда //morph превращает ГМ в любого нпс
patch
Index: config/administration/admin.properties
===================================================================
--- config/administration/admin.properties (revision 2111)
+++ config/administration/admin.properties (working copy)
@@ -94,6 +94,9 @@
# Kill target
gameserver.administration.command.kill = 3
+# Morph command
+gameserver.administration.command.morph = 3
+
# Move player1 to player2 location
gameserver.administration.command.moveplayertoplayer = 3
Index: data/scripts/system/handlers/admincommands/Morph.java
===================================================================
--- data/scripts/system/handlers/admincommands/Morph.java (revision 0)
+++ data/scripts/system/handlers/admincommands/Morph.java (revision 0)
@@ -0,0 +1,102 @@
+/*
+* This file is part of aion-unique <aion-unique.org>.aionchs.com
+*
+* aion-unique is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* aion-unique is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with aion-unique. If not, see <http://www.gnu.org/licenses/>.
+*/
+package admincommands;
+
+import com.aionemu.gameserver.configs.administration.AdminConfig;
+import com.aionemu.gameserver.model.gameobjects.player.Player;
+import com.aionemu.gameserver.network.aion.serverpackets.SM_TRANSFORM;
+import com.aionemu.gameserver.utils.PacketSendUtility;
+import com.aionemu.gameserver.utils.chathandlers.AdminCommand;
+/**
+* @author ATracer
+* @modified By aionchs- Wylovech
+*/
+public class Morph extends AdminCommand
+{
+
+ public Morph()
+ {
+ super("morph");
+ }
+
+ @Override
+ public void executeCommand(Player admin, String[] params)
+ {
+ if(admin.getAccessLevel() < AdminConfig.COMMAND_MORPH)
+ {
+ PacketSendUtility.sendMessage(admin, "You dont have enough rights to execute this command");
+ return;
+ }
+
+ if (params.length != 1)
+ {
+ PacketSendUtility.sendMessage(admin, "syntax //morph <NPC Id | cancel> ");
+ return;
+ }
+
+ Player player = admin;
+ int param = 0;
+
+ if (admin.getAccessLevel() > 0 && (admin.getTarget() instanceof Player))
+ player = (Player) admin.getTarget();
+
+ if( !(params[0].toLowerCase().equals("cancel")))
+ {
+ try
+ {
+ param = Integer.parseInt(params[0]);
+
+ }
+ catch(NumberFormatException e)
+ {
+ PacketSendUtility.sendMessage(admin, "Parameter need to be an integer!");
+ return;
+ }
+ }
+
+ if( (param != 0 && param < 200000) || param > 298021)
+ {
+ PacketSendUtility.sendMessage(admin, "Something wrong with the NPC Id!");
+ return;
+ }
+
+ player.setTransformedModelId(param);
+ PacketSendUtility.broadcastPacketAndReceive(player, new SM_TRANSFORM(player));
+ if (param != 0)
+ {
+ if (player != admin)
+ {
+ PacketSendUtility.sendMessage(player,"You get a morph by " + admin.getName() + " ! ");
+ PacketSendUtility.sendMessage(admin, "You give a morph to " + player.getName() + " !");
+ }
+ else
+ PacketSendUtility.sendMessage(player, "Morph success!");
+ }
+ else
+ {
+ if (player != admin)
+ {
+ PacketSendUtility.sendMessage(player,"Your morph has been caneled by " + admin.getName() + " ! ");
+ PacketSendUtility.sendMessage(admin, "You have canceled " + player.getName() + "'s morph!");
+ }
+ else
+ PacketSendUtility.sendMessage(player, "Morph cancel success!");
+
+ }
+
+ }
+}
Index: src/com/aionemu/gameserver/configs/administration/AdminConfig.java
===================================================================
--- src/com/aionemu/gameserver/configs/administration/AdminConfig.java (revision 2111)
+++ src/com/aionemu/gameserver/configs/administration/AdminConfig.java (working copy)
@@ -86,6 +86,9 @@
@Property(key = "gameserver.administration.command.kill", defaultValue = "3")
public static int COMMAND_KILL;
+ @Property(key = "gameserver.administration.command.morph", defaultValue = "3")
+ public static int COMMAND_MORPH;
+
@Property(key = "gameserver.administration.command.moveplayertoplayer", defaultValue = "3")
public static int COMMAND_MOVEPLAYERTOPLAYER;
проверино на Rev.2111 работает) пример //morph 234500
отмена превращения //morph cancel
MiR @ Aion Emu
Продам сборки v2.7 v3.9 v4.7 v4.8 v4.9 v5.1 , сборки мастер сервера v1.9 и v2.7 ,пишу скрипты и квесты на заказ , правки ядра , правки даты , писать в ПМ
Сообщений: 134
Тем: 22
Зарегистрирован: Mar 2010
Репутация:
1,288
zirkaroman Написал:вот нашел на сайте уников команда //morph превращает ГМ в любого нпс
patch
Index: config/administration/admin.properties
===================================================================
--- config/administration/admin.properties (revision 2111)
+++ config/administration/admin.properties (working copy)
@@ -94,6 +94,9 @@
# Kill target
gameserver.administration.command.kill = 3
+# Morph command
+gameserver.administration.command.morph = 3
+
# Move player1 to player2 location
gameserver.administration.command.moveplayertoplayer = 3
Index: data/scripts/system/handlers/admincommands/Morph.java
===================================================================
--- data/scripts/system/handlers/admincommands/Morph.java (revision 0)
+++ data/scripts/system/handlers/admincommands/Morph.java (revision 0)
@@ -0,0 +1,102 @@
+/*
+* This file is part of aion-unique <aion-unique.org>.aionchs.com
+*
+* aion-unique is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* aion-unique is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with aion-unique. If not, see <http://www.gnu.org/licenses/>.
+*/
+package admincommands;
+
+import com.aionemu.gameserver.configs.administration.AdminConfig;
+import com.aionemu.gameserver.model.gameobjects.player.Player;
+import com.aionemu.gameserver.network.aion.serverpackets.SM_TRANSFORM;
+import com.aionemu.gameserver.utils.PacketSendUtility;
+import com.aionemu.gameserver.utils.chathandlers.AdminCommand;
+/**
+* @author ATracer
+* @modified By aionchs- Wylovech
+*/
+public class Morph extends AdminCommand
+{
+
+ public Morph()
+ {
+ super("morph");
+ }
+
+ @Override
+ public void executeCommand(Player admin, String[] params)
+ {
+ if(admin.getAccessLevel() < AdminConfig.COMMAND_MORPH)
+ {
+ PacketSendUtility.sendMessage(admin, "You dont have enough rights to execute this command");
+ return;
+ }
+
+ if (params.length != 1)
+ {
+ PacketSendUtility.sendMessage(admin, "syntax //morph <NPC Id | cancel> ");
+ return;
+ }
+
+ Player player = admin;
+ int param = 0;
+
+ if (admin.getAccessLevel() > 0 && (admin.getTarget() instanceof Player))
+ player = (Player) admin.getTarget();
+
+ if( !(params[0].toLowerCase().equals("cancel")))
+ {
+ try
+ {
+ param = Integer.parseInt(params[0]);
+
+ }
+ catch(NumberFormatException e)
+ {
+ PacketSendUtility.sendMessage(admin, "Parameter need to be an integer!");
+ return;
+ }
+ }
+
+ if( (param != 0 && param < 200000) || param > 298021)
+ {
+ PacketSendUtility.sendMessage(admin, "Something wrong with the NPC Id!");
+ return;
+ }
+
+ player.setTransformedModelId(param);
+ PacketSendUtility.broadcastPacketAndReceive(player, new SM_TRANSFORM(player));
+ if (param != 0)
+ {
+ if (player != admin)
+ {
+ PacketSendUtility.sendMessage(player,"You get a morph by " + admin.getName() + " ! ");
+ PacketSendUtility.sendMessage(admin, "You give a morph to " + player.getName() + " !");
+ }
+ else
+ PacketSendUtility.sendMessage(player, "Morph success!");
+ }
+ else
+ {
+ if (player != admin)
+ {
+ PacketSendUtility.sendMessage(player,"Your morph has been caneled by " + admin.getName() + " ! ");
+ PacketSendUtility.sendMessage(admin, "You have canceled " + player.getName() + "'s morph!");
+ }
+ else
+ PacketSendUtility.sendMessage(player, "Morph cancel success!");
+
+ }
+
+ }
+}
Index: src/com/aionemu/gameserver/configs/administration/AdminConfig.java
===================================================================
--- src/com/aionemu/gameserver/configs/administration/AdminConfig.java (revision 2111)
+++ src/com/aionemu/gameserver/configs/administration/AdminConfig.java (working copy)
@@ -86,6 +86,9 @@
@Property(key = "gameserver.administration.command.kill", defaultValue = "3")
public static int COMMAND_KILL;
+ @Property(key = "gameserver.administration.command.morph", defaultValue = "3")
+ public static int COMMAND_MORPH;
+
@Property(key = "gameserver.administration.command.moveplayertoplayer", defaultValue = "3")
public static int COMMAND_MOVEPLAYERTOPLAYER;
проверино на Rev.2111 работает) пример //morph 234500
отмена превращения //morph cancel
а разве её раньше не было???
Сообщений: 982
Тем: 73
Зарегистрирован: Jan 2009
Репутация:
2,862
была но неработала ,покрайней мере у меня)))
MiR @ Aion Emu
Продам сборки v2.7 v3.9 v4.7 v4.8 v4.9 v5.1 , сборки мастер сервера v1.9 и v2.7 ,пишу скрипты и квесты на заказ , правки ядра , правки даты , писать в ПМ
Сообщений: 161
Тем: 9
Зарегистрирован: Nov 2009
Репутация:
0
геодата тут не при чем...
в птске(где-то на форуме) мобы как то прикреплены к координату Z , а вот уникам не до етого... как прикрепить, какой файл отвечает за агрессию мобов(их атаку и ходьбу) ?? мб я зделаю...
|