Results 1 to 5 of 5

Thread: Im not gonna lie.

  1. #1
    Join Date
    Dec 2011
    Posts
    1,162
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default Im not gonna lie.

    What the *Bleep* happened to SPS i know... Look at all the posts blah blah blah.



    Ive seen all the posts, i was using my own function in one of my scripts that is exactly the same as the path in the SPS extension. Except it adds my own checking if in fight and if dead. Now nothing works. character barely moves. and so on.

  2. #2
    Join Date
    Dec 2011
    Location
    Kosovo
    Posts
    831
    Mentioned
    0 Post(s)
    Quoted
    6 Post(s)

    Default

    Did u try or are u using the SPS 2. Maybe that's the problem,
    Goals:
    Understanding TPAs
    Making Proggy for fighting
    Getting on SRL members
    Get 500 posts

  3. #3
    Join Date
    Mar 2007
    Posts
    378
    Mentioned
    0 Post(s)
    Quoted
    8 Post(s)

    Default

    Well, you can revert to SPS 1.

    It was posted by Kyle Undefined on Flights ZMI Extreme thread.

    http://www.fileswap.com/dl/4A2UsnPJMb/SPS.zip.html

    You can go there if you dont trust this link here. But by replacing the current SPS folder with the one at the link and replacing sps.dll in plugins you would basically be back to normal.

  4. #4
    Join Date
    Dec 2011
    Posts
    1,162
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Ya, issue is all my people who have my private scripts. They arent smart enough to do that. And ya begginer i switched it over to the new SPS file. i think its my personall fuction, since the normal SPS_WalkPAth works but not mine.

    Simba Code:
    procedure Walker(Path: TPointArray);
    var
      I, H, T, D: integer;
      P, MM, A, B: TPoint;
    begin
      H := High(Path);
      begin

        P := SPS_GetMyPos;
        for I := H downto 0 do
        begin
        A := Sps_GetMyPos;
            MM.X := MMCX + Path[I].X - P.X;
              MM.Y := MMCY + Path[I].Y - P.Y;

          D := Distance(MM.X, MM.Y, MMCX, MMCY);

          if (D < 10) then
            break
          else
            if (D < 70) then
            begin
              if (SPS_MultiMouse) then
                MultiMouse(MM.X, MM.Y, 25, 3, false)
              else
                Mouse(MM.X, MM.Y, 1, 1, mouse_Left);

              FFlag(Integer(I <> H) * 15);
                repeat
                Wait(50);
                until Not isMoving;

                B := Sps_GetMyPos;
                    if (Distance(A.X, A.Y, B.X, B.Y) < 6) then Exit;
                     If InFight or BlueDead then Exit;

                Break;
            end;
        end;


      end;
    end;

    dont hate on code, ive been outa simba for a while.

  5. #5
    Join Date
    Jul 2008
    Location
    NSW, Australia
    Posts
    881
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

    Default

    Theirs nothing wrong with SPS it work's perfectly for me, it's just that the Path Maker tool doesn't list the correct coordinates anymore so you need to get the coordinates in game also sometimes you may need to include more map pieces around the area to get it working correctly.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •