I'm from France and got some issues with english, so there are many things that I don't understand on this topic. It's about how to fix my bots with your work Rheek.
Today, I tried to start my Kilroy bot and obviously with the update, it didn't work so that's why I'm here.
I downloaded your patch, tried to follow your instructions but I guess my english isn't good enough to understand all of it.
I just wanted to ask you if you could maybe try to explain to me now that you know that I'm French.
Thank you so much for your time <3
You will find help in the readme file or on the github. Start with the TL;DR part and then the patching guide somewhere below that. For specific questions feel free to ask again.
I used the patcher to patch an GWBIBLE based EOTN Runner Bot.
The gwa_missing_headers files shows 4 functions. I don't really know how to fix this and would appreciate some help.
Here are the functions:
Code:
Func AsuranRank()
Local $lEffects = GetEffect(), $lAsuranOn = False
For $i = 1 to $lEffects[0]
If $lEffects[$i] = $Edification Then
$lAsuranOn = True
ExitLoop
EndIf
Next
If Not $lAsuranOn Then SendPacket(0x8, 0x51, 0x26)
EndFunc ;==>AsuranRank
Code:
Func NornRank()
Local $lEffects = GetEffect(), $lNornOn = False
For $i = 1 to $lEffects[0]
If $lEffects[$i] = $Heart_Of_The_Norn Then
$lNornOn = True
ExitLoop
EndIf
Next
If Not $lNornOn Then SendPacket(0x8, 0x51, 0x29)
EndFunc ;==>NornRank
Code:
Func VanguardRank()
Local $lEffects = GetEffect(), $lVanguardOn = False
For $i = 1 to $lEffects[0]
If $lEffects[$i] = $Rebel_Yell Then
$lVanguardOn = True
ExitLoop
EndIf
Next
If Not $lVanguardOn Then SendPacket(0x8, 0x51, 0x28)
EndFunc ;==>VanguardRank
I used the patcher to patch an GWBIBLE based EOTN Runner Bot.
The gwa_missing_headers files shows 4 functions. I don't really know how to fix this and would appreciate some help.
Here are the functions:
Code:
Func AsuranRank()
Local $lEffects = GetEffect(), $lAsuranOn = False
For $i = 1 to $lEffects[0]
If $lEffects[$i] = $Edification Then
$lAsuranOn = True
ExitLoop
EndIf
Next
If Not $lAsuranOn Then SendPacket(0x8, 0x51, 0x26)
EndFunc ;==>AsuranRank
Code:
Func NornRank()
Local $lEffects = GetEffect(), $lNornOn = False
For $i = 1 to $lEffects[0]
If $lEffects[$i] = $Heart_Of_The_Norn Then
$lNornOn = True
ExitLoop
EndIf
Next
If Not $lNornOn Then SendPacket(0x8, 0x51, 0x29)
EndFunc ;==>NornRank
Code:
Func VanguardRank()
Local $lEffects = GetEffect(), $lVanguardOn = False
For $i = 1 to $lEffects[0]
If $lEffects[$i] = $Rebel_Yell Then
$lVanguardOn = True
ExitLoop
EndIf
Next
If Not $lVanguardOn Then SendPacket(0x8, 0x51, 0x28)
EndFunc ;==>VanguardRank
If Not $lAsuranOn Then SendPacket(0x8, 0x5E, 0x26)
If Not $lNornOn Then SendPacket(0x8, 0x5E, 0x29)
If Not $lVanguardOn Then SendPacket(0x8, 0x5E, 0x28)
Return SendPacket(0x14, 0x4D, $lSkillID, 0, $lTargetID, $lCallTarget)
BTW: There's something better you can do than search the Effect-Array:
Code:
;~ Description: Returns the currently displayed Title.
Func GetDisplayedTitle()
Local $lAgentPtr = GetAgentPtr(-2)
Local $lLogin = MemoryRead($lAgentPtr + 384, 'long')
Local $lOffset[5] = [0,0x18, 0x2C, 0x80C, 76 * $lLogin]
Local $lPlayerArray = MemoryReadPtr($mBasePointer, $lOffset, 'Ptr')
return MemoryRead($lPlayerArray[0] + 48, 'long')
EndFunc ;==>GetDisplayedTitle
I used the patcher to patch an GWBIBLE based EOTN Runner Bot.
The gwa_missing_headers files shows 4 functions. I don't really know how to fix this and would appreciate some help.
Here are the functions:
Code:
Func AsuranRank()
Local $lEffects = GetEffect(), $lAsuranOn = False
For $i = 1 to $lEffects[0]
If $lEffects[$i] = $Edification Then
$lAsuranOn = True
ExitLoop
EndIf
Next
If Not $lAsuranOn Then SendPacket(0x8, 0x51, 0x26)
EndFunc ;==>AsuranRank
Code:
Func NornRank()
Local $lEffects = GetEffect(), $lNornOn = False
For $i = 1 to $lEffects[0]
If $lEffects[$i] = $Heart_Of_The_Norn Then
$lNornOn = True
ExitLoop
EndIf
Next
If Not $lNornOn Then SendPacket(0x8, 0x51, 0x29)
EndFunc ;==>NornRank
Code:
Func VanguardRank()
Local $lEffects = GetEffect(), $lVanguardOn = False
For $i = 1 to $lEffects[0]
If $lEffects[$i] = $Rebel_Yell Then
$lVanguardOn = True
ExitLoop
EndIf
Next
If Not $lVanguardOn Then SendPacket(0x8, 0x51, 0x28)
EndFunc ;==>VanguardRank
Thanks to tjubutsi for fixing most of the headers I needed yesterday. Integrated them into my file and added the ones that his gwa2 version does not use.
I did read and follow it. But i still keep getting error.
If you used the patcher on your bot, you would only have to exchange the headers file. Worked for me for all the bots I use currently.
Quote:
Originally Posted by Lyssa12
Do i just replace the header file with new one? I've tried it with several bots and I get the same error.
This information does not really enable to me help you. I have no idea what bots youre using, what exactly you did with them, and what exactly isnt working. What error messages do you see? Are the bots crashing at specific points? Is anything working at all?
WTS Guild Wars Gold,Guild Wars Ectos,Guild Wars Zaishen Keys for sale 02/19/2013 - Guild Wars Trading - 4 Replies Hi, i want to sell Guild Wars Gold,Guild Wars Ectos,Guild Wars Zaishen Keys.If someone is interested , you can email me and add my msn. We can talk details there. I will give u a low price of Guild Wars Gold,Guild Wars Ectos,Guild Wars Zaishen Keys including weapons. I am serious.
Email:[email protected]
MSN:[email protected]
Thank you for reading my post.