[SmurfIT!] 3in1

12/27/2008 16:09 plixbugmenot#91
basdejongg: Pw international had an update, so the offsets changed!

new baseadd is 0094CDCC

and you need to add 0x10 to some offsets

for example maxhp offset was 0x484, now it is 0x494.

the target adderess offset is now 0xA4C :)
12/27/2008 16:10 basdejongg#92
[Perfect_World_Base_Address_In_Decimal]
Application_Title=Element Client


more it dont give in Custom_Offsets.txt

dont get it yet:(
12/27/2008 16:11 basdejongg#93
Quote:
Originally Posted by Smurfin View Post
Try using ntKid's MHS Retriever and if MHS bot works there, give me your MHS Setting and I'll calculate the offsets needed for SmurfIT.ini to work.
Quote:
Originally Posted by plixbugmenot View Post
basdejongg: Pw international had an update, so the offsets changed!

new baseadd is 0094CDCC

and you need to add 0x10 to some offsets

for example maxhp offset was 0x484, now it is 0x494.

the target adderess offset is now 0xA4C :)

so what should i put in my .ini to make it work?
12/27/2008 16:18 plixbugmenot#94
I think Smurfin will have to update the script for you to be able to use it on PW international :D
12/27/2008 16:32 basdejongg#95
Quote:
Originally Posted by plixbugmenot View Post
I think Smurfin will have to update the script for you to be able to use it on PW international :D
ok cos iam kinda a noob in this:o:o
12/27/2008 17:37 Smurfin#96
-edit-

@Basdejongg :
Edit and change SmurfIT.ini according to these values :
Code:
Base Address=9752012
Fly Offset=1632
Jump Offset=2876
Zoom Offset=2094
Target Offset=2636
HP Offset=1124
MaxHP Offset=1172
looks like PWI Offsets are Indonesian Offsets +40, only the HP and MAX HP have different formula and +40 can't be applied there

@plixbugmenot : thanks for providing the offsets and base address for PWI, btw about adding 0x10, is that the previously 0x20 which usually used ? if that so then I have to add modifier for that too IN the script, not just the ini.
12/27/2008 18:52 basdejongg#97
ok so i eddited, i start game start program, enable fly hack, and then? faster fly or something? and how to use the wall?

cosnothing happens, and if i select my own char, it does not show the targetID

* Srry had to start with admin rights, the jump is easy to understand, but what does fly hack does=**
12/27/2008 19:04 Smurfin#98
lol no, it's for enabling fly in Cave/FB/Dungeon/HH, combined with wallhack then you can roam freely in there. Also char below than lv 30 can fly with that on.

To use wallhack use NUMPAD Key 8 6 2 4 for direction, but it's not up down left right direction, it's North South East West. Check your map for this, if the arrow is pointing left then it's west etc. NUMPAD 7 & 9 is for going UP(off the roof) and DOWN(to go back). One more thing, to use Wallhack, you have to delete PWGTM.INI in SmurfIT extraction folder, and rerun the SmurfIT app, then input PWI Base Address in HEX when asked -> 94CDCC . Because the PWGTM.INI is currently for PW Indonesian setting.
(PWGTM.INI is original KaZpa's Wallhack init file and separated from SmurfIT.ini) thanks to him for his awesome works ^^)

-edit-

- Updated to v.1.5.1, added iPot (a.k.a AutoPot), more Rapidkeysend toggles, iNurse options to nurse only selected char windows, changes and additions to SmurfIT.ini, and some bugfixes.
12/27/2008 22:57 plixbugmenot#99
Quote:
@plixbugmenot : thanks for providing the offsets and base address for PWI, btw about adding 0x10, is that the previously 0x20 which usually used ? if that so then I have to add modifier for that too IN the script, not just the ini.
no, its not like the 0x20, some offsets just shifted 0x10 (they have added some extra variables)

I will give an example:

int, float, DWORD = 4 bytes
shifted by 0x10 wich is 16 decimal wich is 4 int or 4 floats etc
before update:

Code:
int level;
int hp; 
int maxhp;
int mp;
int maxmp;
after update:
Code:
int level;
int added1;
int added2;
int added3;
int added4; // added 16 bytes, or 0x10
int hp; //everything here is shifted 0x10
int maxhp;
int mp;
int maxmp;
this is just an example of what could have been changed :D
12/28/2008 00:26 Smurfin#100
oh, so the new update brought something and occupied the previous addresses and that made the addresses changed . Thanks for explaining, they can't change addresses as they like, right ? only because something new added make the addresses shifted, not because they changed it by purpose.
12/28/2008 04:58 himmelslicht#101
screwed my earlier post, then had to sorry, so posting little later now ^^

while playing around with fly and crtl+number switching IDs, i had some issues with dieing and ressing, but i think that was an IG bug, had something similar in beehives

the proggie stopped reacting again after i afk many hours, no idea if that already happened during beehives before

the wallhack is working how? x_x
i suddenly managed to enable it, but then i was lagging around only all the time and keep lag back.
and how to disable it again?
*just need to try out maybe*

*trying out while writing found the issue*
the proggie stops reacting when i enable wallhack on a client with no ID logged, or when im on a clientA, while hack is enabled for clientB, and press numkey (i use the numpad to type prices always, need to get used to other key xD)
does numlock have any effect with your prog running?

one more suggestion, optional unfreeze video for selected client, when it turned into background (to see chat on main ID while being on other)
12/28/2008 05:39 Smurfin#102
Wallhack is always enabled to any window name slot which you activated by pressing ctrl-number. To disable WH, just switch to unavailable window name slot, but if you use all the five slots then you have to temporarily rename one of the running client.

The SmurfIT's application title also indicates on which window it is currently active. So if you don't have an ID logged, of course it will not react, it's like you run any PW hacks but with no PW client running ^^

Numlock only affects Wallhack, it has to be ON if you want to use wallhack. If it is off then the hotkey won't match and doesn't trigger the WH script. It doesn't have any effect using other hotkeys with numlock being on or off.

Tks for the suggestion I'll look into it.
12/28/2008 14:40 himmelslicht#103
i found out:
to turn off wallhack press zero (press numlock also can, it disables wallhack)
(edit: or maybe it doesnt work >.<)

need press movement key+wallhack at the same time, only then it works

that you press a numkey while hack is enabled for an background client can happen quite easy if youre used to numkeys. it doesnt hang if numlock is disabled, only when its enabled, so just turn on numlock only when you wanna use the hack. (though doorhack is a damn lot easier to use and works just as good in most cases xD )
12/28/2008 18:19 himmelslicht#104
got some error with new autopot:

i one 1 single client, rename it to "window name1", and start MP autopot on slot one, the applecation closes with error:

Line -1:
Variable used without being declared.
[OK]

if i rename same client to any other name works fine

thanks for this addition

Edit: some minor issue: after pot being activated it keeps spam pot key every 50ms until mana is higher than set % again. is it possible to make it recognize a pot has been activated and stop for 15 sec? or increase delay time. else just turn off system msg also works fine.
12/28/2008 18:41 Smurfin#105
I just checked there is a line with a variable I missed to rename, the variable should be MP_PERC1 (mp percentage for slot1) but it's MP_PERC2 in there. Since there are lots of same functions but only differ in slot, I just copy paste and rename but I slipped on that one. Thanks for pointing that out ^_^

I usually use slot 2-5 while slot 1 is for default Element Client but I never use that slot so I missed it on testing.

meanwhile just use window name slot 2-5 until I post an update, I'll post update with that issue fixed along with new addition. I want to add iBuff feature for EP and triggered using timer so I can bot in higher level mobs without getting hurt much with EP buffs.