Register for your free account! | Forgot your password?

You last visited: Today at 04:31

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



tg bot

Discussion on tg bot within the Conquer Online 2 forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2005
Posts: 51
Received Thanks: 0
is there a macro that someone made to hit the stake then fb then hit agin etc etc....or will that not make it go faster...if someone has it and will post it...txtxtx


also i searched the whole co fourms and it brought nutthin up about it...i might of just not typed in the right key words



GuttA
Fate435 is offline  
Old 09/08/2005, 09:15   #2
 
elite*gold: 0
Join Date: Aug 2005
Posts: 615
Received Thanks: 52
Quote:
Originally posted by Fate435@Sep 8 2005, 09:10
is there a macro that someone made to hit the stake then fb then hit agin etc etc....or will that not make it go faster...if someone has it and will post it...txtxtx


also i searched the whole co fourms and it brought nutthin up about it...i might of just not typed in the right key words



GuttA
never heard that idea..then again..i jus use ND between 2
Saxasolt is offline  
Old 09/08/2005, 14:07   #3
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
Someone posted a screenie of a player hitting a stake at ND speed, and using ScentSword at the same time.
I would assume its done by sending attack packets directly, bypassing the client delays.
unknownone is offline  
Old 09/08/2005, 14:24   #4
 
elite*gold: 0
Join Date: Jul 2005
Posts: 3,528
Received Thanks: 52
Hmm, I think hes asking for a macro to hit a stake over and over, does the tg not normally do that?
ultimatedestroyer is offline  
Old 09/08/2005, 14:56   #5
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
If you try hitting a stake then using fb/scentsword afterwards, it will stop your normal attacking, and you get like 5 second delay before you can actually use the skill anyway/ Anyone using fb/scent and attacking constantly is using some kind of cheat, more than just a click macro.
unknownone is offline  
Old 09/08/2005, 16:45   #6
 
elite*gold: 0
Join Date: Jul 2005
Posts: 3,528
Received Thanks: 52
Hmm ic..I cant see how you can make a macro for this purpose. =/
ultimatedestroyer is offline  
Old 09/08/2005, 18:39   #7
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
VB. Create a standard .EXE and add 2 timers to it. Paste this in the form code

Code:
Private Declare Function Hotkey Lib "user32" Alias "GetAsyncKeyState" (ByVal key As Long) As Integer
Private Declare Sub mouse_event Lib "user32.dll" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
Private Const MOUSEEVENTF_LEFTDOWN = &H2
Private Const MOUSEEVENTF_LEFTUP = &H4
Private Const MOUSEEVENTF_RIGHTDOWN = &H8
Private Const MOUSEEVENTF_RIGHTUP = &H10

Sub Form_Load()
    Timer1.Enabled = False
    Timer2.Enabled = True
    Timer1.Interval = 500
    Timer2.Interval = 1
    Me.Visible = False
End Sub

Sub Timer1_Timer()
    mouse_event MOUSEEVENTF_RIGHTDOWN Or MOUSEEVENTF_RIGHTUP, 0&, 0&, 0&, 0&
    mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0&, 0&, 0&, 0&
End Sub

Sub Timer2_Timer()
    If Hotkey(vbKeyNumpad0) Then
      Timer1.Enabled = False
    ElseIf Hotkey(vbKeyNumpad1) Then
      Timer1.Enabled = True
    ElseIf Hotkey(vbKeyNumpad2) Then
      End
    End If
End Sub
Set ScentSword/FB as your skill, and hover your mouse over the stake's shadow.
Numberpad 1 to start the macro, Numberpad 0 to stop, Numberpad 2 to exit the macro.
unknownone is offline  
Old 09/08/2005, 19:35   #8
 
elite*gold: 0
Join Date: Aug 2005
Posts: 101
Received Thanks: 5
I created a script in that does the same thing AND uses Cyclone.

How to Use this Script:

1. Place Cyclone on the F1 key.
2. Select Fast Blade or Scent Sword as your current skill.
3. Run the script.
4. Hover mouse over the shadow at the stake you want to hit.
5. Press the Pause key to start the script.

If you want to pause the script, just press the Pause key. If you want to exit the script, just press the Esc key.

I've noticed that I'm almost in perpetual Cyclone (it lasts longer than usual) awhile using this script.

TG Macro1.au3
Code:
; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.1.0
; Author:     BitVector
;           ElitePvPers Edition
;
; Script Function:
;	Scent Sword/Fast Blade + Stake Hit + Cyclone
;
; ----------------------------------------------------------------------------

Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")

Call("TogglePause")

While 1=1
  If WinActive("[Conquer]") then
    MouseClick("left")
    Sleep(Random(100,200))
    MouseClick("right")
    Sleep(Random(100,200))
    Send("{F1}")
    Send("{F1}")
    Sleep(Random(10,20))
  Else
    Sleep(100)
  EndIf
WEnd


Func TogglePause()
  $Paused = NOT $Paused
  While $Paused
    sleep(100)
    ToolTip('Script is Paused. Press Pause to Start/Continue.',0,0)
  WEnd
  ToolTip("")
EndFunc

Func Terminate()
  Exit 0
EndFunc
EDIT: I've added random sleep timers to, hopefully, keep me from being jailed for using a macro. Also added second F1 key press, because sometimes the Cyclone didn't activate.

EDIT x2: If anyone wants to put this into an exe or re-release somewhere else, I give full permissions to anyone to do so. I just hope you give credit to me and ElitePvPers, that's all.
BitVector is offline  
Old 09/08/2005, 21:08   #9
 
elite*gold: 0
Join Date: Aug 2005
Posts: 51
Received Thanks: 0
txtxtx ^-^


GuttA
Fate435 is offline  
Old 09/08/2005, 22:21   #10
 
elite*gold: 0
Join Date: Sep 2005
Posts: 98
Received Thanks: 1
Is using this macro better exp than hitting 2 stakes with ND or WaterElf?
Virtue is offline  
Old 09/08/2005, 23:16   #11
 
elite*gold: 0
Join Date: Aug 2005
Posts: 101
Received Thanks: 5
Quote:
Originally posted by Virtue@Sep 8 2005, 13:21
Is using this macro better exp than hitting 2 stakes with ND or WaterElf?
Since I don't have ND or a water tao, I'm not sure. Perhaps someone else can check it out and see which one is better?

EDIT: I'm usually 85%+ in Cyclone when using this script, and if I'm hitting 1 stake plus SS'ing 2 stakes, then I would assume that my script would be just as good or better than ND in between 2 stakes.
BitVector is offline  
Old 09/09/2005, 04:06   #12
 
elite*gold: 0
Join Date: Sep 2005
Posts: 98
Received Thanks: 1
The script looks like its useful, but so far Im under the impression that the macro will only click wherever your mouse is pointing at the moment. So if you (unknowinly) accidentally push your mouse while youre TGing , you'll end up moving around and SS/FBing randomly.

Maybe add a function so the mouse pointer locks onto the set coordinates so even if the mouse is moved it goes back to the preset location. I don't know if its possible to add this feature, but it would help a lot.
Virtue is offline  
Old 09/09/2005, 04:22   #13
 
elite*gold: 0
Join Date: Aug 2005
Posts: 101
Received Thanks: 5
Ok, here is a version with Mouse Lock. Once you press Pause, it will start up the script and lock on to where your mouse was last positioned. If you move the mouse, it will automatically move your mouse back to the original position.

It is quite useful if your mouse is extremely sensitive to vibrations in the room that might move it (like mine).

Code:
; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.1.0
; Author:     BitVector
;           ElitePvPers Edition
;
; Script Function:
;	Scent Sword + Stake Hit + Cyclone
;    New Feature: Mouse Lock (requested by Virtue)
;
; ----------------------------------------------------------------------------

Global $Paused
Global $MousePos
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")

Call("TogglePause")

While 1=1
  If WinActive("[Conquer]") then
    MouseClick("left",$MousePos[0],$MousePos[1],1,0)
    Sleep(Random(50,100))
    MouseClick("right",$MousePos[0],$MousePos[1],1,0)
    Sleep(Random(50,100))
    Send("{F1}")
    Send("{F1}")
    Sleep(Random(10,20))
  Else
    Sleep(100)
  EndIf
WEnd


Func TogglePause()
  $Paused = NOT $Paused
  While $Paused
    sleep(100)
    ToolTip('Script is Paused. Press Pause to Start/Continue.',0,0)
  WEnd
  ToolTip("")
  $MousePos = MouseGetPos()
EndFunc

Func Terminate()
  Exit 0
EndFunc
EDIT: I decreased the sleep timers in this version so it'll be a little faster. And as always, this script is free to use, change, and distribute to your heart's content.
BitVector is offline  
Old 09/09/2005, 04:55   #14
 
elite*gold: 0
Join Date: Sep 2005
Posts: 98
Received Thanks: 1
Thanks very much for the mouse lock feature, I'll go and test this myself tomorrow when I have more time.
Virtue is offline  
Old 09/11/2005, 01:18   #15
 
elite*gold: 0
Join Date: Aug 2005
Posts: 101
Received Thanks: 5
Ok, this will probably be my last version of this script, since it is my best so far.

I took out the sleep timers, because in this case, faster is better. I put the F1 key presses in better locations so that Cyclone will activate every time. My trojan is level 100+, and I am in perpetual Cyclone awhile using this script. In other words, Cyclone lasts forever and does not stop. My experience gains are amazingly fast (compared to normal TG'ing).

I've included the source code as well as an .exe file for those who do not have AutoIt v3 installed.

Code:
; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.1.0
; Author:     BitVector
;           ElitePvPers Edition
;
; Script Function:
;	Scent Sword + Stake Hit + Cyclone
;    New Feature: Mouse Lock (requested by Virtue)
;
; ----------------------------------------------------------------------------

Global $Paused
Global $MousePos
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")

Call("TogglePause")

While 1=1
  If WinActive("[Conquer]") then
    MouseClick("left",$MousePos[0],$MousePos[1],1,0)
    Send("{F1}")
    MouseClick("right",$MousePos[0],$MousePos[1],1,0)
    Send("{F1}")
  Else
    Sleep(100)
  EndIf
WEnd


Func TogglePause()
  $Paused = NOT $Paused
  While $Paused
    sleep(100)
    ToolTip('Script is Paused. Press Pause to Start/Continue.',0,0)
  WEnd
  ToolTip("")
  $MousePos = MouseGetPos()
EndFunc

Func Terminate()
  Exit 0
EndFunc
For those who need instructions, just check a few posts up where I posted my first version of the script. If you are not a Trojan and still want to use this trick, then all you need to do is just make sure that your F1 spot is empty.
Attached Files
File Type: ibf post-53-1126394295.ibf (113.7 KB, 125 views)
BitVector is offline  
Reply




All times are GMT +2. The time now is 04:31.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.