Author Topic: ENs - Character ToolBox (Multi Shard/Account)  (Read 141657 times)

0 Members and 1 Guest are viewing this topic.

Offline Endless NightTopic starter

  • Global Moderator
  • *
  • *****
  • Posts: 5467
  • Activity:
    0%
  • Reputation Power: 62
  • Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!
  • Respect: +393
  • Referrals: 1
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #330 on: September 06, 2020, 12:45:49 PM »
0
VERSION 7.05

Many updates .. including

- Script no longer relies on ContKind (except for Character Creation Option).
- Now uses my gump subs to scroll though open containers to determine what screen you are on.
- Various code changes throughout... forgot to document.
- If only one account no need to enter account name presumes that account name is already set.
- Better fix for accounts that didn't log out in safe zone and loading next character in same shard. Tries every 15 seconds instead of waiting 5 mins.
- Overall faster operation.  If goes to fast and you get fatal errors,  set slowdown and gumpload values at top of script higher accordingly.
« Last Edit: September 06, 2020, 03:00:48 PM by Endless Night »
Outlaw Josey Wales - "Manwink, A Long Gone Scripty, and Endless are always teasing us with their private sections lol. What there realy saying is scripters rule and users drool."
Briza - "Your a living breathing vortex of usefulness."

Offline Gaderian

  • Elite
  • *
  • *
  • Posts: 486
  • Activity:
    0%
  • Reputation Power: 10
  • Gaderian barely matters.Gaderian barely matters.
  • Respect: +50
  • Referrals: 3
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #331 on: September 07, 2020, 07:29:52 PM »
0
Just ran the this version 7.05.
Thank you for updating this.

The report from the choice to "Inventory Characters" is corrupted. The skill names are incorrect. If a character has more skills than the previous character in the report, then it appears the skills list a single skill name. However, most of the characters have about 3 skill names (or partial names) listed on each line.

Human "Strong Back" is not reflected in the #MAXWEIGHT value. This is probably difficult to get right because if in another form (especially necro/ninjitsu/polymorph) the #CHARTYPE changes so something that is identical and the native form can't be derived. It would be possible to look at the main forms, but if the character is in a different form, then it would require an OCR/scanpixel of the racial_ability_book_gump. This is more an observation than a bug.

I did run the "Crash" recovery once. I think there was a timing issue trying to logout once and the client was stuck at a screen, but not completely logged out.

Also once it opened the Ultima Store and became stuck. I had to manually click the focus onto the paperdoll to get it to choose the Logout option. This may have been lag related.

I couldn't figure out how to replicate these last 2 situations.

Gaderian
"Go ahead ask me: 'Should I use hard waits or timers?'"
You say:"Should I"
Gaderian:"Timers!"
You Say:"use hard waits or timers?"

The serious side of timer use is illustrated here: http://www.scriptuo.com/index.php?topic=12094.msg101926#msg101926

However, every time I go back and look at this [AutoLooter] script, I realize I had wrote it in my zen state of EUO scripting - so it makes my brain hurt.

Offline Endless NightTopic starter

  • Global Moderator
  • *
  • *****
  • Posts: 5467
  • Activity:
    0%
  • Reputation Power: 62
  • Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!
  • Respect: +393
  • Referrals: 1
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #332 on: September 08, 2020, 04:44:03 PM »
0
VERSION 7.07

- Removal of ContKind for Character Creation Option, contkind no longer used in this script.
- Slight speedup once logged in.
- Inventory char option reporting changes as below
    - Fix for skills chart not displaying correctly.
    - Fix for skills chart not showing real skill correctly.
    - Now only shows real skill if different than current skill, only shows skill cap if > 100
    - New var option %IgnoreZeroSkills default set true, means only shows skills > 0, if false will show skills with skill cap > 100 or skills locked or up even if zero.
    - Shows character location, x,y and words if location identified ie bank, etc.
    - shows expanded and reformatted character stats, resistances etc.
    - fix for strong back weight adjustment.


If just picking up gifts and already downloaded 7.05 you don't need to upgrade to 7.07.

Note: If you experience and lag or weird stuff like Gardian mentioned one post up increase these 2 vars set at top of script.

Code: [Select]
set %GumpLoadWait         5      ; Adjust for slow computer/lag.
set %SlowDownDelay        5     ; sometimes the script goes to fast so this is delay between major actions

Example Character inventory report

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Character Inventory By Shard   09/20/20 20:20:20 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
(Max Characters per shard: 7 ) 
.
++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
Account: 1 of 1 - HelloHello
++++++++++++++++++++++++++++++++++++++++++++++++++++++
****************************************************** 
Shard: Legends Characters: 1 Of 6 
****************************************************** 
Name: Lord Messy Foot
Male Gargoyle  Title: $ 
Location: 950:341 - Tokuno 

    Str:   25     Hits:   28      AR: 46 
    Dex:   20     Stam:   32      FR: 42 
    Int:  115     Mana:  120      CR: 49 
        =====                     PR: 66 
MaxStat:  180                     ER: 69 

Damage(Min/Max): 1/6     TP: 0    Weight: 59/177 
      Followers: 0/5     Luck: 149        Gold: 0 

Current   Real    Cap   Locked    Skill 
======= ====== ======   =======   ======================== 
   30.7    -    115.0   locked    Archery
   10.0    -      -     up        Alchemy 
   20.0    -    120.0   up        Blacksmithy 
   10.0    -      -     up        Carpentry
  100.0    -    120.0   down      Camping
   82.2   59.2    -     locked    Magery 
  100.0    -      -     down      Tinkering 
  100.0    -      -     locked    Arms Lore 
======= ====== 
  472.9  419.9  Totals 
======= ====== 


.
« Last Edit: September 08, 2020, 04:57:26 PM by Endless Night »
Outlaw Josey Wales - "Manwink, A Long Gone Scripty, and Endless are always teasing us with their private sections lol. What there realy saying is scripters rule and users drool."
Briza - "Your a living breathing vortex of usefulness."

Offline Oracle

  • Hero Member
  • *
  • Posts: 888
  • Activity:
    0%
  • Reputation Power: 14
  • Oracle barely matters.Oracle barely matters.
  • Gender: Male
  • We always want something that we cannot have...!
  • Respect: +97
  • Referrals: 3
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #333 on: September 08, 2020, 10:12:33 PM »
0
EN (or anyone as smart as he is),

Hope this is not asking too much, but aside from the account management page -- is there a way to see what pack has been applied to which account?

ORACLE
Get me a Straw...because I suck...!
PIXEL CRACK -- Love it! Crave it! Want it! Got to have it!

Offline Gaderian

  • Elite
  • *
  • *
  • Posts: 486
  • Activity:
    0%
  • Reputation Power: 10
  • Gaderian barely matters.Gaderian barely matters.
  • Respect: +50
  • Referrals: 3
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #334 on: September 09, 2020, 02:52:49 AM »
0
I do not consider myself that 'smart', but here are my random thoughts:
You could generate some generic tests for some of the add ons.
Today all accounts have access to upgrades through Stygian Abyss - so this can be assumed as the current base.

Several items below can be done with a new character: Numbers 1, 2, 5 & 6. #3 needs a house and validation of High Seas which grants some additional house storage.
Start a new character with Tinkering in New Haven on a shard you do not play. Buy some ingots (you will already have 50, buying another 125 gives you plenty to test out #2 by separating these). It also allows you to craft tools to test out several of the options.
1) Time of Legends: Test public moongate to travel to Eodon (if no ToL then the option isn't offered)
2) Bank Storage: add non-stacked quantity to your bank until it reaches it's limit -> count all things in the bank
3) House Storage: house accessible character could access the house sign and via OCR determine the house storage options
4) (6th??)/7th Character Slot: At character login/creation page - count how many characters are defined, if 6 or 7. I think ML allowed 6 characters and all accounts that are non Endless Journey are allowed to create up to 6. The only add on these days is the 7th character slot, though "6th slot" was one in the past. If 6 characters already exist on the account, then the "New [character]" button would confirm 7th character slot ability.
5) Gothic and Rustic add-ons have some overlap, so it is more complicated:
Gothic - allows some house gothic items (stained windows), crafting a gargoyle statue
Rustic - allows crafting some items related to fermenting which needs the tinker/carp tool to see if these are allowed or not
I think these overlap in use of the chest of sending and owning a Magincia vendor plot-if I am wrong then maybe these could be valid tests.
6) High Seas - I can think of 2 free/cheap possibilities:
 6-1) Does crafting cannons, cannonballs (blacksmithy) , making charges (alchemy?) or their ingredients require High Seas? (my guess is that it does, so this is a cheap option that requires a crafting tool)
 6-2) Will the fish monger grant you a Professional Fishing Quest? Without having runes, runebook, crystal teleporter, the easiest to travel to and create a rail is probably Moonglow, while crystal teleporter make Britain a really short rail from the bank.
There are several options on HS but most take an investment of time or maybe some gold:
 a) mine up saltpeter (needs luck suit and dungeon mining and GM mining)
 b) fishing up HS only fish: Needs a lot of time fishing or fishing skill > 50 to quickly determine if you only get classic fish. Until you fishing is high enough, you can still get the classic fish which doesn't prove anything.
 c) tossing a white net gets Osiredon (not only Leviathans): Just way too much effort to determine if you have High Seas
 d) sacrifice a map at the Covetous brazier (or whatever it is named) to lead to summoning Corgul
 e) Can you place 2 boats? Even the cheap classic boats are limited on a HS upgraded account, where non-EJ/non-HS can place multiple boats.

I can't think of any other options, but I am sure a test could be made in game for most.

There are excessive tests, like having both an add on and it requires a recipe to craft - so you could get false-positive results (If I have the add on (Mondain's Legacy (technically everyone has it already) and Time of Legends both have these requirements) but I don't have the recipe can look the same as not having the add on).

Gaderian
« Last Edit: September 09, 2020, 03:20:36 AM by Gaderian »
"Go ahead ask me: 'Should I use hard waits or timers?'"
You say:"Should I"
Gaderian:"Timers!"
You Say:"use hard waits or timers?"

The serious side of timer use is illustrated here: http://www.scriptuo.com/index.php?topic=12094.msg101926#msg101926

However, every time I go back and look at this [AutoLooter] script, I realize I had wrote it in my zen state of EUO scripting - so it makes my brain hurt.

Offline Endless NightTopic starter

  • Global Moderator
  • *
  • *****
  • Posts: 5467
  • Activity:
    0%
  • Reputation Power: 62
  • Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!Endless Night is awe-inspiring!
  • Respect: +393
  • Referrals: 1
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #335 on: September 09, 2020, 06:31:38 AM »
0
EN (or anyone as smart as he is),

Hope this is not asking too much, but aside from the account management page -- is there a way to see what pack has been applied to which account?

Gaderian did a good list above of ways to tell.  I think that shows scripting it is not really worth the effort,  best just to look at account management page.   

Glad you are enjoying the script,  if you can think of other stuff to add to  character inventory report let me know.  I was considering adding LMC and equipment breakdown information.
Outlaw Josey Wales - "Manwink, A Long Gone Scripty, and Endless are always teasing us with their private sections lol. What there realy saying is scripters rule and users drool."
Briza - "Your a living breathing vortex of usefulness."

Offline Oracle

  • Hero Member
  • *
  • Posts: 888
  • Activity:
    0%
  • Reputation Power: 14
  • Oracle barely matters.Oracle barely matters.
  • Gender: Male
  • We always want something that we cannot have...!
  • Respect: +97
  • Referrals: 3
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #336 on: September 09, 2020, 12:30:29 PM »
0
Gaderian,

Thanks for the great write-up and tips.  I have printed out the post and I am going to test some of those out....

I really appreciate the time that it took to write all those things down...!


Oracle
ORACLE
Get me a Straw...because I suck...!
PIXEL CRACK -- Love it! Crave it! Want it! Got to have it!

Offline The Ghost

  • Elite
  • *
  • *
  • Posts: 1917
  • Activity:
    0%
  • Reputation Power: 25
  • The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.
  • Respect: +245
  • Referrals: 0
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #337 on: September 22, 2021, 07:03:59 PM »
0
Here a silly question.  Ver 7.07 is a plug and play correct.    It weird asking this question  because  cant seen to be able to add the password. 

V 7.05 Work find.  ???
« Last Edit: September 22, 2021, 07:45:27 PM by The Ghost »

Offline cybercasper

  • Full Member
  • ***
  • Posts: 228
  • Activity:
    0%
  • Reputation Power: 3
  • cybercasper has no influence.
  • Respect: +41
  • Referrals: 1
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #338 on: September 26, 2021, 05:05:57 AM »
0
I was wondering if anyone happen to have got this to work. looking at the script the whole gump section is greyed out with the new versions. also with this i was monitoring the password area and it was only putting 3 chars in the password box instead of my full password.

if im supposed to update the gump section are these the correct values

gosub SetGump MainMenu    YMSD   640  480     MainMenu_gump|normal_gump   ; This is the login screen
gosub SetGump Password    EWYB     2    2     normal_gump                 ; This is the username password entry boxes
gosub SetGump Wait        AYWB    408  288     waiting_gump                ; This is the wait gump before next screen
gosub SetGump ShardSelect GXRD   640  480     normal_gump                 ; this is the shard select screen
;gosub SetGump Login       EUT    640  480     Login_gump|normal_gump      ; this is the Character Selection Screen with NEW/DELETE Buttons
;gosub SetGump NewChar     WBAC   640  480     CharCreation_gump           ; this is the New Character Name and Clothing screen
;gosub SetGump NewChar2    IYEC   640  480     normal_gump                 ; this is the New Character Trade Selection screen
;gosub SetGump NewCharMap  IYEC   640  480     normal_gump                 ; this is the New Character Map starting location screen
;gosub SetGump Generic     KZHD   N/A  N/A     generic_gump                ; this is the Vet Reward/6 month stat increase gump
gosub SetGump YesNo       GXDD   178  108     YesNo_gump                  ; this is the Logout - Okay Cancel gump

I do know some are closed and that is because i am not making any new chars with this, i am just trying to pick up gifts.

Offline The Ghost

  • Elite
  • *
  • *
  • Posts: 1917
  • Activity:
    0%
  • Reputation Power: 25
  • The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.
  • Respect: +245
  • Referrals: 0
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #339 on: September 26, 2021, 10:28:28 AM »
0
 What did En's posted under his update on V 7,05
 
Script no longer relies on ContKind 

Offline TrailMyx

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13301
  • Activity:
    0%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #340 on: September 26, 2021, 10:59:23 AM »
0
I was wondering when EN would finally let the #CONTKIND rest... :)
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline tandj99

  • Elite
  • *
  • *
  • Posts: 261
  • Activity:
    0.2%
  • Reputation Power: 1
  • tandj99 has no influence.
  • Gender: Male
  • Respect: +40
  • Referrals: 1
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #341 on: April 15, 2022, 03:50:30 AM »
0
Good morning everyone. So last night I decided that i needed to get a char inventory of skills and such. Well I fired the latest version up and put my info in like normal. Pressed play and selected the char inventory and off it went. Except it never actually logged into any char (I think its a problem in the click 370 !charclicky area but not positive line: 1374)

Looks like I got it to work with changing the the following
Click 370 !Charclicky x 4 f
« Last Edit: April 16, 2022, 03:24:10 PM by tandj99 »

Offline The Ghost

  • Elite
  • *
  • *
  • Posts: 1917
  • Activity:
    0%
  • Reputation Power: 25
  • The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.
  • Respect: +245
  • Referrals: 0
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #342 on: September 05, 2022, 02:22:13 PM »
0
Anyone else having issue with password not getting be inserted.    login window flash but nothing happen.   it does hit the login button because I receive the " we are unable to autenticate"

Offline 12TimesOver

  • Another Day, Another Vendetta
  • Global Moderator
  • *
  • *
  • Posts: 3694
  • Activity:
    0%
  • Reputation Power: 41
  • 12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.
  • Gender: Male
  • Respect: +321
  • Referrals: 2
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #343 on: September 06, 2022, 12:44:12 PM »
0
Anyone else having issue with password not getting be inserted.    login window flash but nothing happen.   it does hit the login button because I receive the " we are unable to autenticate"
It's working for me.
When they come for me I'll be sitting at my desk
     with a gun in my hand wearing a bulletproof vest
My, my, my how the time does fly
     when you know you're gonna die by the end of the night

Offline The Ghost

  • Elite
  • *
  • *
  • Posts: 1917
  • Activity:
    0%
  • Reputation Power: 25
  • The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.The Ghost is on the verge of being accepted.
  • Respect: +245
  • Referrals: 0
    • View Profile
Re: ENs - Character ToolBox (Multi Shard/Account)
« Reply #344 on: September 06, 2022, 08:54:49 PM »
0
I got Ver 705 to work.  I will re-download and try 707 again

Tags: