Plvl Pal

12/22/2008 07:56 Origonal#1
With this new version I have completed almost everything i wanted to achieve with this tool. The only goal i have for it left is a auto-stig bit, which i have absolutly no idea on how to do, so if someone wants to PM me and place for a good tutorial then that would be awsum :). Apart from that, future updates will be to only update memory addresses as long as it is being used by people. I hope people continue to find this tool useful, Origonal.

Instructions:
  • Fetch Accounts Button - Populates the list of all characters logged on.
  • Go/Stop Button to start and stop the level and percent updating
  • Exit - well der
  • You will require .NET Framework 2.0 or greater and it should be ran as administrator

Features:
  • Small Comact Size that fits nicely below CO while playing in Windowed mode.
  • Displays Water Level And PC every 500 milliseconds
  • Shows a mini-map that updates every 500 milliseconds to help you stay in exp range of the stack (it shows your archers position relative to the water).
  • TTM label that shows how long it is until the next server maintenance (this dosn't work for the elements group and if someone would tell me the times their maintenance happens in PST that would be great)

Source code is still attached, Enjoy
Thankyou to all the people who have helped so far with this.

Note: to those that have told me that it dosnt work with CID proxy. It does...i just tried it! It reports incorrect coords sometimes but they are still relative to each other and the mini-map works correctlly! Make sure that you are running PlvlPal as a administrator and that you have .Net 2.0 or greater.

Bugs: TTL dosnt seem to work...i wont have the time to look into fixing it any time soon, its not really a important part of the program tho.
12/22/2008 12:26 Arren#2
Beutifull job bro. ;-) Will help me soon,as im planning to be 126 in 10dayz xD
12/22/2008 12:40 Zupall#3
Antivir: Nothing found
ArcaVir: Nothing found
Avast: Nothing found
AVG: Nothing found
BitDefender: Nothing found
F-Prot: Nothing found
Norman: Nothing found
Rising: Nothing found
VirusBlokAda32: Nothing found
VirusBuster: Nothing found

[Only registered and activated users can see links. Click Here To Register...]
Scanned by [Only registered and activated users can see links. Click Here To Register...]

seems clean, going to try it soon, thanks man
12/22/2008 18:12 Origonal#4
good to know itll be useful, i forgot to mention that you will need administrative rights to run it. this means, if your on vista youll have to right click and "Run as Administrator" or if your on xp youll have to "Run as user"(that user being a admin).

Id also like to stress that I dont have alot of time these days so if someone could find the the exact distance you can get team experience from that thatd be awsum :)
12/22/2008 18:17 Ankan#5
Great tool.
12/23/2008 03:48 fridaykw#6
Ive been looking for something like this !
12/23/2008 06:36 ArcThéLaD#7
Great work really, Tyvm ;)
12/23/2008 11:52 Zupall#8
to bad it doesn't work with CID proxy compared with multihack :( good tool for the rest
12/23/2008 14:39 jellemichel#9
idk maybe i do something wrong but when i use it it says that my ninja is lvl 0 and my exp is also 0
12/23/2008 14:51 jellemichel#10
Quote:
Originally Posted by jellemichel View Post
idk maybe i do something wrong but when i use it it says that my ninja is lvl 0 and my exp is also 0
oh never mind i already figured it out
srry that i asked
12/23/2008 16:13 fridaykw#11
Quote:
Originally Posted by Zupall View Post
to bad it doesn't work with CID proxy compared with multihack :( good tool for the rest
anyway of sharing the source? or changing the Charc to match Cid?
12/23/2008 18:16 Origonal#12
ive never used CID proxy. i just read the forum, ill try it out later and see if i can make PlvlPal compatible, i have no idea of what to expect though.
12/23/2008 20:00 bado#13
hey guys
all the program do that it say ur exp !!!!
just tell me
12/24/2008 00:18 BEanErzzz#14
Fixed your timer function. It won't crash when co exits now. and disables timer.
Code:
        private unsafe void timer_Tick(object sender, EventArgs e) {
            if (curProcess.HasExited == false) {
                pReader.ReadProcess = curProcess;
                pReader.OpenProcess();
                byte[] bytesLev = pReader.ReadProcessMemory((IntPtr)CHAR_LEVEL_ADDRESS, 1, out bytesReaded);
                lblLevel.Text = "Level: " + bytesLev[0];
                byte[] bytesExp = pReader.ReadProcessMemory((IntPtr)CHAR_EXPERIENCE_ADDRESS, 8, out bytesReaded);
                lblPercent.Text = "Percent: " + convert.ConvertToPc(bytesLev[0], BitConverter.ToUInt32(bytesExp, 0)) + "%";
                pReader.CloseHandle();
            } else {
                lblLevel.Text = "NULL";
                lblPercent.Text = "NULL";
                ((Timer)sender).Enabled = false;
                fetchAndDisplayAccounts();
            }
        }
12/24/2008 06:42 michaelcao#15
Hey , what do i do with the file. Can explain what to do?