Register for your free account! | Forgot your password?

You last visited: Today at 18:42

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

Advertisement



PWI Eclipse changes

Discussion on PWI Eclipse changes within the PW Hacks, Bots, Cheats, Exploits forum part of the Perfect World category.

Reply
 
Old 03/01/2016, 19:16   #211
 
elite*gold: 0
Join Date: Dec 2009
Posts: 70
Received Thanks: 15
you can just check for the value that changes in the different options like "login, player select etc." through that just send an "ESC" when the server select is there. Thats how i do it.

Gotta check later what address i use

I check the loginstate with this function:

If the return equals "9348" then you're at the server select
Then you can just easily send "ESC"
sasukezero is offline  
Thanks
1 User
Old 03/01/2016, 21:34   #212
 
elite*gold: 0
Join Date: Jun 2008
Posts: 37
Received Thanks: 21
thanks

nice would be a solution over the start commands, but I find nothing about it.
if you logged via arc, the login data transferred automatically, I would be interested also how it works, maybe the same way.
Kruger2001 is offline  
Old 03/02/2016, 23:24   #213
 
elite*gold: 0
Join Date: Dec 2009
Posts: 70
Received Thanks: 15
I cant help you with the start commands tho :/ but yeah it could be that arc is doing it the same way. Would be cool to skip the whole login process and simplify it.
sasukezero is offline  
Old 03/03/2016, 07:35   #214
 
elite*gold: 0
Join Date: Jul 2011
Posts: 145
Received Thanks: 97
Arc is probably using those "token" fields to pass along a temporary login token.

Although maybe it's not so temporary? You can see what arguments were used to launch an exe with "Sysinternals Process Explorer".

It would be really nice to skip the login stuff as right now I'm checking screen pixels and it breaks if i ever resize the window or change my texture depth.
jasty is offline  
Old 05/12/2016, 10:50   #215
 
elite*gold: 0
Join Date: Nov 2013
Posts: 32
Received Thanks: 1

learning step by step i try to learn, it work but can someone help how to write radius func, i try to look propeth but i thing to advanced for me


so i hope some can help write radius func for complete 1st spoiler so i can learn more
DurianMontong is offline  
Old 06/15/2016, 10:37   #216
 
elite*gold: 0
Join Date: Nov 2013
Posts: 32
Received Thanks: 1
Quote:
Originally Posted by Stark77 View Post
btw this is the updated accept invite. LeaderID is the playerID of the party leader that sent the invite. PlayerPID is the process ID of the client that want to accept the invite.
hi can someone help how to use this code i know this is ahk but can i just use in auto it like in

Func abc()
acceptPartyInvite
EndFunc
DurianMontong is offline  
Old 06/16/2016, 13:20   #217
 
elite*gold: 0
Join Date: Jun 2008
Posts: 37
Received Thanks: 21
Func acceptPartyInvite you can find here:


Quote:
Originally Posted by Interest07 View Post
As per Smurfin's request:

reposting of what I posted in the Prophet's bot thread.

some example of functions you could use with sending packets (AutoIt code, see link below for C#):


The following regular expression should get you the base address for the partyInvCounter

The value you are looking for in the accept party invite is then:
PHP Code:
$partyInviteCounter readMemory(invCounterBase+0x14
Find skillIds here:


If you need to find the address for the sendPacket function you can use the offset retriever included in this

some stuff on sending movement packets

For an example of code in C# look

In some cases it might be preferable to use actionStructs instead of packets, 's the example code in C# you could use.
Kruger2001 is offline  
Old 06/19/2016, 09:28   #218
 
elite*gold: 0
Join Date: Nov 2013
Posts: 32
Received Thanks: 1
yes i got the code from that link buat i still got error

Quote:
HotKeySet("{Home}", "test1") ; <<< run from this

Func test1()

inviteParty1(-edit-) ; party member
sleep(3000)
acceptPartyInvite2(-edit-) ; leader id

EndFunc

Func inviteParty1($playerId)
$playerId = $playerId
$GAME_TITLE = "Perfect World 1"
$pid = WinGetProcess($GAME_TITLE)
inviteParty($playerId, $pid)
EndFunc

Func acceptPartyInvite2($playerId)
$playerId = $playerId
$GAME_TITLE = "Perfect World 2"
$pid = WinGetProcess($GAME_TITLE)

$invCounterBase = 0x00d616c8 ; <<< still don't how to find | my $ADDRESS_BASE = 0xd56b8c
$partyInviteCounter = memread(memread($invCounterBase)+0x14)

acceptPartyInvite($playerId, $partyInviteCounter, $pid)
EndFunc

Func inviteParty($playerId, $pid)
;//Invite playerId to your party.
local $packet, $packetSize

$packet = '1B00'
$packet &= _hex($playerId)
$packetSize = 6

sendPacket($packet, $packetSize, $pid)
EndFunc

Func acceptPartyInvite($playerId, $partyInviteCounter, $pid)
;//Accept an invite from playerId. partyInviteCounter is a counter that
;//is kept based on the amount of party invites you've had. See post
;//on how to find that value.
local $packet, $packetSize

$packet = '1C00'
$packet &= _hex($partyInviteCounter)
$packet &= _hex($playerId)

$packetSize = 10

sendPacket($packet, $packetSize, $pid)
EndFunc
DurianMontong is offline  
Old 06/19/2016, 14:07   #219
 
elite*gold: 0
Join Date: Dec 2009
Posts: 70
Received Thanks: 15
DurianMontong keep in mind that you're sharing your playerID here on the forum. If i would be you, i would remove them.

The current partyinv_Adress is 0xE67C80
To accept a partyinvite you need the leaderID and the playerPID of the player like this: acceptPartyInvite($LeaderId, $partyInviteCounter, $Playerpid)

To invite someone you need the playerID of who you invite and the leaderPID because he does the action like this: inviteParty($playerId, $LeaderPid)

Here are the functions:

sasukezero is offline  
Thanks
1 User
Old 06/19/2016, 23:24   #220
 
elite*gold: 0
Join Date: Nov 2013
Posts: 32
Received Thanks: 1
still cannot accept invite from leader

DurianMontong is offline  
Old 06/21/2016, 00:54   #221
 
elite*gold: 0
Join Date: Dec 2009
Posts: 70
Received Thanks: 15
Quote:
Originally Posted by DurianMontong View Post
still cannot accept invite from leader

This is the way how i do it(to invite all clients on the computer):


Hope that i didn't miss anything, else let me know. You just have to build it together and get the Leaderpid when calling

Here are the current offsets(pick what you need):

sasukezero is offline  
Thanks
1 User
Old 06/21/2016, 03:23   #222
 
elite*gold: 0
Join Date: Nov 2013
Posts: 32
Received Thanks: 1
sasukezero do you have func() to open npc dialog but auto fill uniqueID in some dungeon like inside nirvana, npc always reset uniqueID if we reEnter dungeon

and if you please share func() buy item from catshop
DurianMontong is offline  
Old 06/21/2016, 05:46   #223
 
elite*gold: 0
Join Date: Jul 2011
Posts: 145
Received Thanks: 97
Quote:
Originally Posted by DurianMontong View Post
sasukezero do you have func() to open npc dialog but auto fill uniqueID in some dungeon like inside nirvana, npc always reset uniqueID if we reEnter dungeon

and if you please share func() buy item from catshop
The way you do that is to scan through the NPC array which is in a section of memory for various lists. The NPC array contains both mobs and friendly NPCs.

Here's what mine looks like though it can be modified to suit your needs


You'd want to make a function that looks through that array for NPCs with a particular NPC id in [1] and return the unique id [0]. You could also search by the name in [2]. I have a lot of specialized functions for searching this array to find NPCs that are closest to the player or NPCs closest to certain positions or NPCs that are optimal target choices for AOEs, stuff like that.
jasty is offline  
Thanks
1 User
Old 06/21/2016, 12:11   #224
 
elite*gold: 0
Join Date: Nov 2013
Posts: 32
Received Thanks: 1
Quote:
Originally Posted by jasty View Post
The way you do that is to scan through the NPC array which is in a section of memory for various lists. The NPC array contains both mobs and friendly NPCs.

Here's what mine looks like though it can be modified to suit your needs


You'd want to make a function that looks through that array for NPCs with a particular NPC id in [1] and return the unique id [0]. You could also search by the name in [2]. I have a lot of specialized functions for searching this array to find NPCs that are closest to the player or NPCs closest to certain positions or NPCs that are optimal target choices for AOEs, stuff like that.
i am still could you give me example to use it 1 or 2 npc

like

Func Try1()
startNpcDialogue($ARRAY, $pid)
EndFunc
DurianMontong is offline  
Old 06/21/2016, 14:25   #225
 
elite*gold: 0
Join Date: Dec 2009
Posts: 70
Received Thanks: 15
Quote:
Originally Posted by DurianMontong View Post
i am still could you give me example to use it 1 or 2 npc

like

Func Try1()
startNpcDialogue($ARRAY, $pid)
EndFunc
It seems like, that you need to learn some basic understanding of programming languages and their syntax. That is something you have to learn yourself and we cannot teach you. The array itself has multiple information that it carries. What you need is one npc of the whole array list of npcs and then the UID which is saved first and in the first column.
So first of all you need to get the npc you want from the whole list like this here:


To work with it you just have to use it like this:

sasukezero is offline  
Reply


Similar Threads Similar Threads
WTS 4 lvl 50 -Red eclipse
04/27/2013 - Star Wars: The Old Republic Trading - 1 Replies
================High-End Account================ Hi there I want to sell my High-end SWTOR account wich is based on the server " The Red-eclipse " I am a Hard-core gamer and always want the best gear for my characters, this is no diferant with this account. I am a well known and respected player on this server ( the char names are in good standing :). How ever i dont have the time to play anymore wich ofcourse breaks my heart but my career comes first. Here by i am offering my...
Fly For Eclipse !!
07/18/2011 - Flyff Private Server - 5 Replies
Kann es sein das der Server oft abkackt?:D und wenn ja wie lange bleibt er dann off??
Eclipse Flyff
07/12/2011 - Flyff Trading - 2 Replies
Hey, hat jemand Interesse an mehrere Imba Eclipse Flyff Chars? http://www7.pic-upload.de/thumb/01.06.11/y9n1bcfi twcx.png Hab noch viele Rare Item's wo du locker 500b zusammen bekommst hab noch mehrere Imba chars. Interesse? dann schreib hier :>
My Eclipse to your Demon.
04/04/2011 - Flyff Trading - 0 Replies
Hi dears.. I'm Trading all my itens and money on Eclipse flyff to itens or money on demon flyff. On Eclipse,I have Many Solar Weapon's,Cs Sets,Bike,Pets and so much money. If you are interested,add me on msn. [email protected] :mofo:
C++ in Eclipse
02/01/2010 - C/C++ - 2 Replies
Huhu, kann mir mal bitte jemand helfen. Ich habe im Internet ein Tutorial befolgt um C++/C auf Eclipse zu programmieren. Ich habe alles befolgt wies sein sollte, laut Tutorial. Wenn ich nun build mache, dann kommt folgendes: Habe die Eclipse CDT und MinGW installiert. Habe danach auch ein wenig gegoogelt und nichts hilfreiches gefunden. Ich vermute, dass ich irgendwo noch einen Pfad verändern muss, aber ich weiß nicht wo.



All times are GMT +1. The time now is 18:43.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.