Запускаем сервер Aion на выделенном IP
(На примере Aion X Emu и Aion Core)
После этих изменений на наш сервер смогут заходить другие игроки по локальной сети или интернету.
1. В файле "LoginServer\config\network\network.properties" указываем loginserver.network.client.host = *
2. В файле...
Покажу самый простой пример как сделать такую локацию
Первое , лезим в плейер контроллер , находим метод public void onEnterWorld()
Перед самим концом метода ,вставляем это(показываю на примере локации 600010000
{
{
int neutralType = getOwner().getAdminNeutral();
if...
kick добавил(а) новый ресурс:
Палим что что игроки пишут в пм, группу, легион и т.д. - Палим что что игроки пишут в пм, группу, легион и т.д.
Узнать больше об этом ресурсе...
Для начала создаем команду на включение\выключение показа того что пишут и куда пишут:
в AL-Game\data\scripts\system\handlers\admincommands\
MessageAll.java
package admincommands;
import com.aionemu.gameserver.model.gameobjects.player.Player;
import...
Мини гайдик, думаю многим пригодится. По сабжу:
Перед тем как изменять, нужно чтобы sql база логин сервера находилась в базе с гс.
Переходим в AL-Game\data\scripts\system\database\mysql5\MySQL5AbyssRankDAO.java
чуть ниже находим : SELECT_PLAYERS_RANKING и SELECT_PLAYERS_RANKING_ACTIVE_ONLY...
Наверное многим было интересно как сделать так что бы не наносился урон на респаунах, в ваших PvP или FFA локациях
Всё просто,лайтинги уже сделали основную функцию,вам нужно всего лишь дописать пару строк
первое :
public List<Point3D> Points = Arrays.asList(new Point3D(1232, 643, 346), new...
Если кому-то пригодится.
Скопируйте в игровой блокнот:
\ue000\ue001\ue002\ue003\ue004\ue005\ue006\ue007\ue008\ue009\ue00a\ue00b\ue00c\ue00d \ue00e\ue00f\ue010\ue011\ue012\ue013\ue014\ue015\ue016\ue017\ue018\ue019\ue01a\ue01b...
Итак приступим для ночало нам нужно выбрать НПС для роботы, я выбрал "Адель" из арены кайсинель!
итак идём по направлению GAMESERVER\data\static_data\npcs и открываем npc_templates
ищем НПС с ID 205319
выглядит наш НПС примерно так
<npc_template npc_id="205319" title_id="370382" level="55"...
Софт, который был использован:
1) Для распаковки контейнера *.pak - AionExtract
2) Для кодирования *.zip=>*.pak и обратно *.pak=>*.zip - AIONencdec
3) Графический редактор (можете пользоваться любым, каким вам нравится, но нужна поддержка формата *.dds) - Paint.NET
(почему этот а не другой? да...
И так для начала, делаем резевную копию базы-источника, ибо потом нам предстоит удалять некоторые таблицы.
После того как резервная копия сделана удаляем последовательно все таблицы, КРОМЕ перечисленных ниже:
account_data
inventory
item_stones
legions
legion_announcement_list
legion_emblems...