Jump to content

adr.bot

Members
  • Posts

    657
  • Credits

  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by adr.bot

  1. 1. u should use items by oid 2. as example u can use engine.waitaction([ladlg], p1,p2) and then check engine.dlgtext example with command "pos" 3. no idea 4. i think this should work procedure doSoe(); begin // stuff for soe end; var qwe:boolean; begin qwe := false; if user.inrange(x,y,z,r) then begin engine.moveto(x,y,z); end; if user.inrange(x,y,z,r) then // at end point qwe := true; if not qwe then dosoe; end. 5. no idea also
  2. procedure OnPacket(ID, ID2: Cardinal; Data: Pointer; Size: Word); begin print(ID); print(MemToHex(Data^, Size)); end; begin delay(-1); end. this receive packets from server to client if i not wrong, "OnCliPacket" from client to server to send packet engine.sendtoserver(''); engine.sendtoclient(''); why ur script is stopping i have no idea
  3. its captcha in tutorial window, not sure if there is api for tutorial window, but with packets should work fine
  4. looks like regular dialog, u can use in bot events
  5. seems its interface, well u can add there ur custom "shortcut", like "OpenMyWindow", and in shortcut.uc > function HandleShortcutCommand( String a_Param ) { local String Command; if( ParseString( a_Param, "Command", Command ) ) { switch( Command ) { case "OpenMyWindow": if ( IsShowWindow("WhatEverWindow") ) { HideWindow(WhatEverWindow); } else { ShowWindow(WhatEverWindow); } break; } } atleast like this for interlude, gl!
  6. if interface is not encrypted then u can edit it
  7. by default interlude doesnt have this as i know, to have this i believe need server+interface modifications, so as one guy said before, u cant do that on all servers
  8. const Captcha_Str = 'Bot'; var P1, P2 : pointer; Action: TL2Action; Actor: TL2Live; function SetForegroundWindow(hwnd: integer) : Boolean; stdcall; external 'user32.dll'; begin while Engine.Status = lsOnline do begin Action:=Engine.WaitAction([laDlg], P1, P2); if Action = ladlg then begin if Pos(Captcha_Str, Engine.DlgText) <> 0 then begin SetForegroundWindow(Engine.GameWindow); PlaySound(exepath+'\sounds\'+'PlayerAlarm'+'.wav'); Print('Captcha!'); Delay(2000); end; end; end; Delay(200); end. should work
  9. print(engine.dlgtext); take dialog, take bypass string from dialog, and use with engine.bypasstoserver('string');
  10. Looks like all of this is shared, https://bitbucket.org/iRevThis/adrenaline-scripts/src/1fb2b15603c7?at=develop
  11. var dispelArray : array of cardinal = [275,274,271,264]; i:integer; buff:tl2buff; begin while engine.delay(555) do begin for i := low(dispelArray) to high(dispelArray) do begin if user.buffs.byid(dispelArray[i], buff) then begin engine.dispel(buff.name); delay(1000); end; end; end; end. maybe this gonna work, idk, anyways u should have in self buff option for dispel
  12. well thats cracked bot problem, try engine.delay(555) or, while true do begin delay(555); gl!
  13. var dispelArray : array of cardinal = [275,274,271,264]; i:integer; begin while delay(555) do begin for i := low(dispelArray) to high(dispelArray) do begin if user.buffs.byid(dispelArray[i], tl2buff) then begin engine.dispel(dispelArray[i]); delay(1000); end; end; end; end.
  14. function SetForegroundWindow(hwnd: integer) : Boolean; stdcall; external 'user32.dll'; function captcha:boolean; begin if engine.dlgtext.contains('Refresh') or engine.dlgtext.contains('Captcha') or engine.dlgtext.contains('60 seconds') or engine.dlgtext.contains('Human') then begin SetForegroundWindow(Engine.GameWindow); PlaySound(exepath+'\sounds\'+'PlayerAlarm'+'.wav'); delay(500); StopSound; end; end; begin while true do begin delay(300); captcha(); end; end.
  15. first of all, i dont think if anyone gonna make u such scripts, second cracked bot doesnt have commands for tutorial windows. this be posible with paid adr, anyways as i said i dont think if anyone can make u free scripts
  16. lol, this is really crazy, how ppl can be that stupid? destroy what? bots already do that, and even more, for pvp farm etc, i dont see anything there what can destroy game, since its already destroyed xd
  17. its not regular dialog, so that script not gonna work, find in mxc, somewhere i posted example how to play sound on specific packet id, that can be used alarm for tutorial window
  18. as i know mouse clicks doesnt work with smart guard, u need use engine.bypasstoserver(string); if engine.dlgsel(string/index); doesnt work
  19. skillgrp - set all debuffs to buffs (then display time) and edit interface.u if good remember abnormalwnd (or something xd) to set backtex (if i not wrong) with debuff texture
  20. replace with l2tool and u should be fine, also u can create another utx with inventory and edit interface.xdat to use ur inventory texture
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock