[Question] Refrine

12/19/2009 20:57 somanythings#1
is it possible to edit the success rate like say we need fails make it go 0%?
im sorry if this has already been posted but search bar isnt working for me
12/19/2009 21:05 Huynh.#2
... At least spell refine right? No there's no way to make the rate go to 0% or 100% there is but it's not so easy for the average person.
02/09/2010 00:19 !!N0083rP00F!!#3
If it was easy we wouldn't be asking for enlightenment.

I personally wouldn't want 100% or 0% anyways. Close counts though ;)

So what is the not-so-easy method if I may be so bold to ask?
(hope it doesn't involve PE - crosses fingers)
02/09/2010 00:46 Walmartbagger#4
PE couldn't do it. The success rate is tested by the server each time you refine. I'm sorry.
02/09/2010 00:53 Halfslashed#5
Ever heard of dll edits? It MIGHT be possible, try looking into it.
02/09/2010 01:07 AKB990#6
0% Is possible *cough* *runs*
02/09/2010 01:23 FriedTaco#7
Quote:
Originally Posted by AKB990 View Post
0% Is possible *cough* *runs*
/infbeforenoobletflamewar
02/09/2010 03:06 AKB990#8
Quote:
Originally Posted by FriedTaco View Post
/infbeforenoobletflamewar
/youfailatlifesyndrom
02/09/2010 04:04 cloudkiller2006#9
Quote:
Originally Posted by AKB990 View Post
/youfailatlifesyndrom
/win
02/09/2010 04:46 !!N0083rP00F!!#10
So somebody says its somewhere in a DLL.
That is like saying the camel you are looking for is in Saudi Arabia, and we don't even know if there really is a camel to look for in the first place......

...................

Maybe when it looks at your Dex stat and we point it to look somewhere else that is a null value?
02/09/2010 04:48 Walmartbagger#11
Well maybe the server didn't check the success rate...If the client is the one who tosses the coin then sends the result, it would make sense if a DLL edit fixed it.

Try looking in skill/standard.dll for the refine skill and see where it generates or calls for the success rate. Just make it always = 0 and you should be fine.

I'm too lazy to do it myself though.
02/10/2010 22:26 Uncreative.#12
I've looked in the dll's for Refine's call on success.
I couldn't find it, so I'm assuming if a 0% hack is possible, that the success is packet based.

However, I tend to find packet edits more easy than dll edits.
02/11/2010 03:53 azure5#13
I'm 99.9% sure that this cannot be achieved with a DLL mod. If you guys, Half and AKB, find it without sending a packet in any form, you'd surprise me and I would think you're pro. Though idk how you'd prove it. I'm pretty sure that it's server-sided.
Although, there is definitely a way to significantly decrease your percentage (not to 0%) with a DLL mod.
02/11/2010 04:02 pawntobishop#14
client sends info, server determines values, returns to client, client deals with data.
It's possible.
02/11/2010 04:19 azure5#15
Quote:
Originally Posted by pawntobishop View Post
client sends info, server determines values, returns to client, client deals with data.
It's possible.
I urge you to try and actually find it, if you think that it's possible without actual proof. Even if it was possible, it would be highly detectable without a full bypass.
The way I believe it works is as so (which makes it impossible):
Client sends refine packet to server, server determines percentages on all ores and inputs them, server determines, by percent, whether you succeed or fail.
Therefore, it is only possible (in theory, since I don't know for sure) to fake a packet or make a DLL that sets your percent to 0 dex, no production mastery, and rF refine. This would give you the base success rates.
I got to r1 legit, but i tried and failed many times to make a 0% refine mod. That'd be why I'm waiting for AKB and Half to respond, since they've tried editing it as well.