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

    camelot10

    Posted

    		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)

     

    camelot10

    Posted

    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>

     

    Droidz

    Posted

    Changed Status to Fixed

    Changed Version to All



    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...