Unfreezing the client against the rules?

Options
WilliamTell - Raging Tide
WilliamTell - Raging Tide Posts: 166 Arc User
edited April 2014 in General Discussion
So I know we're allowed to multiclient with two playing characters now, and I had a thought, so I searched for it, and found it in the suggestion box:

http://pwi-forum.perfectworld.com/showthread.php?t=1511511

If this wasn't struck down as against the rules, my question is, is it allowable for us to use something like Cheat Engine to unfreeze the client so we can keep a better eye on our characters when using two clients?
...A day may come when the courage of men fails, when we forsake our friends and break all bonds of fellowship, but it is not this day. An hour of woes and shattered shields, when the heavens come crashing down! But it is not this day! This day we fight! By all that you hold dear in this world, I bid you stand, warriors of Pellucidar!

[SIGPIC][/SIGPIC]
Post edited by WilliamTell - Raging Tide on
«1

Comments

  • opkossy
    opkossy Posts: 11,177 Community Moderator
    edited December 2013
    Options
    Yep.

    That's modifying the client in a pretty obvious way, so it couldn't even be something they could conceivably say to do at your own risk.
    (Insert fancy image here)
    image
  • Asterelle - Sanctuary
    Asterelle - Sanctuary Posts: 930 Arc User
    edited December 2013
    Options
    You can actually 'unfreeze' the client without modifying anything and without any third party **** like cheat engine.

    1) Make a shortcut to elementclient.exe
    2) Click properties on it
    3) Edit target to add arguments like this:
    C:\<yourPWIfolder>\elementclient.exe startbypatcher console:1
    4) Start the game through the shortcut
    5) In the game hit shift+~ to bring up debugging console
    6) type "d_rendernofocus" into the console

    Doing it that way doesn't break any rules.
    [sigpic][/sigpic]
    PWI Calculators - aster.ohmydays.net/pw
  • Adroit - Lost City
    Adroit - Lost City Posts: 4,628 Arc User
    edited December 2013
    Options
    You can actually 'unfreeze' the client without modifying anything and without any third party **** like cheat engine.

    1) Make a shortcut to elementclient.exe
    2) Click properties on it
    3) Edit target to add arguments like this:
    C:\<yourPWIfolder>\elementclient.exe startbypatcher console:1
    4) Start the game through the shortcut
    5) In the game hit shift+~ to bring up debugging console
    6) type "d_rendernofocus" into the console

    Doing it that way doesn't break any rules.

    You are a gold mine of neat information.
    Youtube Channel: youtube.com/user/D2VeT/videos?flow=grid&view=0
    Current gear: pwcalc.com/6ab2893fbfb080a8
    [SIGPIC]http://tinypic.com/view.php?pic=684hgk&s=5[/SIGPIC]
  • skaitavia
    skaitavia Posts: 1 Arc User
    edited December 2013
    Options
    You are a gold mine of neat information.

    Agreed o.o
  • DEMHEALSMAN - Dreamweaver
    DEMHEALSMAN - Dreamweaver Posts: 1,396 Arc User
    edited December 2013
    Options
    You can actually 'unfreeze' the client without modifying anything and without any third party **** like cheat engine.

    1) Make a shortcut to elementclient.exe
    2) Click properties on it
    3) Edit target to add arguments like this:
    C:\<yourPWIfolder>\elementclient.exe startbypatcher console:1
    4) Start the game through the shortcut
    5) In the game hit shift+~ to bring up debugging console
    6) type "d_rendernofocus" into the console

    Doing it that way doesn't break any rules.

    So... you're saying we are allowed to use the debugging console in-game?
    Soon™
    Well, maybe later, semi-retired.
  • Khallie - Sanctuary
    Khallie - Sanctuary Posts: 71 Arc User
    edited December 2013
    Options
    I tried to add this to the target but it said the program doesn't exist.
  • Asterelle - Sanctuary
    Asterelle - Sanctuary Posts: 930 Arc User
    edited December 2013
    Options
    So... you're saying we are allowed to use the debugging console in-game?

    I don't see how it would break any rules but beware it is surprisingly useless...

    I use it for technical things like looking up item IDs, looking up UI window XML names, querying the server timezone, querying autopathable NPC locations, displaying the number of players currently rendered on the screen (except stealthed players).

    It's not going to be useful for 99% of player but it helps me understand what's going on in the PWCN client (since pwdb doesn't have info on it).
    [sigpic][/sigpic]
    PWI Calculators - aster.ohmydays.net/pw
  • Metalogue - Archosaur
    Metalogue - Archosaur Posts: 320 Arc User
    edited December 2013
    Options
    Wow, nice. o_o


    I tried to add this to the target but it said the program doesn't exist.

    Did you add the startbypatcher console:1 outside of the quotes? Try to put that outside of the quotes in the target box.
  • Khallie - Sanctuary
    Khallie - Sanctuary Posts: 71 Arc User
    edited December 2013
    Options
    Wow, nice. o_o





    Did you add the startbypatcher console:1 outside of the quotes? Try to put that outside of the quotes in the target box.

    ahhh ok, I put it inside the quotes..thanks
  • teku00
    teku00 Posts: 2 Arc User
    edited December 2013
    Options
    You can actually 'unfreeze' the client without modifying anything and without any third party **** like cheat engine.

    1) Make a shortcut to elementclient.exe
    2) Click properties on it
    3) Edit target to add arguments like this:
    C:\<yourPWIfolder>\elementclient.exe startbypatcher console:1
    4) Start the game through the shortcut
    5) In the game hit shift+~ to bring up debugging console
    6) type "d_rendernofocus" into the console

    Doing it that way doesn't break any rules.


    i have done like u sayed Asterelle but i log in my char and press shift+~ and dont show anything.
    Do u know why?b:surrender
  • SylenThunder - Twilight Temple
    edited December 2013
    Options
    You can actually 'unfreeze' the client without modifying anything and without any third party **** like cheat engine.

    1) Make a shortcut to elementclient.exe
    2) Click properties on it
    3) Edit target to add arguments like this:
    C:\<yourPWIfolder>\elementclient.exe startbypatcher console:1
    4) Start the game through the shortcut
    5) In the game hit shift+~ to bring up debugging console
    6) type "d_rendernofocus" into the console

    Doing it that way doesn't break any rules.

    Interesting find. It's a lot easier than going through the code and hacking the file. b:chuckle

    There's another way to do it, but I'm pretty sure 3rd party software modifying the data values in memory would be a violation as well.
    [SIGPIC][/SIGPIC]
  • Bodee - Raging Tide
    Bodee - Raging Tide Posts: 15 Arc User
    edited December 2013
    Options
    teku00 wrote: »
    i have done like u sayed Asterelle but i log in my char and press shift+~ and dont show anything.
    Do u know why?b:surrender

    if you got a keyboard with 29 letters like AE & AA (northen euro letters)
    then you have to use shift+the letter next to L
  • teku00
    teku00 Posts: 2 Arc User
    edited December 2013
    Options
    if you got a keyboard with 29 letters like AE & AA (northen euro letters)
    then you have to use shift+the letter next to L

    thx Bodee it the key
  • WilliamTell - Raging Tide
    WilliamTell - Raging Tide Posts: 166 Arc User
    edited December 2013
    Options
    You can actually 'unfreeze' the client without modifying anything and without any third party **** like cheat engine.

    1) Make a shortcut to elementclient.exe
    2) Click properties on it
    3) Edit target to add arguments like this:
    C:\<yourPWIfolder>\elementclient.exe startbypatcher console:1
    4) Start the game through the shortcut
    5) In the game hit shift+~ to bring up debugging console
    6) type "d_rendernofocus" into the console

    Doing it that way doesn't break any rules.

    Thank you so much Asterelle! You're the best!
    ...A day may come when the courage of men fails, when we forsake our friends and break all bonds of fellowship, but it is not this day. An hour of woes and shattered shields, when the heavens come crashing down! But it is not this day! This day we fight! By all that you hold dear in this world, I bid you stand, warriors of Pellucidar!

    [SIGPIC][/SIGPIC]
  • Salari - Raging Tide
    Salari - Raging Tide Posts: 2,102 Arc User
    edited December 2013
    Options
    there are quite a few things you can do in the console
    Marine - Marshall - Raging Tides - Retired
    [SIGPIC][/SIGPIC]
    DEMHEALSMAN - Dreamweaver
    Yes, because people really need 900+ dex or 1000+ magic just for the lulz
  • SylenThunder - Twilight Temple
    edited December 2013
    Options
    there are quite a few things you can do in the console
    Yeah, I've got a list of commands sitting around here somewhere, but most of them require GM privileges.
    [SIGPIC][/SIGPIC]
  • FistBabe - Sanctuary
    FistBabe - Sanctuary Posts: 21 Arc User
    edited December 2013
    Options
    The way I do it is by just pressing the windows key on my keyboard.. and then click the other client.
    No console needed b:laugh
  • Clergywoman - Raging Tide
    Clergywoman - Raging Tide Posts: 262 Arc User
    edited December 2013
    Options
    great info as always, Asterelle! b:thanks

    i wonder if it is possible to start pwi automatically with d_rendernofocus (or any other command), hope someone found a way. and since some were asking, here is the command list from the console_cmd.txt in the configs.pck.
    // Console commands in Element Client

    #_begin // String table begin ...

    "exit"

    // ========== Debug commands ==========

    "d_cameramode"
    "d_boundbox"
    "d_rtdebug"
    "d_npcid"
    "d_runspeed"
    "d_goto"
    "d_fly"
    "d_c2scmd"
    "d_viewradius"
    "d_relogin"
    "d_skill"
    "d_render_water"
    "d_render_grass"
    "d_render_forest"
    "d_render_shadow"
    "d_render_outline"
    "d_turnaround"
    "d_testdist"
    "d_gfx"
    "d_showpos"
    "d_trnlayer"
    "d_a3dstat"
    "d_gamestat"
    "d_treelod"
    "d_fps"
    "d_playerradius"
    "d_showid"
    "d_skipframe"
    "d_modelupdate"
    "d_minidump"
    "d_settimeofday"
    "d_getservertime"
    "d_task"
    "d_mipmapbias"
    "d_trncull"
    "d_gscmd"
    "d_delcmd"
    "d_title"
    "d_namepos"
    "d_createtime"
    "d_lastlogintime"
    "d_money"
    "d_go"
    "d_query"
    "d_querynpc"
    "d_theme"
    "d_queryservice"
    "d_uidebug"
    "d_rendernofocus"
    "d_querymodel"
    "d_queryskill"
    "d_ie"
    "d_enableie"
    "d_showfortress"
    "d_ignoreurl"

    // ========== GM commands ==========

    "gm_kickout_role"
    "gm_kickout_user"
    "gm_list_user"
    "gm_online_num"
    "gm_restart_sev"
    "gm_shutup_role"
    "gm_shutup_user"
    "gm_moveto_player"
    "gm_callin_player"
    "gm_broadcast"
    "gm_showid"
    "gm_forbid_role"
    "gm_trigger_chat"
    "gm_generate"
    gear and genies: mypers.pw/1.8/#145766

    pan gu loves cash shoppers as much as he loathes pure farmers. that's why he cursed me with the lowest luck-index possible. my weapon needed 21 recasts for those meh adds, and the r9 ring refine ate over 10k mirages before i capitulated and orbed it from 0 to +11. you won this time pan gu! b:sad
  • Asterelle - Sanctuary
    Asterelle - Sanctuary Posts: 930 Arc User
    edited December 2013
    Options
    That list can be misleading since it looks like you could do some cheating but not many of those have been enabled for us. Don't expect to be able to change your runspeed or do anything that has an actual effect on the game. I guess changing the UI theme to the old UI is useful with "d_theme 0/1" but we were allowed to do that already.

    EDIT: I think these are the only ones that are enabled for us.
    "d_cameramode"
    "d_boundbox"
    "d_rtdebug"
    "d_npcid"
    "d_relogin"
    "d_turnaround"
    "d_testdist"
    "d_showpos"
    "d_a3dstat"
    "d_gamestat"
    "d_fps"
    "d_showid"
    "d_getservertime"
    "d_title"
    "d_lastlogintime"
    "d_query"
    "d_querynpc"
    "d_theme"
    "d_queryservice"
    "d_uidebug"
    "d_rendernofocus"
    "d_querymodel"
    "d_queryskill"
    "d_ie"
    
    [sigpic][/sigpic]
    PWI Calculators - aster.ohmydays.net/pw
  • Jaabg - Sanctuary
    Jaabg - Sanctuary Posts: 2,256 Arc User
    edited December 2013
    Options
    Is there a way to turn off water completely? Shadows? other rendering options? Not through the UI setting where you scroll things up or down, or click boxes to select the options. But have it so the game does not show them at all.

    You would still hit a tree when you run into it, but it will appear as invisible to you. Might help people who get low fps during tw/nw.

    Could we turn off the rendering effects for the seekers and mystics b:shutup? I swear, do delta without a seeker/mystic, fps is 30~60. Have a seeker/mystic just stand in a corner, fps is 5~15 f:gone
  • Mysticboob - Sanctuary
    Mysticboob - Sanctuary Posts: 52 Arc User
    edited December 2013
    Options
    This is neat.

    Question~

    I was checking item IDs and noticed that skill books made in morai and OHT have the same ID, but the the ones in morai cannot be traded.

    Some one told me there might be a switch on the end of the IDs like in other games so two of the same item could have different preoperties.

    Does pwi do the same? If so, is there a console command to view the full item ID?

    This would be useful in situations where making an item has significant cost and no indication that it might be different than what you expect.

    Thanks
    youtube.com/TheMysticBoob
  • SylenThunder - Twilight Temple
    edited December 2013
    Options
    Not a console command, but you can see the details in the data tables. I might get into that later after I finish this FCC.

    Now if only I can find a way to double the zoom...



    Edit: Ok, here's how the data looks in your character sheet...
    <items><variable name="id" type="int">27350</variable>
    <variable name="pos" type="int">1</variable>
    <variable name="count" type="int">1</variable>
    <variable name="max_count" type="int">9999</variable>
    <variable name="data" type="Octets">30530000</variable>
    <variable name="proctype" type="int">19</variable>
    <variable name="expire_date" type="int">0</variable>
    <variable name="guid1" type="int">0</variable>
    <variable name="guid2" type="int">0</variable>
    <variable name="mask" type="int">0</variable>
    </items>
    
    Now the top line is the item number. "pos" is position in your inventory, "count" and "max_count" are self-explanatory. "Data" has to do with the actual information of the item and what it does. You could change the item ID, but if the octet for the data doesn't change, it will perform the action of the original id, it just ends up looking different. "proctype" determines the bound status. "guid1/2" are 0 initially, and the data will change in the fields after it's refined/sharded. "mask" is linked back to the hex data of the item itself.

    So to change the bound state between two different items, that have idential ID's, you would simply change the "proctype" 19 is "invisible bound" which pretty much says you can't drop or trade it. 0 would be un-bound.
    [SIGPIC][/SIGPIC]
  • Mysticboob - Sanctuary
    Mysticboob - Sanctuary Posts: 52 Arc User
    edited December 2013
    Options
    How do I find the data table for each item?
    youtube.com/TheMysticBoob
  • Asterelle - Sanctuary
    Asterelle - Sanctuary Posts: 930 Arc User
    edited December 2013
    Options
    It doesn't matter because everything is checked server side. The game is actually very secure and you aren't able to do things you aren't supposed to do.
    [sigpic][/sigpic]
    PWI Calculators - aster.ohmydays.net/pw
  • Mysticboob - Sanctuary
    Mysticboob - Sanctuary Posts: 52 Arc User
    edited December 2013
    Options
    I meant for the purposes of seeing if items are actually different before i make them, like with the book scenario i posted above.
    youtube.com/TheMysticBoob
  • sm3ag0l
    sm3ag0l Posts: 0 Arc User
    edited December 2013
    Options
    judging all the **** about the orbs and bots pwi doesnt really care anymore if you do stuff that isnt allowed. you would probably get a few days ban and then get back to whatever you where doing .
    its kinda like its rewarding to **** over the game and people these days because if you send a ticket pwi tells you they have way to many tickets and its gonna take a while before they gonna reply they probably just press thrash on most tickets send these days and lol at them

    b:laugh
  • SylenThunder - Twilight Temple
    edited December 2013
    Options
    I meant for the purposes of seeing if items are actually different before i make them, like with the book scenario i posted above.
    http://pwdatabase.com/pwi

    Or go and check out elements.data, but you'll need programs for that, and I can't help you with it here. I already am walking the line with the information I provide. b:chuckle
    [SIGPIC][/SIGPIC]
  • freygin
    freygin Posts: 737 Arc User
    edited December 2013
    Options
    I don't see how it would break any rules but beware it is surprisingly useless...

    I use it for technical things like looking up item IDs, looking up UI window XML names, querying the server timezone, querying autopathable NPC locations, displaying the number of players currently rendered on the screen (except stealthed players).

    It's not going to be useful for 99% of player but it helps me understand what's going on in the PWCN client (since pwdb doesn't have info on it).

    what is querying autopathable NPC locations, can it be used to locate Deity Messenger or autopath to his location ?
  • Deceptistar - Sanctuary
    Deceptistar - Sanctuary Posts: 10,454 Arc User
    edited December 2013
    Options
    It doesn't matter because everything is checked server side. The game is actually very secure and you aren't able to do things you aren't supposed to do.
    asypoo knows when people are fishing him for bad info~ b:chuckle
    [SIGPIC][/SIGPIC]lagunal8.deviantart.com
    ★"New weekly quests! "Discover the bug in the patch""-Nihillae★"My father would beat me if he found out I was QQing over a virtual pony."-Neurosis★"You're amongst the biggest blobs of fail I've ever seen in my life."-Ninnuam★"A statistic said 3% people of the world get enjoyment primarily from making people upset, and you are trying to discriminate them"-ilystah★["How To Tank Rebirth Order Delta (86+)"-Stickygreen Barb (1)restat. you want full magic, Arcane armour build (2)when mobs come /faceroll on your keyboard and you will one shot all the mobs (3)rinse and repeat]★"I've been spammed with 3 poops for 2 hours."-ColdSteele★"If someone fights learning, I don't bother with them outside of amusement factor."-Telarith★"This thread is a joke right? Please say yes."-eatwithspoons★ "This is why you don't post your opinions on the internet, most of the replies you get will be from people who missed a hug or two sometime in their youth."-Alacol★"Sexy! A post with a Binomial Distribution."-Asterelle★"It's about time PW starts to separate out the noob Sins from the rest."-salvati0n★"Shoo troll >:O"-TheDan
  • Mysticboob - Sanctuary
    Mysticboob - Sanctuary Posts: 52 Arc User
    edited December 2013
    Options
    pwdatabase was the first place i checked

    This for example
    http://www.pwdatabase.com/pwi/items/30898

    There's no indication that there are two different products from the two different recipes.
    youtube.com/TheMysticBoob
This discussion has been closed.