Jump to content

eMommy

Members
  • Posts

    121
  • Joined

  • Last visited

  • Days Won

    12
  • Feedback

    0%

eMommy last won the day on March 1

eMommy had the most liked content!

1 Follower

About eMommy

Contact Methods

  • Website URL
    https://onlyfans.com/bellyl2

Profile Information

  • Gender
    Female
  • Country
    Israel

Recent Profile Visitors

2,268 profile views

eMommy's Achievements

Community Regular

Community Regular (8/16)

  • One Year In Rare
  • Reacting Well Rare
  • One Month Later Rare
  • Conversation Starter Rare
  • Week One Done Rare

Recent Badges

54

Reputation

  1. 0 information just that "no compile" lol
  2. https://maxcheaters.com/topic/253970-interface-p311/
  3. Interface sources for P311 (Frost Lord update) for Classic/Essence NWindow + Interface UC + L2Editor Compiler + XDat Editor Download
  4. Unprotected interface and xdat from soviet comrade voices for P338 (Battle/Dyes update) for Classic/Essence. This is just a resource for people to learn how to make certain functions or to take anything useful. Download
  5. Interface sources for P362 (Vanguard update) for Classic/Essence NWindow + InterfaceClassic + L2Editor Compiler + XDat Editor Download
      • 1
      • Like
  6. Can't send message, PM interested
  7. I think you can tell that it's not ai because they put their punctuation outside of the quotes o_o "Lineage 2 is not a hardcore competitive MMORPG anymore. It’s a casino disguised as nostalgia, kept alive by whales, box armies and people too addicted or too hopeful to finally let go." This is so true the newer version of l2 should not even be called 'l2' because it strayed so far away from the original game that it might as well be called like AdenCasino
  8. No i only have this unfortunately
  9. Interface sources for P447 (7s update) for Classic/Essence NWindow + InterfaceClassic + L2Editor + L2ClientDat Mobius + XDat Editor Download
  10. ok sounds good sign me up
  11. personally for me, i found it easier to learn when i had a clear idea of what i wanted to make. after i had an idea i would break down the logic of the function and use existing examples to achieve it. if i wanted to make a npc that sold nobles for adena, the first step would be to find.. 1 - how to create a new instance of npc (copy paste existing npc instance) 2 - find a similar npc that has a bypass which takes adena and checks if you have enuf - for example a teleporter 3 - find where noblesse is set 4 - piece together working examples and test its never too late to learn especially if its a hobby :3
  12. hello, pm @911reg, he is very interested and expert of the client
  13. this is offlike, you have to edit ui9 in your systextures and the interface to fix it
  14. A simple script which randomizes your target from shortest -> furthest so you can farm with Rush Impact on your doombringer Edit your skill id (Default 45179): SkillList.ByID(45159, sweep) Edit your search range (Default 900): Script.NewThread(@SweepThread, Pointer(900)); var bSweepFurthest: boolean; // Global state variable to track which mob to get next // This procedure now alternates between finding the furthest and nearest mob. procedure SweepThread(dist: integer); var sweep: TL2Skill; mob: TL2Npc; begin while Delay(100) do begin if (Engine.Status = lsOnline) and SkillList.ByID(45159, sweep) then begin // Decide which mob to find based on the bSweepFurthest state if (bSweepFurthest) then begin mob:= GetFurthestSweepableMob(dist); // Looking for the furthest mob end else begin mob:= GetNearestSweepableMob(dist); // Looking for the nearest mob end; if (mob <> nil) then begin if Engine.SetTarget(mob) then Delay(1); Engine.UseSkill(sweep) ; // Flip the state for the next loop iteration bSweepFurthest := not bSweepFurthest; end; end; end; end; // Corrected to check for dead mobs function GetNearestSweepableMob(dist: integer): TL2Npc; var i: integer; begin Result:= nil; for i:= 0 to NpcList.Count-1 do begin if (NpcList(i).Valid) and (User.DistTo(NpcList(i)) < dist) and not (NpcList(i).Dead) then begin // <<< Corrected: Sweepable mobs are dead Result:= NpcList(i); dist:= User.DistTo(NpcList(i)); end; end; end; // Modified to accept a distance parameter and corrected to check for dead mobs function GetFurthestSweepableMob(dist: integer): TL2Npc; var i: integer; max_dist: integer; begin Result:= nil; max_dist:= 0; for i:= 0 to NpcList.Count-1 do begin if (NpcList(i).Valid) and (User.DistTo(NpcList(i)) < dist) // <<< Changed from 400 to the 'dist' parameter and not (NpcList(i).Dead) // <<< Corrected: Sweepable mobs are dead and (User.DistTo(NpcList(i)) > max_dist) then begin Result:= NpcList(i); max_dist:= User.DistTo(NpcList(i)); end; end; end; // Main execution block begin // Initialize the state to start by finding the furthest mob first bSweepFurthest := true; // Start the thread, passing 300 as the max distance for both nearest and furthest searches Script.NewThread(@SweepThread, Pointer(900)); Delay(-1); end.
×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..