Ask me anything regarding Aion Development

Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 36
  1. #16
    Member arloleo is offline
    MemberRank
    Jul 2021 Join Date
    63Posts

    Re: Ask me anything regarding Aion Development

    Add a dummy system that simulates game characters, which has been implemented in World of Warcraft.

  2. #17
    Proficient Member qw19860616 is offline
    MemberRank
    Jun 2013 Join Date
    151Posts

    Re: Ask me anything regarding Aion Development

    Quote Originally Posted by arloleo View Post
    添加一个模拟游戏角色的虚拟系统,该系统已在魔兽世界中实现。
    Yes! ! If you know how to achieve him?

  3. #18
    Proficient Member qw19860616 is offline
    MemberRank
    Jun 2013 Join Date
    151Posts

    Re: Ask me anything regarding Aion Development

    I met a problem! ! Small probability of long-range professional attacks on monsters! ! Monsters will not be able to move until they are killed. There is no problem with melee classes! ! Can you tell me where is the problem?

    - - - Updated - - -

    我遇到了问题!!小概率远程职业攻击怪物!!怪物在被杀死之前将无法移动。近战课没有问题!!你能告诉我问题出在哪里吗?

  4. #19
    Valued Member dezalmado is offline
    MemberRank
    Oct 2018 Join Date
    134Posts

    Re: Ask me anything regarding Aion Development

    Quote Originally Posted by qw19860616 View Post
    I met a problem! ! Small probability of long-range professional attacks on monsters! ! Monsters will not be able to move until they are killed. There is no problem with melee classes! ! Can you tell me where is the problem?

    - - - Updated - - -

    我遇到了问题!!小概率远程职业攻击怪物!!怪物在被杀死之前将无法移动。近战课没有问题!!你能告诉我问题出在哪里吗?
    would someone know find the cause of this problemlook how strange this problem is and after you use the scroll to cool down the time in intacia you can no longer use any other scroll for any other instance all the scroll stops working. and the other problem is that you use the escrol to reset the stanza and it was to respawn the mobes and this is not happening. https://mega.nz/file/Y9wSUb7a#lrrhdm...VTP9QueVdNZJZg

  5. #20
    Valued Member dezalmado is offline
    MemberRank
    Oct 2018 Join Date
    134Posts

    Re: Ask me anything regarding Aion Development

    @StingerOne can you take a look?

    - - - Updated - - -

    Quote Originally Posted by dezalmado View Post
    @StingerOne can you take a look?
    when I use the scroll it's cooling down the time on the instance but when you enter intacia again the spawn didn't update all mobes and the boss is still dead. this for all instances. Another problem that I come across is that since I use scrol to cool down the time of instances all scrol that has the same function in all intacia cannot be used.

  6. #21
    Proficient Member StingerOne is offline
    MemberRank
    Aug 2021 Join Date
    AltgardLocation
    160Posts

    Re: Ask me anything regarding Aion Development

    Quote Originally Posted by dezalmado View Post
    @StingerOne can you take a look?

    - - - Updated - - -



    when I use the scroll it's cooling down the time on the instance but when you enter intacia again the spawn didn't update all mobes and the boss is still dead. this for all instances. Another problem that I come across is that since I use scrol to cool down the time of instances all scrol that has the same function in all intacia cannot be used.
    I think you missed the point of this thread.

  7. #22
    Novice deligentkid is offline
    MemberRank
    Apr 2015 Join Date
    2Posts

    Re: Ask me anything regarding Aion Development

    can we make a new npc with our code and build it to the engine source, so we can have our new npc for something like event or something like that xD

  8. #23
    Apprentice BadCoder is offline
    MemberRank
    Feb 2022 Join Date
    14Posts

    Re: Ask me anything regarding Aion Development

    Hey,

    Would it be possible to implement the improved graphics and new char creation from 5.x+ patches to older patches?
    Last edited by BadCoder; 11-02-22 at 10:35 PM.

  9. #24
    Proficient Member qw19860616 is offline
    MemberRank
    Jun 2013 Join Date
    151Posts

    Re: Ask me anything regarding Aion Development

    Hello, I have a problem! ! Try to check the source code, but can't find out what the problem is! ! ! If you know, please tell me, thank you very much.


    2022-02-12 21:42:02,659 WARN [PacketProcessor:1] com.aionemu.gameserver.services.drop.DropService [DropService.java:336] Null requested index itemIndex: 2 npcId: 10786 player: 1293082022-02-12 21:43:07,604 WARN [PacketProcessor:3] com.aionemu.gameserver.services.drop.DropService [DropService.java:336] Null requested index itemIndex: 3 npcId: 10800 player: 1293082022-02-12 21:43:24,404 WARN [PacketProcessor:0] com.aionemu.gameserver.services.drop.DropService [DropService.java:336] Null requested index itemIndex: 3 npcId: 10802 player: 129308

    DropService only has warnings! ! ! But he keeps taking up memory! ! !

  10. #25
    Proficient Member StingerOne is offline
    MemberRank
    Aug 2021 Join Date
    AltgardLocation
    160Posts

    Re: Ask me anything regarding Aion Development

    Quote Originally Posted by deligentkid View Post
    can we make a new npc with our code and build it to the engine source, so we can have our new npc for something like event or something like that xD
    it's possible, although a little complicated. That's beyond the scope of this forum post.

    - - - Updated - - -

    Quote Originally Posted by BadCoder View Post
    Hey,

    Would it be possible to implement the improved graphics and new char creation from 5.x+ patches to older patches?
    Typically not, if you want older character creation, you go down to an older version of the client. Unless you understand how the client works and can hack something together, I haven't tried it.

    In regards to the friend list question, check the packets and debug by printing things to the prompt, cross checking other emulators packets for differences etc.. without the source code and seeing it to debug, I can't really help.

    - - - Updated - - -

    Quote Originally Posted by qw19860616 View Post
    Hello, I have a problem! ! Try to check the source code, but can't find out what the problem is! ! ! If you know, please tell me, thank you very much.


    2022-02-12 21:42:02,659 WARN [PacketProcessor:1] com.aionemu.gameserver.services.drop.DropService [DropService.java:336] Null requested index itemIndex: 2 npcId: 10786 player: 1293082022-02-12 21:43:07,604 WARN [PacketProcessor:3] com.aionemu.gameserver.services.drop.DropService [DropService.java:336] Null requested index itemIndex: 3 npcId: 10800 player: 1293082022-02-12 21:43:24,404 WARN [PacketProcessor:0] com.aionemu.gameserver.services.drop.DropService [DropService.java:336] Null requested index itemIndex: 3 npcId: 10802 player: 129308

    DropService only has warnings! ! ! But he keeps taking up memory! ! !
    That's just warnings, check the code at line 336 and everything before it in the function. memory issues are hard to diagnose so you'll just need to do some digging and follow the trail.

    Last edited by StingerOne; 13-02-22 at 01:36 PM.

  11. #26
    Apprentice BadCoder is offline
    MemberRank
    Feb 2022 Join Date
    14Posts

    Re: Ask me anything regarding Aion Development

    Quote Originally Posted by StingerOne View Post

    Typically not, if you want older character creation, you go down to an older version of the client. Unless you understand how the client works and can hack something together, I haven't tried it.

    In regards to the friend list question, check the packets and debug by printing things to the prompt, cross checking other emulators packets for differences etc.. without the source code and seeing it to debug, I can't really help.

    - - - Updated - - -
    Well I did check the server packet files and I tried to log the friend's list, the server was feeding in the correct names. However, it wasn't being read correctly and I thought this issue was due to the fact that my server and game files are different versions but they match.
    I attached copies of my src code for server and client packets. I would greatly appreciate it if you can have a look and let me know if you spot anything alarming because I couldn't.

    Thank you :)
    Last edited by BadCoder; 19-02-22 at 05:10 PM.

  12. #27
    Proficient Member StingerOne is offline
    MemberRank
    Aug 2021 Join Date
    AltgardLocation
    160Posts

    Re: Ask me anything regarding Aion Development

    Quote Originally Posted by BadCoder View Post
    Well I did check the server packet files and I tried to log the friend's list, the server was feeding in the correct names. However, it wasn't being read correctly and I thought this issue was due to the fact that my server and game files are different versions but they match.
    I attached copies of my src code for server and client packets. I would greatly appreciate it if you can have a look and let me know if you spot anything alarming because I couldn't.

    Thank you :)

    Clientpackets: https://mega.nz/folder/YUAGFBpB#hVGZqPPbkZMux4EDnXnGxg
    Serverpackets: https://mega.nz/folder/sYRC3LhS#ag6rCEQJG7NmxAlODxnqgw
    There is a big chance the packets you're using are for another version of the game, hence why you're having issues adding or messaging another player on your friends list. I'm going to take a guess and say the packets you're sending to the client are malformed and aren't correct. I have an emulator here that I can test with to maybe give some pointers on what could be changed by replicating the packets you have, but I need to know a few things first.

    1) What game version are you running? You can check this in the client directory, it's called version.ini or something.
    2) What emulator are you using?
    3) What version is the emulator built for?

  13. #28
    Apprentice BadCoder is offline
    MemberRank
    Feb 2022 Join Date
    14Posts

    Re: Ask me anything regarding Aion Development

    Hey Stinger,

    So I don't exactly have a version.ini file but here is how I set it up so I used the downgrade 4.7 client files from the link below and for the emulator I used Gigatroon's emulator linked below as well. This may sound confusing but as I tested it more here is what I found out, it seems that the first friend I add is good and looks just fine in the friends list but if I try to add more than one friend that's when it gets all jumbled up. So the first friend's name, level looks fine but the rest look all crazy and the data is jumbled up.

    I wouldn't think the core files (textures, shaders, etc..) would affect this? What do you think?

    Thank you

    update: The core files also belong to a 4.7 client
    Last edited by BadCoder; 19-02-22 at 05:09 PM.

  14. #29
    Proficient Member StingerOne is offline
    MemberRank
    Aug 2021 Join Date
    AltgardLocation
    160Posts

    Re: Ask me anything regarding Aion Development

    Quote Originally Posted by BadCoder View Post
    Hey Stinger,

    So I don't exactly have a version.ini file but here is how I set it up so I used the downgrade 4.7 client files from the link below and for the emulator I used Gigatroon's emulator linked below as well. This may sound confusing but as I tested it more here is what I found out, it seems that the first friend I add is good and looks just fine in the friends list but if I try to add more than one friend that's when it gets all jumbled up. So the first friend's name, level looks fine but the rest look all crazy and the data is jumbled up.

    I wouldn't think the core files (textures, shaders, etc..) would affect this? What do you think?

    Thank you

    update: The core files also belong to a 4.7 client



    https://mega.nz/#F!a9MEEZQK!LYoGwk09cn5URMfFfVyQeA
    https://mega.nz/#!qt5yAYzL!Ul_18Su7j...-tkTq0XMacF-e4
    I fixed the bug. I also did my own testing and noticed the same bug in the emulator I'm using to test.

    Here is what it looked like before, we can see on the left the packet data is correct, but if we look at the friend list, it's malformed like yours which led me to believe it's a packet problem as I described earlier(that was a guess, but looks like I was correct with that assumption).




    This is what the friend list looks like now that it is fixed. You may also notice something odd with the image (another bug I noticed).



    Most emulators haven't bothered to fix this friend list bug.





    I haven't included the fix, I'm sure it's simple enough to figure out. Of course if you stumble across any issues, let me know :) Happy coding.
    Last edited by StingerOne; 19-02-22 at 11:28 AM.

  15. #30
    Proficient Member StingerOne is offline
    MemberRank
    Aug 2021 Join Date
    AltgardLocation
    160Posts

    Re: Ask me anything regarding Aion Development

    Quote Originally Posted by pix123 View Post
    What if I want to play version 4.7, but the magic attack isn't flexible and only deals fixed damage? Help TT
    Lots of info in the packets :)

    SM_ATTACK is for swords, polearms etc



    I think what you're interested in is the SM_CASTSPELL and SM_CASTSPELL_RESULT packets.

    SM_CLASTSPELL_RESULT looks like this.



    Modify them and you will get the damage you require. If you don't want to modify the packet directly, look at the source code and modify within that.

    Let me know how you go :)



Page 2 of 3 FirstFirst 123 LastLast

Advertisement