【NOTE】Other PWE Sections

Results 1 to 6 of 6
  1. #1
    はじめまして Henmoro is offline
    DeveloperRank
    Aug 2010 Join Date
    ♏ḁԻṧLocation
    1,101Posts

    【NOTE】Other PWE Sections


    RaGEZONE Recommends

    RaGEZONE Recommends

    Hi there!
    I wanted to make a thread on this because some of the other PWE sections are starting to fall. I understand allot of PWE games are dying down in general. Though I wanted to make the attempt to try to bring all the PWE games community together to try to work towards a mutual aspect of development.
    Allot of our PWE game sections have hardly any activity, And I want to raise awareness, and try to push forward with this project to try to work on all PWE games together.
    The following PWE games(Click name to visit section):
    Jade Dynasty
    Forsaken World
    Ether Saga Online
    Swordsman Online
    --
    These games have both similar game clients, and server side. And I would like to see at least a community of developers aimed towards this project instead of watching it die with their official counterparts!

    -Henmoro
    Last edited by Henmoro; 18-10-15 at 03:17 PM.
    No wind favors he who has no destined port.


  2. #2
    Pro Amateur? beyastard is online now
    True MemberRank
    Feb 2009 Join Date
    OklahomaLocation
    312Posts

    Re: 【NOTE】Other PWE Sections

    Ya know, I was just thinking this a few days before your post. Also, I decided to start
    developing some tools that would work on all PWE games. But then, I thought, which
    section would such tools go as the are general tools that'll work for all games. Would
    there be a chance of creating a new section specifically for "universal" PWE tools?

    As an example, I threw together a tool that identifies the game and number of controllers
    of the aipolicy.data file. It probably needs a bit more work but it does work for the most
    part. It identifies whether it is ESO, FW, JD, PW or SOMA.

    File: BSW.AIPolicyID.zip
    6604 bytes compressed
    33792 bytes uncompressed
    You can fix anything with a hammer...
    If it isn't broken, fix it until it is...

  3. #3
    はじめまして Henmoro is offline
    DeveloperRank
    Aug 2010 Join Date
    ♏ḁԻṧLocation
    1,101Posts

    Re: 【NOTE】Other PWE Sections

    lol, that tools awesome, And that is a good suggestion, I could possibly see if something like that could be added, like a general thread in each pwe section, that connects together as one. anything mutually related to any pwe game/non listed pwe games can be listed.
    I also added that source code with iweb in the JD section, maybe that could be of some use too you in creating tools also. I actually had you in mind when releasing it, because I know you tend to make tools and things. And figured you could prob use that source as a reference or such.
    Last edited by Henmoro; 22-10-15 at 04:01 PM.
    No wind favors he who has no destined port.

  4. #4
    Pro Amateur? beyastard is online now
    True MemberRank
    Feb 2009 Join Date
    OklahomaLocation
    312Posts

    Re: 【NOTE】Other PWE Sections

    When I get the time, I'll take a look at the iweb source in the JD section. I've been away for 2 years but I'm
    back and have serious programming fever! LoL!

    I hope a section like that can be made. I'd be able to keep the community updated on my progress so they'll
    know that tools are in active development and is only a matter of time that tools exist for all server types.

    Currently, I am working on a universal AIPolicy Editor that will support the above mentioned five servers.
    My plans is for a tool that would open the aipolicy.data file and the software will detect what server it
    belongs to. Less headache having one tool that handles all rather than one tool for each. My approach
    for this tool is using a, currently unknown, number of DLLs that would be the core of the tool. This
    approach will allow simpler updates as one (or more) of the core files would be updated rather than the
    whole program. Of course, I'd be using my own server/website for the updates as it has been around for
    more than 2 yrs and will continue for another decade or more. Fortunately, it has 99.99% uptime (and,
    for a VPS with 2GB RAM, paying only $8 per month isn't bad at all!) so, if it's not up, try again in 10 minutes.

    Anyway, here is a quick example of my, current, programming style (for those that are curious):

    Code:
    using System;
    using System.Text;
    
    namespace BSW.AIPolicy.Engine
    {
        public class ActionSet
        {
            public int Version { get; set; }
            public int Id { get; set; }
            public byte[] Flags { get; set; }
            public byte[] ActionSetName { get; set; }
            public Condition Conditions { get; set; }
            public int ProceduresCount { get; set; }
            public Procedure[] Procedures { get; set; }
    
            public string Name
            {
                get
                {
                    return Encoding.GetEncoding("GB18030").GetString(ActionSetName);
                }
                set
                {
                    Array.Copy(Encoding.GetEncoding("GB18030").GetBytes(value), new byte[128],
                        (new byte[128]).Length > Encoding.GetEncoding("GB18030").GetBytes(value).Length
                            ? Encoding.GetEncoding("GB18030").GetBytes(value).Length
                            : (new byte[128]).Length);
    
                    ActionSetName = (new byte[128]);
                }
            }
        }
    }
    That's the beauty of C#; you can do a lot with just a little bit of code. Or, maybe... it's just... if I can get
    a lot done with little work, I'm going to take that approach? I prefer compact and tight code (maybe
    that trait is from my (ancient) past experience of writing programs in x86 16 and 32 bit assembly).

    ~Bey
    You can fix anything with a hammer...
    If it isn't broken, fix it until it is...

  5. #5
    はじめまして Henmoro is offline
    DeveloperRank
    Aug 2010 Join Date
    ♏ḁԻṧLocation
    1,101Posts

    Re: 【NOTE】Other PWE Sections

    I mentioned the idea to @MentaL though the outcome of the idea is still unknown. I like the idea of having 1 tool for each pwe game, it makes editing mutlible games easier, and saves a bit more space on a PC. There are still allot of tools to be made in JD and ESO, and I hope your project here will really help. It'll be very benefitical to these games, and sections.
    And nice code, I haven't done any c# in ages,lol.
    No wind favors he who has no destined port.

  6. #6
    New porn: share'N'leach ivanaivana is offline
    True MemberRank
    Oct 2010 Join Date
    RussiaLocation
    323Posts

    Re: 【NOTE】Other PWE Sections





Advertisement