Results 1 to 7 of 7

Thread: New XPChars fonts

  1. #1
    Join Date
    Sep 2007
    Location
    Michigan
    Posts
    3,862
    Mentioned
    2 Post(s)
    Quoted
    1 Post(s)

    Default New XPChars fonts

    These will replace new XPChars font. They won't work until my SRL update is active. You can also wait for font updates once Wizzup ups them.

    Edit:
    XPChars2 contains '+', 'x', and 'p'
    I will use this to separate the +Num from the actually XP.
    (will be in my next SRL push)

    Wizzup use XPChars2 for font updater.
    Last edited by Narcle; 01-17-2012 at 06:28 AM.
    (Scripts outdated until I update for new SRL changes)
    AK Smelter & Crafter [SRL-Stats] - Fast Fighter [TUT] [SRL-Stats]
    If you PM me with a stupid question or one listed in FAQ I will NOT respond. -Narcle
    Summer = me busy, won't be around much.

  2. #2
    Join Date
    Aug 2007
    Location
    Colorado
    Posts
    7,421
    Mentioned
    268 Post(s)
    Quoted
    1442 Post(s)

    Default

    Well that was fast.

    Current projects:
    [ AeroGuardians (GotR minigame), Motherlode Miner, Blast furnace ]

    "I won't fall in your gravity. Open your eyes,
    you're the Earth and I'm the sky..."


  3. #3
    Join Date
    Apr 2008
    Location
    Marquette, MI
    Posts
    15,252
    Mentioned
    138 Post(s)
    Quoted
    680 Post(s)

    Default

    Should probably keep the old XPChars font set just in case.

    Nice job, Narcle.

  4. #4
    Join Date
    Sep 2007
    Location
    Michigan
    Posts
    3,862
    Mentioned
    2 Post(s)
    Quoted
    1 Post(s)

    Default

    Added '+', 'x', and 'p' to XPChars2.zip
    (Scripts outdated until I update for new SRL changes)
    AK Smelter & Crafter [SRL-Stats] - Fast Fighter [TUT] [SRL-Stats]
    If you PM me with a stupid question or one listed in FAQ I will NOT respond. -Narcle
    Summer = me busy, won't be around much.

  5. #5
    Join Date
    Oct 2010
    Posts
    93
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    Ahhhhhh why am I still gettin this error when using this? Im learning to script and I have decided to use some functions to make a home tele failsafe for Flights natures bot, but I just cant get it to bank at Lunars.

    Simba Code:
    function OpenBankNPCEx :Boolean;
    var
      NPCBox :TBox;
      Colors, NPCArray :TPointArray;
      ATPA: T2DPointArray;
      MSNPC, NPCPoint :TPoint;
      TempCTS, C, HiNPC, II, I :Integer;
    begin
      Result := False;
      Result := (BankScreen) or (PinScreen);
      If Result then Exit;

      NPCArray := GetMinimapDots('NPC');
      HiNPC := High(NPCArray);

      If Length(NPCArray) = 0 then Exit;
      SortTPAFrom(NPCArray, Point(MMCX, MMCY));
      for I := 0 to HiNPC do
      begin
        NPCPoint := MMToMS(NPCArray[I])
        If NPCPoint = Point(-1, -1) then Continue;
        NPCBox := IntToBox(NPCPoint.X - 40, NPCPoint.Y - 40, NPCPoint.X + 40, NPCPoint.Y + 40)
        If PixelShift(NPCBox, 200) > 500 then Continue;

        TempCTS := GetColorToleranceSpeed;
        ColorToleranceSpeed(2);
        SetColorSpeed2Modifiers(0.13, 1.52);
        FindColorsTolerance(Colors, 6067652, NPCBox.X1, NPCBox.Y1, NPCBox.X2, NPCBox.Y2, 13);
        ATPA := TPAToATPAEx(Colors, 15, 20);
        SortATPASize(ATPA, True);

        for II := 0 to High(ATPA) do
        begin
          MSNPC := MiddleTPA(ATPA[II]);
          MMouse(MSNPC.X, MSNPC.Y, 3, 3);
          If WaitUpTextMulti(['Jack', 'Eye', 'Bird', 'ack', 'ird'], 200) then
          begin
            Mouse(MSNPC.X, MSNPC.Y, 1, 1, False); //it seems to be here it fails as once it right clicks
    // on one eyed jack it spams the automatically split
    //spacing in the debug box. So annoying I have tried a load of different
    // things but nothing seems to work. Im sure im doing something
    //simple wring!
            If WaitOptionMulti(['ank', 'Bank', 'ank Jack', 'ank ''Bird''s-Eye'''], 300) then
              Mouse(MSNPC.X, MSNPC.Y, 1, 1, True);
              Repeat
                Wait(RandomRange(50, 100));
              Until (BankScreen) or (PinScreen) or (TimeFromMark(C) > 4500);
              if (Players[CurrentPlayer].Pin <> '') then
                InPin(Players[CurrentPlayer].Pin);
              Result := (BankScreen) or (PinScreen);
              If Result then
              begin
               ColorToleranceSpeed(TempCTS);
               Exit;
              end
              else
                ColorToleranceSpeed(TempCTS);
          end;
        end;
      end;
    end;

  6. #6
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Quote Originally Posted by kingob View Post
    Ahhhhhh why am I still gettin this error when using this? Im learning to script
    I have just done this.. don't worry about it. Bird's eye jack font is completely different from the ones we have atm.. It's not really the font but rather as Narcle has noted in another thread, the fonts are so close that they almost "MERGE".. if you really want to do it yourself, your best bet is a bitmap of the option to choose.. But like I said, I've added the failsafe already so go check his thread again.

    It's the same thing for Hartwin in varrock castle, it now detects it correctly whereas before, it detected RT as a W/M.. Well bird's eye jack is far different lol.. It detects crazy characters/altkeycodes/ascii codes..
    I am Ggzz..
    Hackintosher

  7. #7
    Join Date
    Oct 2010
    Posts
    93
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    Ok thanks so much, I think im going to try and make the bitmap anyway just for the scripting experience. Thanks again.

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
  •