[Guide]For fast leveling at PQ3

01/11/2012 18:47 lars911#16
anyone wana try it with me in RT server ? :)
01/17/2012 17:58 momomyst#17
do you get coins too ?? and im veno lvl 90 i can do it ??

and another question i have veno lvl 90 .. can i join a squad of members that doing this trick and get exp ??
01/17/2012 21:50 hanzo2#18
Quote:
Originally Posted by momomyst View Post
do you get coins too ?? and im veno lvl 90 i can do it ??

and another question i have veno lvl 90 .. can i join a squad of members that doing this trick and get exp ??
yes, but no1 will take because you wont be able to dig cannons
01/17/2012 23:16 momomyst#19
i have my own friend in the faction .. they are helping all the time :p

and do you get coins ??? if yes how much
01/18/2012 22:56 ptdk#20
u can pick ~50-80k coin with each char before they disappear.

there are around 200 coins dropped per mob, u cant pick em thou fast enough
01/19/2012 00:06 momomyst#21
aa ok :) and thnx
01/19/2012 09:26 orlyowl#22
Any other way to target/dig the cloud ballista without using pgrind?
01/19/2012 10:29 ptdk#23
As i sad it should be easily doable with a ascript. U need to send 1 packet every x seconds, thats all. But its beyond me to write one.
01/19/2012 16:21 momomyst#24
can you make video plz ?? and add all softwares needded to do the trick ??
01/20/2012 11:30 ptdk#25
Dude, why would u need a vid. My computer is shitty, so i cant make one, but its simpel as it is:

Full inv.
Dig dem ballistas.
Kill dem mobs.
Repeat.
01/20/2012 15:56 momomyst#26
aa k i will do that :P thnx alot
01/21/2012 07:33 monotone23#27
Hello ptdk/Swoosh

I'd just like to ask if you can provide the offsets needed to execute the GatherMaterial command aside from the server's base address (not the values of the offsets but the offset itself).

Thank you!
01/21/2012 12:19 Sᴡoosh#28
No offset. It's either via packet function,Action struct (CECHPWorkMan) or, like I do it, injecting gather function.

I modified mine a bit , so dont wonder if it looks different to the ones you may find accross the internet. The difference is that mine reads Call address, Base address and Char struct offset from the injected parameters.

Code:
procedure GathercallFunc(aParams: PParams); stdcall;
var
  PID,PType,CA,BA,CST: DWORD;
begin
  PID := aParams^.Param1;
  PType := aParams^.Param6;
  CA := aParams^.FarmCall;
  BA := aParams^.BaseAddress;
  CST := aParams^.CharStruct;
  asm
    pushad 
    push     Pa6 
    push     Pa1 
    mov ecx, [BA] 
    mov ecx, dword ptr [ecx] 
    mov ecx, dword ptr [ecx+$1C]  
    mov edx, [CST] 
    mov ecx, dword ptr [ecx+edx]
    mov eax, [CA]
    call  eax
    popad  
  end;
end;
01/23/2012 07:53 imsejati#29
could explain how much detail or with video

:handsdown: :handsdown:
01/23/2012 19:08 ptdk#30
It is detailed as much as needed, there is a screenshot, i cant make a vid.

If u have a concrete question, ask away.