Item Search
     
BG-Wiki Search
Page 7 of 10 FirstFirst ... 5 6 7 8 9 ... LastLast
Results 121 to 140 of 190
  1. #121
    Banned.

    Join Date
    Jul 2005
    Posts
    17,471
    BG Level
    9
    FFXI Server
    Ifrit
    WoW Realm
    Area 52

    Quote Originally Posted by Eanae View Post
    Hi, what part of no AI don't people understand.

    Even if there was AI, it'd be based off what WE know, not what it REALLY is.
    Well, it would be more appropriate to talk about script than AI in the case of a mmorpg, because no server could handle anything that has more than a few line of codes. While I agree it's based on what "we" know, I think it would be pretty easy to mimic something really close, with the exception of a few special behaviors. The pathfinding algorithm could be considered an AI I guess, but it's probably something simple involving the structure of every map (ignoring Z axis).

    There is 3 variable important for every monsters: current hp, enmity list (player names, CE, VE), and current tp. Above 30% hp, monsters select a random weapon skill at 300tp. Under 30%, they will use it when they reach 100-150%. Programming the enmity table would be a pain, but we understand it pretty well by now.

    Beside that, there is the general job behavior (spell caster use spell at certain interval, melee just follow the target), but this part is easy to replicate again.

  2. #122
    Mithra Ero-Sensei
    Sex Manthra

    Join Date
    Nov 2005
    Posts
    10,160
    BG Level
    9
    FFXIV Character
    Erosensei Gulkeeva
    FFXIV Server
    Gilgamesh
    FFXI Server
    Cerberus
    WoW Realm
    Magtheridon

    Well I mean like...
    if you can spawn AV.. which is to appear after jailer of Love dies, whats to stop you from spawning the PW boss phases, maybe it's ID spawns are in order so you can spawn different phases of it?

  3. #123
    I Am, Who I Am.
    Join Date
    Nov 2005
    Posts
    15,657
    BG Level
    9
    FFXIV Character
    Trixi Sephyuyx
    FFXIV Server
    Excalibur
    FFXI Server
    Ragnarok

    This is where I may be wrong, but: Im fairly sure all mobs are popped, hence Nid and Faf, and Behe and KB being present at once. I would assume JoL/AV would be present at the same time, and same would apply to PW. But again, ive never used it so that part i'm not aware of.

  4. #124
    29 in magical dog years
    Join Date
    Mar 2008
    Posts
    2,039
    BG Level
    7
    FFXIV Character
    Jackson Junior
    FFXIV Server
    Excalibur

    Quote Originally Posted by Gulkeeva View Post
    Well I mean like...
    if you can spawn AV.. which is to appear after jailer of Love dies, whats to stop you from spawning the PW boss phases, maybe it's ID spawns are in order so you can spawn different phases of it?
    This is what I was wondering. Yes, we get that when it is spawned it isn't going to do what the actual PW does. What would be interesting to find out would be what forms it goes through if you kill it, or if it even will spawn different forms after you kill the first one, or if the first one will even hellsnap and spawn gears, etc. etc.

  5. #125
    Old Merits
    Join Date
    Sep 2007
    Posts
    731
    BG Level
    5

    So are all zones available to explore in this? I wouldn't mind using it to explore some maps I haven't memorized yet.

  6. #126
    New Spam Forum
    Join Date
    Aug 2007
    Posts
    169
    BG Level
    3
    FFXI Server
    Bismarck

    here is the database shit for aydeewa:

    PW and friends are all blank so idk what to put there to try and pop it, I know the position but that's about it ( adding the position alone fucked it up and now my FFXI client crashes when I go to PW area )


    http://img176.imageshack.us/img176/5391/wutec9.th.jpg

  7. #127
    Ive sucked 27 dicks, in a row.
    Join Date
    Apr 2006
    Posts
    1,569
    BG Level
    6

    Quote Originally Posted by Jakson View Post
    This is what I was wondering. Yes, we get that when it is spawned it isn't going to do what the actual PW does. What would be interesting to find out would be what forms it goes through if you kill it, or if it even will spawn different forms after you kill the first one, or if the first one will even hellsnap and spawn gears, etc. etc.
    You still don't get it. THAT IS ALL SERVER-SIDE. None of that can be "discovered" on a private server, because you'd still have to code in the behavior yourself. All that the client has is a list of mob IDs and the required information to show the right models and animations when the server tells it to. There's zero actual game logic on the client, and that's what we're limited to in terms of actual SE-provided information.

  8. #128
    Mithra Ero-Sensei
    Sex Manthra

    Join Date
    Nov 2005
    Posts
    10,160
    BG Level
    9
    FFXIV Character
    Erosensei Gulkeeva
    FFXIV Server
    Gilgamesh
    FFXI Server
    Cerberus
    WoW Realm
    Magtheridon

    Quote Originally Posted by Jakson View Post
    This is what I was wondering. Yes, we get that when it is spawned it isn't going to do what the actual PW does. What would be interesting to find out would be what forms it goes through if you kill it, or if it even will spawn different forms after you kill the first one, or if the first one will even hellsnap and spawn gears, etc. etc.
    Well they said mobs have no real ai so, it won't use anything... and probably won't spawn anything... but the idea is...sea HNM need something to pop it... I presume he used a ID??? and spawned it... he probably did the same for AV.

    So... warden technically works the same, you kill one.. it spawns a new one... and they go in order, could you spawn in order (even if not in order) what other forms it has by typing in the ID #'s?

  9. #129
    Ridill
    Join Date
    Jul 2006
    Posts
    12,621
    BG Level
    9
    FFXI Server
    Ramuh
    WoW Realm
    Kilrogg

    the most any mobs will do is auto atk you since that data is client side & the animationed is determined by what weapon your using. I don't believe any mob can even use their TP on a private server unless coded to do so. Can't learn much from a FFXI P-Server about mob behavior or how to kill something... prolly just useful for finding where things pop... and that bring me to "Almightly Apkallu" (sp)!!! gogo find where it pops... that and go find where birdman cape drops :D

    still you all are missing the fact that it's impossible to replicate the way the server tells any mob to act. you can mimic it, but you can't use it to determine who the mob will act on a live server. I don't get why this argument is still going on and ppl are all like "well we only need to know X, Y, and Z." If it was that easy then it would have been done years ago, this isnt a new game

  10. #130
    Hyperion Cross
    Join Date
    Jan 2007
    Posts
    8,908
    BG Level
    8
    FFXIV Character
    Kai Bond
    FFXIV Server
    Gilgamesh

    Well I poshacked myself to Kirin's room and I see a CFH Genbu, Kirin, and the other 3 dead gods, Kirin's Avatar (Shiva)

    So how do you people get stuff to fight you/engage? I wouldn't mind just taking a few real swings at anything ...


    And I tried to replicate some cutscenes, nothing worked so far, I wanted to do the 5 generals CS ... >_<

  11. #131
    Banned.

    Join Date
    Jan 2006
    Posts
    6,859
    BG Level
    8

    Fight the mobs in real FFXI, record encoded responses for each mob from SE server, profit?

    Assuming people were educated enough to

    1. Identify the send/recieve path for the SE line codes.
    2. Decode it (I assume that the people that made this private server stuff have at least partially decoded SE's encryption).
    3. Map that mob behavior to private server.
    4. Profit?

  12. #132
    I Am, Who I Am.
    Join Date
    Nov 2005
    Posts
    15,657
    BG Level
    9
    FFXIV Character
    Trixi Sephyuyx
    FFXIV Server
    Excalibur
    FFXI Server
    Ragnarok

    Quote Originally Posted by Neosutra View Post
    Fight the mobs in real FFXI, record encoded responses for each mob from SE server, profit?

    Assuming people were educated enough to

    1. Identify the send/recieve path for the SE line codes.
    2. Decode it (I assume that the people that made this private server stuff have at least partially decoded SE's encryption).
    3. Map that mob behavior to private server.
    4. Profit?
    Only a select few have the know how to do it, and they arnt sharing. A few from the Windower team, and the dude from FFXIApp being some.

  13. #133
    Banned.

    Join Date
    Jan 2006
    Posts
    6,859
    BG Level
    8

    Quote Originally Posted by SephYuyX View Post
    Only a select few have the know how to do it, and they arnt sharing. A few from the Windower team, and the dude from FFXIApp being some.
    The developer of this must know a little as well to acheive some of these things.

  14. #134
    I Am, Who I Am.
    Join Date
    Nov 2005
    Posts
    15,657
    BG Level
    9
    FFXIV Character
    Trixi Sephyuyx
    FFXIV Server
    Excalibur
    FFXI Server
    Ragnarok

    Youd think, but he would have done it by now if he could. If he is able to, then maybe it's not that simple.

  15. #135
    D. Ring
    Join Date
    Apr 2006
    Posts
    4,738
    BG Level
    7
    FFXI Server
    Siren

    Does it make me a completely lame dork if the first thing I thought of was taking pictures of stuff for a wiki?

  16. #136
    Nikkei's Hoe
    Worse than her at uno

    Join Date
    Dec 2006
    Posts
    6,236
    BG Level
    8
    FFXIV Character
    Eanae Hikari
    FFXIV Server
    Gilgamesh
    FFXI Server
    Cerberus
    WoW Realm
    Hyjal

    Quote Originally Posted by Kaylia View Post
    Well, it would be more appropriate to talk about script than AI in the case of a mmorpg, because no server could handle anything that has more than a few line of codes. While I agree it's based on what "we" know, I think it would be pretty easy to mimic something really close, with the exception of a few special behaviors. The pathfinding algorithm could be considered an AI I guess, but it's probably something simple involving the structure of every map (ignoring Z axis).

    There is 3 variable important for every monsters: current hp, enmity list (player names, CE, VE), and current tp. Above 30% hp, monsters select a random weapon skill at 300tp. Under 30%, they will use it when they reach 100-150%. Programming the enmity table would be a pain, but we understand it pretty well by now.

    Beside that, there is the general job behavior (spell caster use spell at certain interval, melee just follow the target), but this part is easy to replicate again.
    I don't know if I'm understanding you wrong, but mobs are both scripted and loaded with AI. TP moves, abilities, who the mob will attack will all be handeled with AI, while HP, MP, defense and the works would be scripted. Pathing is infact AI, but it's handeled in it's own class rather then every specific mob. This class is a sub-class of the main monster's AI.

    Edit: To cite an example, AI in lineage 2 is coded in ASM and handles everything I mentioned, while scripting is what you'd expect: (mobid=150 name=genbu hp=250000...etc)

  17. #137
    Ridill
    Join Date
    Jul 2006
    Posts
    12,621
    BG Level
    9
    FFXI Server
    Ramuh
    WoW Realm
    Kilrogg

    Quote Originally Posted by Neosutra View Post
    Fight the mobs in real FFXI, record encoded responses for each mob from SE server, profit?

    Assuming people were educated enough to

    1. Identify the send/recieve path for the SE line codes.
    2. Decode it (I assume that the people that made this private server stuff have at least partially decoded SE's encryption).
    3. Map that mob behavior to private server.
    4. Profit?
    And once SE found out about this the ppl responsible will have more issued legal sanctions then just a normal P-Server host would. Thats essentially stealing private information. and somebody who would/could do such a thing would be the stupidest person alive if they allowed anybody but only the most trustworthy ppl to play on it

  18. #138
    Ive sucked 27 dicks, in a row.
    Join Date
    Apr 2006
    Posts
    1,569
    BG Level
    6

    Quote Originally Posted by Eanae View Post
    I don't know if I'm understanding you wrong, but mobs are both scripted and loaded with AI. TP moves, abilities, who the mob will attack will all be handeled with AI, while HP, MP, defense and the works would be scripted. Pathing is infact AI, but it's handeled in it's own class rather then every specific mob. This class is a sub-class of the main monster's AI.

    Edit: To cite an example, AI in lineage 2 is coded in ASM and handles everything I mentioned, while scripting is what you'd expect: (mobid=150 name=genbu hp=250000...etc)
    You really don't have a clue what you're talking about. For one thing, no MMO uses "true" AI. It's too computationally expensive for a MMO server. They implement behavior by using, that's right, scripting. Here's a grossly simplified pseudo-code example for Fafnir:

    spawnModel("Fafnir");
    while(hp > 0) {
    targetList = checkForTargets();
    currentTarget = pickTarget(targetList);
    if (TP < 200) {
    if (inRange(currentTarget)) {
    meleeAttack(currentTarget);
    } else if (inVisibleRange(currentTarget)) {
    moveTowards(currentTarget);
    }
    } else {
    if (inRange(currentTarget)) {
    useTpMoveByNumber(randomNumber(0, 4);
    } else {
    ZOMGFLAIL();
    }
    }
    die();
    dropLoot("Aegishjalmr", "Aquarian Abjuration: Feet");

    Obviously, the actual script would be a lot more complex, and there's tons of support functions that I'm totally making up as I go, but you'd have to write those too.

  19. #139
    Hyperion Cross
    Join Date
    Jan 2007
    Posts
    8,908
    BG Level
    8
    FFXIV Character
    Kai Bond
    FFXIV Server
    Gilgamesh

    Can we split this thread into:

    1. People that wanna play/poke around/learn more with this "emulator"
    2. People that want to discuss more technical/indepth things

    (before all other experimentation fades). I would like to carry on discussion/ideas with the people in the Group "1" suggested aboce

  20. #140
    E. Body
    Join Date
    Jun 2005
    Posts
    2,226
    BG Level
    7
    FFXI Server
    Caitsith

    I laughed more than I should have at the ... else{ZOMGFLAIL();}

    I seriously would piss myself if the code had a function called ZOMGFLAIL for Faffy Spike Flailing, lol. I usually call my stuff pretty boring straightforward names, maybe I should make some better procedure names...

Page 7 of 10 FirstFirst ... 5 6 7 8 9 ... LastLast

Similar Threads

  1. FFXI Private Server... (Might be old?)
    By Ikith in forum FFXI: Everything
    Replies: 33
    Last Post: 2008-02-25, 18:09
  2. FFXI: Private Servers...
    By Vade in forum FFXI: Everything
    Replies: 27
    Last Post: 2006-10-13, 19:24
  3. FFXI Private server...
    By Roger324 in forum FFXI: Everything
    Replies: 85
    Last Post: 2006-09-07, 15:03