Temple Quest Map ! < Need Help / Ideas >

Results 1 to 4 of 4
  1. #1
    Member baltazar510 is offline
    MemberRank
    Jan 2014 Join Date
    Rimouski, CanadLocation
    65Posts

    ! Temple Quest Map ! < Need Help / Ideas >

    The first room is looking like this !

    https://www.youtube.com/watch?v=Cyj0...ature=youtu.be

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    If i want to turn my map into quest,
    I guess Blue Spawn = Players <
    and Red Spawn = NPC < Maybe i'm wrong tell me if i am

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    But for the portal how is it working ?!


  2. #2
    Retired. Don't PM. SecretsOThePast is offline
    DeveloperRank
    Jan 2009 Join Date
    643Posts

    Re: Temple Quest Map ! < Need Help / Ideas >

    NPCs and portals are loaded into different spawns in the rs.xml file, not the spawn.xml file.

    They use solo spawns for players, and I believe up to 4 are loaded from 101-104. if there are more than 4 players in a quest, it will always choose the last index or 0,0,0 at random for spawning a player. So you have a chance at spawning under the world if you don't edit the source and there are more than 4 players.

    <DUMMY name="spawn_solo_101">
    <POSITION>1116.1435547 -162.7341461 225.0000000</POSITION>
    <DIRECTION>-0.9999999 0.0000000 0.0000000</DIRECTION>
    </DUMMY>
    NPCs are loaded into a similar format using ranged and melee spawns. These are simply internal names and don't have to be a specific npc type, they are just two types of npc sets that can spawn. Also, they can be from any quest. For example, you could put skeletons and mages in one, and goblins, ranged goblins, and goblin medics in another.

    The amount of NPCs that spawn in each NPC spawn point is dependent on the quest XMLs, specifically, questmap.xml - This is the maximum of each 'NPC TYPE' that can spawn.

    examples:
    <DUMMY name="spawn_npc_range_01">
    <POSITION>730.0000000 -735.0000000 5.0000000</POSITION>
    <DIRECTION>-0.9999999 0.0000000 0.0000000</DIRECTION>
    </DUMMY>
    <DUMMY name="spawn_npc_melee_01">
    <POSITION>730.0000000 0.0000000 5.0000000</POSITION>
    <DIRECTION>-0.9999999 0.0000000 0.0000000</DIRECTION>
    </DUMMY>
    questmap.xml examples are below.

    Portals to additional maps are added using the 'linkXX' flag in the rs.xml, depending on what the next index is in questmap.xml, it sends you to a different map. All maps used in the quest are loaded upon game start, so make sure all maps exist in your game client on game start in your quest folder.


    Example of a quest sector entry:
    <SECTOR id="103"
    title="Mansion_Hall3"
    melee_spawn="15"
    range_spawn="15">
    <LINK name="link01">
    <TARGET sector="Mansion_Passage2" />
    </LINK>
    <LINK name="link02">
    <TARGET sector="Mansion_Passage1" />
    <TARGET sector="Mansion_Passage3" />
    </LINK>
    <LINK name="link03">
    <TARGET sector="Mansion_Passage1" />
    </LINK>
    In this sector, you are guaranteed to go to mansion_passage2 if you are entering link01 from any previous map.
    If you enter link02 from a previous map, you will enter map mansion_passage1 or mansion_passage3 randomly.
    If you enter link03 from a previous map, you will enter map mansion_passage1 guaranteed.
    There is always a sector associated with a map. If you do not have one, the game will crash.

    You'll also need a wait position dummy for the map. This is where people wait before they spawn, ie; going through a portal and not everyone's through yet. This is also the camera position on starting the quest when everyone is loading.
    <DUMMY name="wait_pos_01">
    <POSITION>-525.4553833 -1494.9016113 405.6683960</POSITION>
    <DIRECTION>0.2588190 0.9659258 0.0000000</DIRECTION>
    </DUMMY>
    Adding a quest is a bit tricker as a selectable option on the stage UI:
    To add in a 'Temple' quest to the source you'd have to add an additional index to the source code. Mansion/Dungeon/Prison each have their own index ranging from 1-3. You'd have to add in '4' for Temple quest and set up the XMLs similar to how MAIET has the other quests set up, with questmap.xml's index ID being 4 and the title being 'Temple'.

    Hopefully that's enough info to get you started.

  3. #3
    Member baltazar510 is offline
    MemberRank
    Jan 2014 Join Date
    Rimouski, CanadLocation
    65Posts

    Re: Temple Quest Map ! < Need Help / Ideas >

    Thank<3 This is going to be very helpful and it's very detailed :P!

  4. #4
    C:\User\Secondary\Desktop secondary is offline
    MemberRank
    Jul 2013 Join Date
    UnresolvedLocation
    642Posts

    Re: Temple Quest Map ! &lt; Need Help / Ideas &gt;

    Baltazar510, You got Temple Quest Map For me btw i love quest :)

    - - - Updated - - -

    SecretsOThePast, You got Temple Quest Map For me btw i love quest :)



Advertisement