Planning to try and Dual Perfect World also.Originally Posted by ichybon
Planning to try and Dual Perfect World also.Originally Posted by ichybon
Will you be using using one or two machines? If one, will you use Keyclone or Autohotkey? I will be using the very basic Autohotkey script that has been posted on this site for WoW, but I will of course slightly modify it for my needs.
Do you know if there is a way to set a hotkey to follow someone in Perfect World, or even better to assist them? "Since their macros are strictly for skill use only."
If anyone is interested in playing 2 or more Perfect World game windows at the same time on a single PC, you will need to use a program to modify the name of the game client, so more than one will run at the same time.
http://www.fileden.com/files/2007/10...Dual%20Box.rar
This program is in Vietnamese, but I have included a very useful guide on how to use it.
You can also use a program called AutoIt v3 & use this script:
#include <GUIConstants.au3>
#include <Misc.au3>
Opt("GUIOnEventMode", 1)
;$dll = DllOpen("user32.dll")
$key1 = True
global $Name_Game = "Element Client";"abc.txt - Notepad"
global $ID = 0
global $Run_ID = 0
;---------------------------------HotKey---------------------------------
HotKeySet("{F12}", "HotKey1") ; F12
HotKeySet("{F11}", "HotKey2") ; F11
HotKeySet("{F9}", "Add_ID") ;F9
HotKeySet("{F10}", "AltQ") ;F10
;--------------------------------Main-------------------------------------
$AutoTGHMv10 = GUICreate("Perfect World Tool", 230, 60)
$Add_ID = GUICtrlCreateButton("ID Them", 10, 10, 100, 25)
GUICtrlSetOnEvent($Add_ID,"Add_ID")
$Exit_ID = GUICtrlCreateButton("Escape", 120, 10, 100, 25)
GUICtrlSetOnEvent($Exit_ID,"AltQ")
$MenuItem1 = GUICtrlCreateMenu("Options")
$MenuItem2 = GUICtrlCreateMenuItem("ID Them - F9",$MenuItem1)
GUICtrlSetOnEvent($MenuItem2,"Add_ID")
$MenuItem3 = GUICtrlCreateMenuItem("Hide/Show Game - F12",$MenuItem1)
GUICtrlSetOnEvent($MenuItem3,"HotKey1")
$MenuItem4 = GUICtrlCreateMenuItem("Open Taskbar - F11",$MenuItem1)
GUICtrlSetOnEvent($MenuItem4,"HotKey2")
$MenuItem5 = GUICtrlCreateMenuItem("Escape - F10",$MenuItem1)
GUICtrlSetOnEvent($MenuItem5,"AltQ")
GUISetState(@SW_SHOW)
;--------------------------------Code----------------------------------------
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $MenuItem2
Add_ID()
Case $MenuItem3
HotKey1()
Case $MenuItem4
HotKey2()
Case $MenuItem5
Exit
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
;---------------------------------------------function-------------------------
Func Add_ID()
;MsgBox (0, "Them ID", "Them ID")
$ID = $ID + 1
WinSetTitle($Name_Game, "", $ID)
EndFunc
Func HotKey1()
$key1 = HideAndShowGame($key1, $ID)
EndFunc
Func HotKey2()
HideAndShowAuto()
EndFunc
Func HideAndShowGame($key_Game, $Name)
$Run_ID = 1
If $key_Game Then
WinSetState($Name_Game, "", @SW_HIDE)
while $Run_ID <= $ID
;MsgBox (0, "Hide ID", "Hide ID: " & $Run_ID)
WinSetState($Run_ID, "", @SW_HIDE)
$Run_ID = $Run_ID + 1
WEnd
Return False
Else
WinSetState($Name_Game, "", @SW_SHOW)
while $Run_ID <= $ID
;MsgBox (0, "Show ID", "Show ID: " & $Run_ID)
WinSetState($Run_ID, "", @SW_SHOW)
$Run_ID = $Run_ID + 1
WEnd
Return True
EndIf
EndFunc
Func HideAndShowAuto()
WinSetState("Perfect World Tool","", @SW_RESTORE)
Sleep(3000)
WinSetState("Perfect World Tool","", @SW_HIDE)
EndFunc
Func AltQ()
Exit
EndFunc
Ichy - I have 2 comps and 2 (free) accounts. I box the old school way (eq style). I set up commands and just use 2 keyboards...
This site is pushing me to get with the times and use software to make my life easier. The reason I normally do that is because my wife also plays with me, and I only box when she doesn't want to play. So her character is setup for her play style.
In eq I boxed SK/Shaman (pretty popular duo), in Wow she has a mage, and I have a shaman.
I haven't started on P.W. yet but I did download the game to both computers. I have to see what functions they have built in to the game (macros, auto follow etc).
the link is broken, kindly repost the link, i wanted to try itIf anyone is interested in playing 2 or more Perfect World game windows at the same time on a single PC, you will need to use a program to modify the name of the game client, so more than one will run at the same time.
http://www.fileden.com/files/2007/10...Dual%20Box.rar
This program is in Vietnamese, but I have included a very useful guide on how to use it.
You can also use a program called AutoIt v3 & use this script:
#include <GUIConstants.au3>
#include <Misc.au3>
Opt("GUIOnEventMode", 1)
;$dll = DllOpen("user32.dll")
$key1 = True
global $Name_Game = "Element Client";"abc.txt - Notepad"
global $ID = 0
global $Run_ID = 0
;---------------------------------HotKey---------------------------------
HotKeySet("{F12}", "HotKey1") ; F12
HotKeySet("{F11}", "HotKey2") ; F11
HotKeySet("{F9}", "Add_ID") ;F9
HotKeySet("{F10}", "AltQ") ;F10
;--------------------------------Main-------------------------------------
$AutoTGHMv10 = GUICreate("Perfect World Tool", 230, 60)
$Add_ID = GUICtrlCreateButton("ID Them", 10, 10, 100, 25)
GUICtrlSetOnEvent($Add_ID,"Add_ID")
$Exit_ID = GUICtrlCreateButton("Escape", 120, 10, 100, 25)
GUICtrlSetOnEvent($Exit_ID,"AltQ")
$MenuItem1 = GUICtrlCreateMenu("Options")
$MenuItem2 = GUICtrlCreateMenuItem("ID Them - F9",$MenuItem1)
GUICtrlSetOnEvent($MenuItem2,"Add_ID")
$MenuItem3 = GUICtrlCreateMenuItem("Hide/Show Game - F12",$MenuItem1)
GUICtrlSetOnEvent($MenuItem3,"HotKey1")
$MenuItem4 = GUICtrlCreateMenuItem("Open Taskbar - F11",$MenuItem1)
GUICtrlSetOnEvent($MenuItem4,"HotKey2")
$MenuItem5 = GUICtrlCreateMenuItem("Escape - F10",$MenuItem1)
GUICtrlSetOnEvent($MenuItem5,"AltQ")
GUISetState(@SW_SHOW)
;--------------------------------Code----------------------------------------
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $MenuItem2
Add_ID()
Case $MenuItem3
HotKey1()
Case $MenuItem4
HotKey2()
Case $MenuItem5
Exit
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
;---------------------------------------------function-------------------------
Func Add_ID()
;MsgBox (0, "Them ID", "Them ID")
$ID = $ID + 1
WinSetTitle($Name_Game, "", $ID)
EndFunc
Func HotKey1()
$key1 = HideAndShowGame($key1, $ID)
EndFunc
Func HotKey2()
HideAndShowAuto()
EndFunc
Func HideAndShowGame($key_Game, $Name)
$Run_ID = 1
If $key_Game Then
WinSetState($Name_Game, "", @SW_HIDE)
while $Run_ID <= $ID
;MsgBox (0, "Hide ID", "Hide ID: " & $Run_ID)
WinSetState($Run_ID, "", @SW_HIDE)
$Run_ID = $Run_ID + 1
WEnd
Return False
Else
WinSetState($Name_Game, "", @SW_SHOW)
while $Run_ID <= $ID
;MsgBox (0, "Show ID", "Show ID: " & $Run_ID)
WinSetState($Run_ID, "", @SW_SHOW)
$Run_ID = $Run_ID + 1
WEnd
Return True
EndIf
EndFunc
Func HideAndShowAuto()
WinSetState("Perfect World Tool","", @SW_RESTORE)
Sleep(3000)
WinSetState("Perfect World Tool","", @SW_HIDE)
EndFunc
Func AltQ()
Exit
EndFunc
and any more program for the game?
For the record, UO had an auto follow...it was just never used.Originally Posted by zanthor
It had retarded pathing and you had to hold alt and right click on someone to "Start following"
I'm trying to work out whether this is against the TOA of Perfect World, anyone help?
Wilbur
Connect With Us