Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Perfect World > PW Hacks, Bots, Cheats, Exploits
You last visited: Today at 08:44

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

Advertisement



[Release] Refine Center for PWI: Eclipse

Discussion on [Release] Refine Center for PWI: Eclipse within the PW Hacks, Bots, Cheats, Exploits forum part of the Perfect World category.

Reply
 
Old 10/19/2016, 09:04   #31
 
Smurfin's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,243
Received Thanks: 670
Thanks, and if you have the time, please post'em all , so we can just pick the right offset list when new patch arrives.
Smurfin is offline  
Old 10/19/2016, 22:06   #32
 
elite*gold: 0
Join Date: Sep 2013
Posts: 146
Received Thanks: 84
1) What is a "mule system"?

2) Sorry, I dont have backups of all those offsets :/
Stark77 is offline  
Old 10/21/2016, 06:36   #33
 
elite*gold: 0
Join Date: Nov 2013
Posts: 11
Received Thanks: 3
Quote:
Meanwhile on mule system I always spend about 300mirages, 40 tienkan and 20 tisha to reach +7.
Also had fun analyzing the code
Tests done, conclusion.
Works, but isn't worth using if u know the mule system.
I spend 1800+ mirages, 400+ Tienkan, 50+ Tisha = Got 2 pieces +7
Reached +6 about 8 times
Using 3 different accounts and all elders of main cities.
Meanwhile on mule system I always spend about 300mirages, 40 tienkan and 20 tisha to reach +7.
Also had fun analyzing the code
sdfsdf
ehasz is offline  
Old 10/21/2016, 19:48   #34
 
elite*gold: 0
Join Date: Sep 2013
Posts: 146
Received Thanks: 84
Some ppl also believe in Santa Claus ... however I dont ... as much as I dont believe in such a system xD
Stark77 is offline  
Old 10/23/2016, 14:47   #35
 
elite*gold: 0
Join Date: Nov 2013
Posts: 11
Received Thanks: 3
i didnt belive, but after a years of play, when i saw so many +7 and +9 by tiekan stones i can believe in some technics with more luck
ehasz is offline  
Old 10/27/2016, 22:37   #36
 
elite*gold: 0
Join Date: Jun 2013
Posts: 12
Received Thanks: 0
Anyway we can get new offsets or does anyone have them?
cody.cos is offline  
Old 10/28/2016, 06:20   #37
 
Smurfin's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,243
Received Thanks: 670
This is an awesome tool, what's the best setting to get to specific refine you guys usually use ?

+1 is 50%, +2 is 30%, +3 is 30%, 30% until +8. Since this tool doesn't have any item switch to break the odds/pattern, we are looking for a straight successful refine streak with only tisha use as a turning back point.

So it can be said, with mirage only, +1 is 50%, +2 is 30% from 50% = 15%, +3 30% from 15% = 4.5%. Until +3 I believe noone uses any refine aid. The tricky part is for refines above +3.

2 mirage average = +1
6~7 mirage average = +2
22~23 mirage average = +3

Mirage only to +4 = 30% from 4.5% = 1.35%, about 74 mirages
Tienkang to +4 = 45% from 4.5% = 2.025%, about 50 mirages
Tisha to +4 = 33.5% from 4.5% = 1.5075%, about 66 mirages

I think Tisha is the best to use, though I usually use Tienkang from +3 to +5 to speed up the process, but since this is automated, I don't need fast, I need cheapest possible use of my refine aids and mirages. Now I use no aid until +4 , then tienkang to 5. Tisha until 7. Mirage costs 20,000 koin, while refine aids 1,325,000 (=66 mirages).

What do you guys think, and how you usually refine, what refine aid you use at what refine ?

--
@ : Which offsets are actually used from the offset list, so I can shorten the list I have to look for if later the pw server where I play gets updated
Smurfin is offline  
Old 10/29/2016, 02:12   #38
 
elite*gold: 0
Join Date: Sep 2013
Posts: 146
Received Thanks: 84
Actually only the basics like base, sendpacket, baselist and everything inventory related
Stark77 is offline  
Old 10/29/2016, 10:53   #39
 
Smurfin's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,243
Received Thanks: 670
Quote:
Originally Posted by Stark77 View Post
[*]the value "delay" is a fixed delay after the button refine is presses (well or the packet is send). it would be nice to read the status of this button for best performance but i was not able to find the offset chain
Regarding this, I think maybe you could also read the refine value before sending refine packet unless it's zero, so if zero use delay 2000ms, if above zero like +1, store the value 1 for comparison, send refine packet, wait until current refine value is different from the previously stored value. It could speed up the process a bit, not that it matters much tho, 2000ms works fine.
Smurfin is offline  
Thanks
1 User
Old 10/29/2016, 12:11   #40
 
elite*gold: 0
Join Date: Sep 2013
Posts: 146
Received Thanks: 84
Good idea, thanks.

I may post the new offsets and the reduced list later today.
Stark77 is offline  
Thanks
1 User
Old 10/30/2016, 13:53   #41
 
Smurfin's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,243
Received Thanks: 670
btw what is a MULE system ?

Most ppl usually do a refine session by switching to several equipments and not continuously do the refine on a single equipment , because x amount of successful refines in a row until +x is really hard. +1 is 50%, +2 is 30% from 50%, +3 is 30% from 30% from 50%, the successful rate is getting smaller if looking for a streak. By +4 it's already as small as 1%.

But if we do it by changing equipments we can mix the pattern.

So if I know how to make a tool like this, I'd add something like this,
-How many equipments do you want to refine simultaneously?

after that it's either this:
1. Refine the first until the last equipment once using the same rules, do this until refine target reached.
2. or Refine all equipments to +3 first, once this condition has been met, do number 1, if for some reason all of them fail to 0, then go back refining them all to +3 and repeat.
3. Refine the first until the last equipment twice using the same rules, do this until refine target reached.
4. or whatever works but a mix of several equipments, because looking for a successful streak until 5 or 7 is already super hard and costy.

I think that should be enough to mix the pattern and the odds

But I still like it even tho it only does refine on a single eq, especially for reaching +7 only, because from my experience my rule for making +7 is still cheaper than doing a transfer using chienkun, and I also usually do it on a single equipment. But when not so lucky, having the option to mix pattern is very useful.
Smurfin is offline  
Old 10/30/2016, 18:19   #42
 
elite*gold: 0
Join Date: Sep 2013
Posts: 146
Received Thanks: 84
Updated Offsets for PWI (pokemon update):

necessary offsets for refine center:
Code:
realBaseAddress
SendPacketAddress
UnfreezOffset
baseOffset
ListOffset
PlayerListOffset
playerOffSet
playerNameOffset
playerIDOffset
InventoryListOffset
sortedInventoryListOffset
InventorySizeOffset
InvID_Offset
InvStackAmount_Offset
Stark77 is offline  
Thanks
3 Users
Old 10/31/2016, 11:27   #43
 
elite*gold: 0
Join Date: Jun 2016
Posts: 38
Received Thanks: 0
Stark , you could say me what the order of offsets of quests? I have a txt with this ordem

QuestCount = gamer.addr +14F8 +8 +0
Quest = gamer.addr +14F8 +8 +[[[I*20]+8],0,gamer.QuestCount]
QuestStatus= gamer.addr +14F8 +8 +[[[I*20]+E],0,gamer.QuestCount]

I enter in 14F8 , OK , I enter in + 8 , OK , but when i enter in Index i*20 after 'E' or '8' I can't find anything about missions...

You know what I'm doing wrong?

Sorry me by my bad english x.x
derleyvolt is offline  
Old 10/31/2016, 19:53   #44
 
elite*gold: 0
Join Date: Sep 2013
Posts: 146
Received Thanks: 84
This script would trash every possible quest in your list.

Code:
QuestListBase := readOffsetChain("0x1C|0x28|0x1408|0x8"), Number += 0
QuestCounter := ReadMemoryUint1(QuestListBase + 0x4, processID)
Loop % QuestCounter
{
	QuestID := ReadMemoryUint2(QuestListBase + 0x8 + 0x20*(A_index-1), processID)
	revHex(rev_ID,QuestID,4)
	packet := "31000300000002" . rev_ID
	SendPacketFast(packet)
	sleep, 2000
}
--------------------

So what you need to do is read:
baseAddress := ReadMemoryUint(realBaseAddress, processID)
structurePointer := ReadMemoryUint(baseAddress + baseOffset, processID) ;~ baseOffset := 0x1C
playerPointer := ReadMemoryUint(structurePointer + playerOffset, processID) ;~ playerOffset := 0x28
QuestPointer := ReadMemoryUint(playerPointer + 0x1408, processID)
QuestListBase := ReadMemoryUint(QuestPointer + 0x8, processID)

and from there you can read:
QuestCounter := ReadMemoryUint1(QuestListBase + 0x4, processID)
Loop % QuestCounter
QuestID := ReadMemoryUint2(QuestListBase + 0x8 + 0x20*(A_index-1), processID)
;~ A_index = i starting with 1 || read 2 bytes not 4 bytes

looking at your offset it might be (not tested);
QuestCount := ReadMemoryUint1(QuestListBase + 0x0, processID)
Loop % QuestCounter
QuestStatus := ReadMemoryUint2(QuestListBase + 0x8 + 0x20*(A_index-1) + 0xE, processID)

NOTE - the QuestListBase for the new PWI update is:
QuestListBase := readOffsetChain("0x1C|0x34|0x1554|0x8")
Stark77 is offline  
Old 11/09/2016, 06:19   #45
 
Smurfin's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,243
Received Thanks: 670
realBaseAddress , base address
SendPacketAddress, send packet address
UnfreezOffset, unfreeze client
baseOffset, base offset
ListOffset, list offset
PlayerListOffset, player list offset
playerOffSet, player offset
playerNameOffset, player name offset
playerIDOffset, player id offset
InventoryListOffset, address that refers to clusters of address related to inventory
sortedInventoryListOffset, ??
InventorySizeOffset, inventory size offset, new character is size 32.
InvID_Offset, Item ID in inventory slot, for checking how many mirage in the bag?
InvStackAmount_Offset, stack amount of items, mirage= 50,000

I have some questions regarding the offsets above
- What's the long Address for InventoryListOffset, if written like this for example QuestStatus= gamer.addr +14F8 +8 +[[[I*20]+E],0,gamer.QuestCount]
- What is the packet for refine
- What is this one for sortedInventoryListOffset
- This one reads refine value, refineLevelOffset = 0x90, what's the long address for it ?

Thanks, and take your time to answer
Smurfin is offline  
Reply


Similar Threads Similar Threads
[FIX]DoRefineWithScroll: REFINE : Unknown refine scroll
07/27/2013 - Metin2 PServer Guides & Strategies - 9 Replies
Hi, falls euch der fehler DoRefineWithScroll: REFINE : Unknown refine scroll item in der syserr auf den sack geht habe ich hier eine Lösung für euch wie ihr es fixt. 1. Player Datenbank öffnen 2. refine_proto tabelle öffnen 3. Oben links auf "file" und dann auf "Query Table.." klicken 4. folgendes einfügen und oben auf "Run" klicken UPDATE player.refine_proto SET count0='0' WHERE vnum0='0'; UPDATE player.refine_proto SET count1='0' WHERE vnum1='0'; UPDATE player.refine_proto SET...
[Release] Item_proto & Mob_proto von Refine of World (Serverside)
12/20/2011 - Metin2 PServer Guides & Strategies - 34 Replies
Wird nicht mehr weiter geschickt Entschuldigung an aza ... Bitte darum das Moderator das Thema closed!



All times are GMT +1. The time now is 08:46.


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