Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

Page 12 of 20 FirstFirst ... 24567891011121314151617181920 LastLast
Results 166 to 180 of 296
  1. #166
    Member A7xatomic is offline
    MemberRank
    Oct 2013 Join Date
    54Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    friend list fix, player stance fix, classchangeservice fix from @coleturner and @podpol
    add to svn. Thx.

  2. #167
    Apprentice coleturner is offline
    MemberRank
    Aug 2015 Join Date
    8Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    @A7xatomic i just saw in your svn, you reverte destroy plum fix. you say problem tempering accessory issue. What is the problem to checkit, couse im tempering accessories with no problems

  3. #168
    Valued Member antohhh93 is offline
    MemberRank
    Aug 2011 Join Date
    141Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    This Mega link is full Aion Client v4.7.5.x.
    https://mega.nz/#F!a9MEEZQK!LYoGwk09cn5URMfFfVyQeA
    Last edited by NoBrain; 19-09-15 at 01:57 AM. Reason: Removed Help request. Please us the Aion Help section to request help.

  4. #169
    The endless wave... DamSF is offline
    MemberRank
    Jun 2012 Join Date
    Ash LakeLocation
    286Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    Quote Originally Posted by antohhh93 View Post
    This Mega link is full Aion Client v4.7.5.x.
    https://mega.nz/#F!a9MEEZQK!LYoGwk09cn5URMfFfVyQeA
    From which region is this client?

  5. #170
    Member A7xatomic is offline
    MemberRank
    Oct 2013 Join Date
    54Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    @coleturner problem is when you try to tempering an accesory, like ring or other, you lost the TS and the progress bar stucks, but maybe can be a problem with my client, if it work alll tempering on your client i will re commit

    - - - Updated - - -

    have you github account? and you want to participate?

  6. #171
    Put Community First fallenfate is offline
    MemberRank
    Oct 2014 Join Date
    Arad DomanLocation
    1,108Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    This post isn't a help post so please don't delete it @ησвяαιη, just highlighting some issues in my GS logs in case they need a patch or fix (error reporting):

    GS log error 1:
    Spoiler:

    Code:
    2015-09-19 13:37:19,439 Unable to get Soft information
    File name 'E:\ServerDev\Aion Core 4.7.5 SOURCE' isn't a valid jar
    java.io.FileNotFoundException: E:\ServerDev\Aion Core 4.7.5 SOURCE (Access is denied)
        at java.util.zip.ZipFile.open(Native Method) ~[na:1.7.0_80]
        at java.util.zip.ZipFile.<init>(Unknown Source) ~[na:1.7.0_80]
        at java.util.zip.ZipFile.<init>(Unknown Source) ~[na:1.7.0_80]
        at java.util.jar.JarFile.<init>(Unknown Source) ~[na:1.7.0_80]
        at java.util.jar.JarFile.<init>(Unknown Source) ~[na:1.7.0_80]
        at com.aionemu.commons.versionning.Version.loadInformation(Version.java:53) [ac-commons-1.3.jar:na]
        at com.aionemu.commons.versionning.Version.<init>(Version.java:46) [ac-commons-1.3.jar:na]
        at com.aionemu.gameserver.utils.AEVersions.<clinit>(Unknown Source) [AC-Game.jar:na]
        at com.aionemu.gameserver.GameServer.main(Unknown Source) [AC-Game.jar:na]


    GS warnings:
    Spoiler:

    Code:
    2015-09-19 15:00:00,019 Exception in a Runnable execution:
    java.util.ConcurrentModificationException: null
        at java.util.ArrayList$Itr.checkForComodification(Unknown Source) ~[na:1.7.0_80]
        at java.util.ArrayList$Itr.next(Unknown Source) ~[na:1.7.0_80]
        at com.aionemu.gameserver.services.rift.RiftInformer.getSpawned(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.rift.RiftInformer.getPackets(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.rift.RiftInformer.getPackets(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.rift.RiftInformer.sendRiftsInfo(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.rift.RiftOpenRunnable.run(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.commons.utils.concurrent.ExecuteWrapper.execute(ExecuteWrapper.java:46) ~[ac-commons-1.3.jar:na]
        at com.aionemu.commons.utils.concurrent.RunnableWrapper.run(RunnableWrapper.java:38) [ac-commons-1.3.jar:na]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_80]
        at java.lang.Thread.run(Unknown Source) [na:1.7.0_80]
    
    
    2015-09-19 16:31:07,673 Exception in a Runnable execution:
    java.lang.NullPointerException: Base:82 flag is null!
        at com.aionemu.gameserver.services.base.Base.spawnAttackers(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.base.Base.chooseAttackersRace(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.base.Base$1.run(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.commons.utils.concurrent.ExecuteWrapper.execute(ExecuteWrapper.java:46) ~[ac-commons-1.3.jar:na]
        at com.aionemu.commons.utils.concurrent.RunnableWrapper.run(RunnableWrapper.java:38) [ac-commons-1.3.jar:na]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_80]
        at java.lang.Thread.run(Unknown Source) [na:1.7.0_80]
    
    
    2015-09-19 17:12:12,711 Exception in a Runnable execution:
    java.lang.NullPointerException: Base:73 flag is null!
        at com.aionemu.gameserver.services.base.Base.spawnAttackers(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.base.Base.chooseAttackersRace(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.base.Base$1.run(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.commons.utils.concurrent.ExecuteWrapper.execute(ExecuteWrapper.java:46) ~[ac-commons-1.3.jar:na]
        at com.aionemu.commons.utils.concurrent.RunnableWrapper.run(RunnableWrapper.java:38) [ac-commons-1.3.jar:na]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_80]
        at java.lang.Thread.run(Unknown Source) [na:1.7.0_80]
    
    
    2015-09-19 17:20:15,735 Exception in a Runnable execution:
    java.lang.NullPointerException: Base:76 flag is null!
        at com.aionemu.gameserver.services.base.Base.spawnAttackers(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.base.Base.chooseAttackersRace(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.base.Base$1.run(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.commons.utils.concurrent.ExecuteWrapper.execute(ExecuteWrapper.java:46) ~[ac-commons-1.3.jar:na]
        at com.aionemu.commons.utils.concurrent.RunnableWrapper.run(RunnableWrapper.java:38) [ac-commons-1.3.jar:na]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_80]
        at java.lang.Thread.run(Unknown Source) [na:1.7.0_80]
    
    
    2015-09-19 17:58:20,577 Exception in a Runnable execution:
    java.lang.NullPointerException: Base:78 flag is null!
        at com.aionemu.gameserver.services.base.Base.spawnAttackers(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.base.Base.chooseAttackersRace(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.gameserver.services.base.Base$1.run(Unknown Source) ~[AC-Game.jar:na]
        at com.aionemu.commons.utils.concurrent.ExecuteWrapper.execute(ExecuteWrapper.java:46) ~[ac-commons-1.3.jar:na]
        at com.aionemu.commons.utils.concurrent.RunnableWrapper.run(RunnableWrapper.java:38) [ac-commons-1.3.jar:na]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_80]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_80]
        at java.lang.Thread.run(Unknown Source) [na:1.7.0_80]

  7. #172
    Member wankers14 is offline
    MemberRank
    Oct 2012 Join Date
    FranceLocation
    81Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    Hi i have rework this actions is full working, and add some rate for plume and accessory

    Spoiler:
    /**
    * This file is part of Aion-Lightning <aion-lightning.org>.
    *
    * Aion-Lightning 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-Lightning 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-Lightning.
    * If not, see <http://www.gnu.org/licenses/>.
    *
    *
    * Credits goes to all Open Source Core Developer Groups listed below
    * Please do not change here something, ragarding the developer credits, except the "developed by XXXX".
    * Even if you edit a lot of files in this source, you still have no rights to call it as "your Core".
    * Everybody knows that this Emulator Core was developed by Aion Lightning
    * @-Aion-Unique-
    * @-Aion-Lightning
    * @Aion-Engine
    * @Aion-Extreme
    * @Aion-NextGen
    * @Aion-Core Dev.
    */
    package com.aionemu.gameserver.model.templates.item.actions;

    import javax.xml.bind.annotation.XmlAccessType;
    import javax.xml.bind.annotation.XmlAccessorType;
    import javax.xml.bind.annotation.XmlAttribute;
    import javax.xml.bind.annotation.XmlType;

    import com.aionemu.commons.utils.Rnd;
    import com.aionemu.gameserver.controllers.observer.ItemUseObserver;
    import com.aionemu.gameserver.model.TaskId;
    import com.aionemu.gameserver.model.gameobjects.Item;
    import com.aionemu.gameserver.model.gameobjects.PersistentState;
    import com.aionemu.gameserver.model.gameobjects.player.Player;
    import com.aionemu.gameserver.network.aion.serverpackets.SM_INVENTORY_UPDATE_ITEM;
    import com.aionemu.gameserver.network.aion.serverpackets.SM_ITEM_USAGE_ANIMATION;
    import com.aionemu.gameserver.network.aion.serverpackets.SM_SYSTEM_MESSAGE;
    import com.aionemu.gameserver.network.aion.serverpackets.SM_UPDATE_PLAYER_APPEARANCE;
    import com.aionemu.gameserver.model.templates.item.ItemCategory;
    import com.aionemu.gameserver.services.item.ItemPacketService;
    import com.aionemu.gameserver.utils.PacketSendUtility;
    import com.aionemu.gameserver.utils.ThreadPoolManager;

    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "AuthorizeAction")
    public class AuthorizeAction extends AbstractItemAction {

    @XmlAttribute(name = "count")
    private int count;

    @Override
    public boolean canAct(Player player, Item parentItem, Item targetItem) {
    if (!targetItem.getItemTemplate().isAccessory()) {
    return false;
    }
    if (player.isInFlyingMode()){
    return false;
    }
    if (targetItem.getItemTemplate().getAuthorize() == 0) {
    return false;
    }
    if (targetItem.getAuthorize() >= targetItem.getItemTemplate().getAuthorize()) {
    return false;
    }
    return true;
    }

    @Override
    public void act(final Player player, final Item parentItem, final Item targetItem) {
    PacketSendUtility.broadcastPacketAndReceive(player, new SM_ITEM_USAGE_ANIMATION(player.getObjectId().intValue(), parentItem.getObjectId().intValue(), parentItem.getItemTemplate().getTemplateId(), 5000, 0, 0));

    final ItemUseObserver observer = new ItemUseObserver() {
    @Override
    public void abort() {
    player.getController().cancelTask(TaskId.ITEM_USE);
    player.getObserveController().removeObserver(this);
    PacketSendUtility.sendPacket(player, new SM_ITEM_USAGE_ANIMATION(player.getObjectId(), parentItem.getObjectId(), parentItem.getItemTemplate().getTemplateId(), 0, 3, 0));
    ItemPacketService.updateItemAfterInfoChange(player, targetItem);
    PacketSendUtility.sendPacket(player, SM_SYSTEM_MESSAGE.STR_MSG_ITEM_AUTHORIZE_CANCEL(targetItem.getNameId()));
    }
    };
    player.getObserveController().attach(observer);
    player.getController().addTask(TaskId.ITEM_USE, ThreadPoolManager.getInstance().schedule(new Runnable() {
    @Override
    public void run() {
    if (player.getInventory().decreaseByItemId(parentItem.getItemId(), 1L)) {
    final int temperingLevel = targetItem.getAuthorize();
    if (targetItem.getItemTemplate().getCategory() == ItemCategory.PLUME) {
    if (!AuthorizeAction.this.plumeChance(temperingLevel)) {
    PacketSendUtility.broadcastPacketAndReceive(player, new SM_ITEM_USAGE_ANIMATION(player.getObjectId(), player.getObjectId(), parentItem.getObjectId(), parentItem.getItemId(), 0, 2, 0));
    targetItem.setAuthorize(0);
    PacketSendUtility.sendPacket(player, SM_SYSTEM_MESSAGE.STR_MSG_ITEM_PLUME_FAILED(targetItem.getNameId()));
    plumeDestroy(player, targetItem);
    } else {
    PacketSendUtility.broadcastPacketAndReceive(player, new SM_ITEM_USAGE_ANIMATION(player.getObjectId(), player.getObjectId(), parentItem.getObjectId(), parentItem.getItemId(), 0, 1, 0));
    targetItem.setAuthorize(targetItem.getAuthorize() + 1);
    PacketSendUtility.sendPacket(player, SM_SYSTEM_MESSAGE.STR_MSG_ITEM_AUTHORIZE_SUCCEEDED(targetItem.getNameId(), targetItem.getAuthorize()));
    }
    }
    if (targetItem.getItemTemplate().getCategory() != ItemCategory.PLUME) {
    if (!AuthorizeAction.this.bijouxChance(temperingLevel)) {
    PacketSendUtility.broadcastPacketAndReceive(player, new SM_ITEM_USAGE_ANIMATION(player.getObjectId(), player.getObjectId(), parentItem.getObjectId(), parentItem.getItemId(), 0, 2, 0));
    targetItem.setAuthorize(0);
    PacketSendUtility.sendPacket(player, SM_SYSTEM_MESSAGE.STR_MSG_ITEM_AUTHORIZE_FAILED(targetItem.getNameId()));
    } else {
    PacketSendUtility.broadcastPacketAndReceive(player, new SM_ITEM_USAGE_ANIMATION(player.getObjectId(), player.getObjectId(), parentItem.getObjectId(), parentItem.getItemId(), 0, 1, 0));
    targetItem.setAuthorize(targetItem.getAuthorize() + 1);
    PacketSendUtility.sendPacket(player, SM_SYSTEM_MESSAGE.STR_MSG_ITEM_AUTHORIZE_SUCCEEDED(targetItem.getNameId(), targetItem.getAuthorize()));
    }

    }

    PacketSendUtility.sendPacket(player, new SM_INVENTORY_UPDATE_ITEM(player, targetItem));
    plumeAppearence(player);
    player.getObserveController().removeObserver(observer);
    if (targetItem.isEquipped()) {
    player.getGameStats().updateStatsVisually();
    }
    ItemPacketService.updateItemAfterInfoChange(player, targetItem);
    if (targetItem.isEquipped()) {
    player.getEquipment().setPersistentState(PersistentState.UPDATE_REQUIRED);
    } else {
    player.getInventory().setPersistentState(PersistentState.UPDATE_REQUIRED);
    }
    }


    }
    }, 5000L));
    }

    public boolean isSuccess() {
    return Rnd.get(0, 1000) < 700;
    }

    public void plumeAppearence(Player player) {
    PacketSendUtility.sendPacket(player, new SM_UPDATE_PLAYER_APPEARANCE(player.getObjectId(), player.getEquipment().getEquippedForApparence()));
    }

    public void plumeDestroy(Player player, Item item) {
    final int tergetObjectId = item.getObjectId().intValue();
    if (player.getEquipment().getEquipedPlume() != null){
    player.getEquipment().unEquipItem(item.getObjectId(), item.getItemTemplate().getMask());
    player.getInventory().decreaseByObjectId(tergetObjectId, 1);
    } else {
    player.getInventory().decreaseByObjectId(tergetObjectId, 1);
    }

    }

    public boolean plumeChance(int level) {
    int rating = 0;
    switch (level) {
    case 0:
    rating = 100;
    break;
    case 1:
    rating = 95;
    break;
    case 2:
    rating = 90;
    break;
    case 3:
    rating = 80;
    break;
    case 4:
    rating = 60;
    break;
    case 5:
    rating = 50;
    break;
    case 6:
    rating = 40;
    break;
    case 7:
    rating = 30;
    break;
    case 8:
    rating = 20;
    break;
    default:
    rating = 10;
    break;
    }
    return Rnd.get(0, 100) < rating;
    }

    public boolean bijouxChance(int level) {
    int rating = 0;
    switch (level) {
    case 0:
    rating = 60;
    break;
    case 1:
    rating = 50;
    break;
    case 2:
    rating = 45;
    break;
    case 3:
    rating = 40;
    break;
    case 4:
    rating = 30;
    break;
    }
    return Rnd.get(0, 100) < rating;
    }
    }
    Last edited by NoBrain; 23-09-15 at 01:34 AM. Reason: Put large code in SPOILER tag.

  8. #173
    Member GiGatR00n is offline
    MemberRank
    Oct 2011 Join Date
    Under@shesLocation
    54Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    Quote Originally Posted by wankers14 View Post
    Hi i have rework this actions is full working, and add some rate for plume and accessory
    Faile Rate Never Increased on NA Retail for each success Level, so Rework plumeChance()
    GameForge Aion Server have many differences with NA Retail on Rates.

    in NA Retail, we have a Base Rate - Random FaileRate + Event SuccessRates


    Base Rate can be 55% to 65%
    Random FaileRate can be Random between 5% to 15%
    Event SuccessRates will be occurred on Certain Months (It can be determines on Config file)
    Last edited by GiGatR00n; 19-09-15 at 06:46 PM.

  9. #174
    Put Community First fallenfate is offline
    MemberRank
    Oct 2014 Join Date
    Arad DomanLocation
    1,108Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    Got some more logs, this time just warnings but if going for perfection then these should eventually be corrected too, ;).

    Spoiler:

    Code:
    2015-09-22 18:50:17,935 Drop NPC duplicate List ID: 230621
    2015-09-22 18:50:24,698 Duplicate quest: 2296
    2015-09-22 18:50:24,717 Duplicate quest: 80282
    2015-09-22 18:50:26,453 Incorrect pool for route: ECD35392880296EA481B5A579EBAB14A5BFE04D0
    2015-09-22 18:50:26,453 Invalid row sizes for walk cluster ECD35392880296EA481B5A579EBAB14A5BFE04D0
    2015-09-22 18:50:28,006 Incorrect pool for route: 30AE9FAADF71BF5E93BFB6EAFB9342C7C43A9959
    2015-09-22 18:50:28,007 Invalid row sizes for walk cluster 30AE9FAADF71BF5E93BFB6EAFB9342C7C43A9959


    Additionally, the Adventurer's Guide questionnaire with the 5 Manastones is bugged and doesn't let you click and accept one of the manastone options and click 'Complete'.

  10. #175
    Valued Member podpol is offline
    MemberRank
    Mar 2015 Join Date
    136Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    Hey i just understand that legeon quest not working))
    which files to check?)

    this is not help message...this is about we would like to fix it...

  11. #176
    Apprentice anders0913 is offline
    MemberRank
    Sep 2007 Join Date
    5Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    Great job.

    Thanks a lot.

  12. #177
    Member A7xatomic is offline
    MemberRank
    Oct 2013 Join Date
    54Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    the spawns are not finish loading, give more ram memory to the emulator or disable the spawns

  13. #178
    Member broppoli is offline
    MemberRank
    May 2014 Join Date
    66Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    Quote Originally Posted by fallenfate View Post
    Got some more logs, this time just warnings but if going for perfection then these should eventually be corrected too, ;).

    Spoiler:

    Code:
    2015-09-22 18:50:17,935 Drop NPC duplicate List ID: 230621
    2015-09-22 18:50:24,698 Duplicate quest: 2296
    2015-09-22 18:50:24,717 Duplicate quest: 80282
    2015-09-22 18:50:26,453 Incorrect pool for route: ECD35392880296EA481B5A579EBAB14A5BFE04D0
    2015-09-22 18:50:26,453 Invalid row sizes for walk cluster ECD35392880296EA481B5A579EBAB14A5BFE04D0
    2015-09-22 18:50:28,006 Incorrect pool for route: 30AE9FAADF71BF5E93BFB6EAFB9342C7C43A9959
    2015-09-22 18:50:28,007 Invalid row sizes for walk cluster 30AE9FAADF71BF5E93BFB6EAFB9342C7C43A9959


    Additionally, the Adventurer's Guide questionnaire with the 5 Manastones is bugged and doesn't let you click and accept one of the manastone options and click 'Complete'.
    Those can be ignored; but you can remove them by removing those walker ID's from AC-Game\Data\Static_Data\spawns\npcs\ (search for that WalkerID to find which region has that walker id) or playing with the \Data\Static_data\npc_walker xml files and changing pool sizes and testing.

  14. #179
    The endless wave... DamSF is offline
    MemberRank
    Jun 2012 Join Date
    Ash LakeLocation
    286Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    It's possible to select which spawns the GS will load? Like only npcs, only monsters?

  15. #180
    Enthusiast FrozenKiller is offline
    MemberRank
    Sep 2015 Join Date
    30Posts

    Re: Aion-Core v4.7.5.x Full Source NO LICENSE SYSTEM

    PLS Delete
    Last edited by FrozenKiller; 03-10-15 at 04:17 AM. Reason: Question deleted + answer is useless now



Advertisement