Jump to content
  • server side pathfinding not using profile offmesh


    camelot10
    • Version: All Product: WRobot General Type: Bug Status: Fixed

    i have offmesh in profile in Azsuna profile

      <OffMeshConnections>
        <OffMeshConnection>
          <Path>
            <Vector3 X="5.802792" Y="6734.506" Z="55.58629" />
            <Vector3 X="-7.87693" Y="6733.143" Z="55.5886" />
          </Path>
          <ContinentId>1220</ContinentId>
          <Name>Crumbled Palace (in)</Name>
        </OffMeshConnection>
        <OffMeshConnection>
          <Path>
            <Vector3 X="-7.87693" Y="6733.143" Z="55.5886" />
            <Vector3 X="6.526126" Y="6733.073" Z="55.58778" />
          </Path>
          <ContinentId>1220</ContinentId>
          <Name>Crumbled Palace (out)</Name>
        </OffMeshConnection>
      </OffMeshConnections>

    if i enable serverside pathfinding, i got partial path and stuck

    [N] 00:17:46 - [Path-Finding] FindPath from -65,16291 ; 6777,197 ; 60,68279 ; "None" to -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid)
    [N] 00:17:49 - [Server] [RD]  findPath out of nodes
    [N] 00:17:49 - [Server] [Path-Finding] Partial result: -65,16291 ; 6777,197 ; 60,68279 ; "None" (Troll Raid_19,29276_32,12218) to -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid_19,36881_32,00889)
    [N] 00:17:52 - [Server] [RD]  findPath out of nodes
    [N] 00:17:52 - [Server] [Path-Finding] Partial result: -65,16291 ; 6777,197 ; 60,68279 ; "None" (Troll Raid_19,29276_32,12218) to -7,87693 ; 6733,143 ; 55,5886 ; "None" (Troll Raid_19,37536_32,01477)
    [N] 00:17:55 - [Server] [RD]  findPath out of nodes
    [N] 00:17:55 - [Server] [Path-Finding] Partial result: -65,16291 ; 6777,197 ; 60,68279 ; "None" (Troll Raid_19,29276_32,12218) to 5,802792 ; 6734,506 ; 55,58629 ; "None" (Troll Raid_19,3728_31,98912)
    [N] 00:17:58 - [Server] [RD]  findPath out of nodes
    [N] 00:17:58 - [Server] [Path-Finding] Partial result: -65,16291 ; 6777,197 ; 60,68279 ; "None" (Troll Raid_19,29276_32,12218) to 64,61892 ; 6280,565 ; -15,28693 ; "None" (Troll Raid_20,22394_31,87884)
    [N] 00:17:58 - [Server] [Path-Finding] Partial result: 59,60135 ; 6280,523 ; -15,45998 ; "None" (Troll Raid_20,22402_31,88825) to -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid_19,36881_32,00889)
    [N] 00:17:59 - [Server] [Path-Finding] Partial result: -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid_19,36881_32,00889) to -25,27646 ; 6740,951 ; 59,26085 ; "None" (Troll Raid_19,36072_32,04739)
    [N] 00:17:59 - [Path-Finding] Path Count: 5 (74,61847y)
    [N] 00:18:03 - [Path-Finding] GetZPosition: -23,21725 ; 6747,668 ; 67,38583 ; "Flying" strict = False
    [N] 00:18:03 - [Path-Finding] GetZPosition result: Z = 60,16085
    [N] 00:18:03 - [Path-Finding] FindPath from -23,21725 ; 6747,668 ; 60,16085 ; "Flying" to -4,743056 ; 6736,632 ; 55,64065 ; "None" (Troll Raid)

    if i disable server-side pathfinding and use local, all works fine and offmesh works

    [N] 00:58:47 - [Path-Finding] FindPath from -65,77718 ; 6773,445 ; 59,7128 ; "None" to -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid)
    [N] 00:58:49 - [Path-Finding] Partial result: -65,77718 ; 6773,445 ; 59,7128 ; "None" (Troll Raid_19,29979_32,12333) to -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid_19,36881_32,00889)
    [N] 00:58:52 - [Path-Finding] Partial result: -65,77718 ; 6773,445 ; 59,7128 ; "None" (Troll Raid_19,29979_32,12333) to -7,87693 ; 6733,143 ; 55,5886 ; "None" (Troll Raid_19,37536_32,01477)
    [N] 00:58:52 - [Path-Finding] Use Off-mesh connection.
    [N] 00:58:52 - [Path-Finding] Path Count: 15 (199,6022y)

     



    User Feedback

    Recommended Comments

    		var p = new Vector3(-65.77718, 6773.445, 59.7128, "None");
    		var p2 = new Vector3(-4.743056, 6736.632, 55.64066, "None");
    		Logging.Write("SERVER SIDE PATHFINDING");
    		wManager.wManagerSetting.CurrentSetting.PathFinderFromServer = true;
    		wManager.wManagerSetting.CurrentSetting.PathFinderRequestLog = true;
    		wManager.Wow.Helpers.PathFinder.FindPath(p, p2, "Troll Raid");
    		Logging.Write("CLIENT SIDE PATHFINDING");
    		wManager.wManagerSetting.CurrentSetting.PathFinderFromServer = false;
    		wManager.wManagerSetting.CurrentSetting.PathFinderRequestLog = false;
    		wManager.Wow.Helpers.PathFinder.FindPath(p, p2, "Troll Raid");

    gives this (profiles started and paused, offmesh grabbed from profile)

    01:02:30 - SERVER SIDE PATHFINDING
    [N] 01:02:30 - [Path-Finding] FindPath from -65,77718 ; 6773,445 ; 59,7128 ; "None" to -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid)
    [N] 01:02:32 - [Server] [RD]  findPath out of nodes
    [N] 01:02:32 - [Server] [Path-Finding] Partial result: -65,77718 ; 6773,445 ; 59,7128 ; "None" (Troll Raid_19,29979_32,12333) to -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid_19,36881_32,00889)
    [N] 01:02:35 - [Server] [RD]  findPath out of nodes
    [N] 01:02:35 - [Server] [Path-Finding] Partial result: -65,77718 ; 6773,445 ; 59,7128 ; "None" (Troll Raid_19,29979_32,12333) to -7,87693 ; 6733,143 ; 55,5886 ; "None" (Troll Raid_19,37536_32,01477)
    [N] 01:02:38 - [Server] [RD]  findPath out of nodes
    [N] 01:02:38 - [Server] [Path-Finding] Partial result: -65,77718 ; 6773,445 ; 59,7128 ; "None" (Troll Raid_19,29979_32,12333) to 5,802792 ; 6734,506 ; 55,58629 ; "None" (Troll Raid_19,3728_31,98912)
    [N] 01:02:41 - [Server] [RD]  findPath out of nodes
    [N] 01:02:41 - [Server] [Path-Finding] Partial result: -65,77718 ; 6773,445 ; 59,7128 ; "None" (Troll Raid_19,29979_32,12333) to 64,61892 ; 6280,565 ; -15,28693 ; "None" (Troll Raid_20,22394_31,87884)
    [N] 01:02:41 - [Server] [Path-Finding] Partial result: 59,60135 ; 6280,523 ; -15,45998 ; "None" (Troll Raid_20,22402_31,88825) to -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid_19,36881_32,00889)
    [N] 01:02:41 - [Server] [Path-Finding] Partial result: -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid_19,36881_32,00889) to -25,27646 ; 6740,951 ; 59,26085 ; "None" (Troll Raid_19,36072_32,04739)
    [N] 01:02:41 - [Path-Finding] Path Count: 3 (71,61993y)
    01:02:41 - CLIENT SIDE PATHFINDING
    [N] 01:02:41 - [Path-Finding] FindPath from -65,77718 ; 6773,445 ; 59,7128 ; "None" to -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid)
    [N] 01:02:44 - [Path-Finding] Partial result: -65,77718 ; 6773,445 ; 59,7128 ; "None" (Troll Raid_19,29979_32,12333) to -4,743056 ; 6736,632 ; 55,64066 ; "None" (Troll Raid_19,36881_32,00889)
    [N] 01:02:46 - [Path-Finding] Partial result: -65,77718 ; 6773,445 ; 59,7128 ; "None" (Troll Raid_19,29979_32,12333) to -7,87693 ; 6733,143 ; 55,5886 ; "None" (Troll Raid_19,37536_32,01477)
    [N] 01:02:46 - [Path-Finding] Use Off-mesh connection.
    [N] 01:02:46 - [Path-Finding] Path Count: 15 (199,6022y)

     

    Link to comment
    Share on other sites

    nevermind. offmesh used by server.

    seems like something changed in meshes and my offmesh was out of mesh. added another offmesh and all worked

      <OffMeshConnections>
        <OffMeshConnection>
          <Path>
            <Vector3 X="5.802792" Y="6734.506" Z="55.58629" />
            <Vector3 X="-7.87693" Y="6733.143" Z="55.5886" />
          </Path>
          <ContinentId>1220</ContinentId>
          <Name>Crumbled Palace (in)</Name>
        </OffMeshConnection>
        <OffMeshConnection>
          <Path>
            <Vector3 X="-7.87693" Y="6733.143" Z="55.5886" />
            <Vector3 X="6.526126" Y="6733.073" Z="55.58778" />
          </Path>
          <ContinentId>1220</ContinentId>
          <Name>Crumbled Palace (out)</Name>
        </OffMeshConnection>
        <OffMeshConnection>
          <Path>
            <Vector3 X="23.30392" Y="6736.103" Z="54.5425" />
            <Vector3 X="36.07014" Y="6736.183" Z="50.58706" />
          </Path>
          <ContinentId>1220</ContinentId>
          <Name>Crumbled Palace 2 (out)</Name>
        </OffMeshConnection>
        <OffMeshConnection>
          <Path>
            <Vector3 X="36.07014" Y="6736.183" Z="50.58706" />
            <Vector3 X="22.99454" Y="6736.314" Z="54.66934" />
          </Path>
          <ContinentId>1220</ContinentId>
          <Name>Crumbled Palace 2 (in)</Name>
        </OffMeshConnection>	
        <OffMeshConnection>
          <Path>
            <Vector3 X="82.54731" Y="6328.554" Z="12.91586" />
            <Vector3 X="81.07138" Y="6321.648" Z="12.33982" />
            <Vector3 X="81.40395" Y="6316.572" Z="10.57484" />
            <Vector3 X="72.69096" Y="6316.937" Z="8.352345" />
            <Vector3 X="67.7528" Y="6311.971" Z="4.914262" />
            <Vector3 X="64.84033" Y="6300.508" Z="-4.702368" />
            <Vector3 X="63.3671" Y="6292.952" Z="-9.926853" />
            <Vector3 X="62.11694" Y="6287.175" Z="-13.16042" />
            <Vector3 X="59.60135" Y="6280.523" Z="-15.45998" />
          </Path>
          <ContinentId>1220</ContinentId>
          <Name>Nar'thalas Academy (Inside)</Name>
        </OffMeshConnection>
        <OffMeshConnection>
          <Path>
            <Vector3 X="64.61892" Y="6280.565" Z="-15.28693" />
            <Vector3 X="65.07072" Y="6290.283" Z="-10.97174" />
            <Vector3 X="66.88626" Y="6304.091" Z="-0.872109" />
            <Vector3 X="69.11488" Y="6311.245" Z="5.450499" />
            <Vector3 X="72.61546" Y="6316.599" Z="8.33297" />
            <Vector3 X="81.16038" Y="6317.677" Z="10.89087" />
            <Vector3 X="80.67827" Y="6324.435" Z="13.5541" />
            <Vector3 X="82.03206" Y="6330.474" Z="12.91695" />
          </Path>
          <ContinentId>1220</ContinentId>
          <Name>Nar'thalas Academy (Outside)</Name>
        </OffMeshConnection>
        <OffMeshConnection>
          <Path>
            <Vector3 X="-905.8118" Y="5732.874" Z="1.28149" />
            <Vector3 X="-893.9441" Y="5693.978" Z="0.09856865" />
            <Vector3 X="-900.9965" Y="5681.769" Z="-6.458876" Type="Swimming" />
            <Vector3 X="-907.9178" Y="5676.53" Z="-8.292475" Type="Swimming" />
            <Vector3 X="-915.958" Y="5669.602" Z="-6.469892" Type="Swimming" />
            <Vector3 X="-946.9422" Y="5644.292" Z="2.961971" Type="Swimming" />
            <Vector3 X="-967.1766" Y="5630.005" Z="4.556946" />
            <Vector3 X="-975.2239" Y="5624.187" Z="4.856537" />
          </Path>
          <ContinentId>1220</ContinentId>
          <Name>Mak'rana</Name>
        </OffMeshConnection>
      </OffMeshConnections>

     

    Link to comment
    Share on other sites



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...