User Pass
Home Sign Up Contact Log In
Page:
 
AirMcMVP
Mod
offline
Link
 
I have been working on incorporating the APDC changes into monsterkill's VPB script over the past couple weeks. I have had a small group testing it to ensure everything we "know" is accounted for. The goal was to wait until Day 41, test it against actual values, and then officially release the script.

It started making the rounds yesterday when I messed up and added some metadata to the script and then made a change to it so I figure I'll "officially" release it. With that said, until we see the actual training percentages under the new system I cannot be 100% certain this is correct. I can say, however, that is pretty darn solid, imo. If you come across any issues, please let me know.

http://userscripts.org/scripts/show/107902
 
AirMcMVP
Mod
offline
Link
 
the following changes have been made to account for the accelerated build process:

XP gains are changed to reflect the accelerated build process.
VXP gains are changed to reflect the accelerated build process.
Training percentages are changed to reflect the accelerated build process.
Bonus Token gains and expenses are changed to reflect the accelerate build process.
Current Boost label added to track current number of boosts. This will pull data from the XP History page for existing builds.
The rolling level cap has been implemented based on number of boosts.
"Generate a key for this build" has been updated to export Current Boosts.
"Load a Saved Build" has been updated to load Current Boosts.
Previous Day button correctly tracks Current Boosts data.
Skill Point gains for boosts increased to 6.
20 Skiil Point bonus added upon 25th boost.

The following fixes were also added:
A 1% floor to training percentages at ultra-high levels.
"Generate a key for this build" has been updated to export Desired BT for Day 280.
"Load a Saved Build" has been updated to load Desired BT for Day 280.
Previous Day button does not "lose" Desired BT for Day 280 data.
 
AirMcMVP
Mod
offline
Link
 
If you want to "convert" an existing build to the new system, export the key from v3. It breaks down like this:

Space 1 - 22 : Position/Archetype
Space 23 - 24 : Season
Space 25 - 27 : Day
Space 28 : Boosts Remaining
Space 29 - 30 : Level
Space 31 - 33 : XP
Space 35 - 36 : VAXP
Space 37 - 39 : VA
Space 40 - 43 : BT
Space 44 - 46 : TP
Space 47 - 49 : SP
Space 50 - 78 : Training (2 spaces per attribute)
Space 79 - 162 : Attributes (6 spaces per attribute)
Space 173 - 184 : SA Trees
Space 185 - 187 : Player Age
Space 188 - 215 : Training Enhancements
Space 216 - 229 : ??????
Space 230 : Training Type (0 = light, 1 = normal, 2 = intense, 3 = multi)
Space 231 - 241 : ??????

Disable v3 of the VPB and enable v4.1 and reload the SP page and re-start the builder. In the key, edit the following and then load the build in v4.1 VPB.

Space 40 - 43 : BT (take your current BT value and multiple by 1.25 and round to nearest whole number)
Space 44 - 46 : TP (divide current TP by 1.6 and round up to the next even number
Space 185 - 187 : Player Age (use chart below)

Once done with that, you will need to go to Space 28 and immediately after it insert the total number of boosts you've done for your dot (from XP History Page).
Then, go to space 51 and immediately after that enter five 0s.

That should give you a valid key.

I have not tested it, though. lol
 
dmfa41
offline
Link
 
Dude, make a Donate link
 
AirMcMVP
Mod
offline
Link
 
Added a convert build button.

To use it, export a build key from the V3 script and take note of the number of boosts on the XP History page. Enable this version of the script and click the "Convert Player Build" button. Enter number of boosts when prompted and your build will convert.
 
AirMcMVP
Mod
offline
Link
 
I missed SP in the conversion so I just went in and added it. Crazy to do all this for it to work only one day...

 
Mr. Me2
offline
Link
 
Game XP for next season no worky for existing players.
 
Pebbles28
offline
Link
 
Great script, thanks.

I'm currently multi-training 4 attributes and agility (currently 75.09) is coming up as 17% gain in the builder when it's only 13% in-game. Hope this helps you tweak it.
 
cabz
offline
Link
 
first time i really used a VPB, thank you very much for the script, man! this helps so many folks on here.
 
Link
 
There seems to be a problem with XP between day 240 and 280. Some days you get XP but most of the time you donīt get XP between 240 and 280 days old.
 
Plankton
OPL4Lyfe
offline
Link
 
Originally posted by Disastermaster
There seems to be a problem with XP between day 240 and 280. Some days you get XP but most of the time you donīt get XP between 240 and 280 days old.


Its probably the level cap they implemented.
 
Link
 
Originally posted by Disastermaster
There seems to be a problem with XP between day 240 and 280. Some days you get XP but most of the time you donīt get XP between 240 and 280 days old.


i tried running it with my 205 TE but basically all he got was the boosts (no other XP)
 
avidday
offline
Link
 
Mostly on new players, you will hit a level cap at level 70 (or 73 if you already boosted) in Season 7 around day 13. You will not gain XP after this point. You must boost the following preseason to 76, then to 79 on day 281.


ALSO, if you have the early version of 4.1, it didn't grab your current number of boosts correctly, so you hit the level cap sooner. I just updated mine and it works perfectly now. Before, I had to change to boost count manually. If you open the VPB and it doesn't show the right number of boosts, install the script again and go from there.
 
mandyross
offline
Link
 
It should be possible to get the training gains more accurate:

Based on this catch quote: http://goallineblitz.com/game/forum_thread.pl?thread_id=4674179&page=58#42881968

Originally posted by Catch22
Pre-rounded gains will be multiplied by 1.6 and then rounded.


I think that the current code in the VPB, var oldNormalGain = Math.round(75 * Math.exp(-0.038 * (attVal - 1)));, should have the factor of 1.6 applied here before the Math.round, that's to say

var oldNormalGain = Math.round(1.6*75 * Math.exp(-0.038 * (attVal - 1)));

And then the 1.6 factor in the later lines defining var ret should be dropped. This change seems to give the training gains that are actually observed on the training page, especially at high attribute values.
 
mandyross
offline
Link
 
This would give:

Att Light Norm Int

6 40 84 119
7 38 82 115
8 37 78 110
9 36 76 107
10 34 72 102
11 33 70 98
12 32 67 95
13 30 65 91
14 29 62 88
15 28 60 84
16 27 58 82
17 26 55 78
18 25 54 76
19 24 52 73
20 23 49 70
21 22 48 67
22 22 46 65
23 21 44 62
24 20 42 60
25 19 41 58
26 18 39 55
27 18 38 54
28 17 37 52
29 16 35 49
30 16 34 48
31 15 32 46
32 15 31 44
33 14 31 43
34 14 29 41
35 13 28 40
36 13 27 38
37 12 26 37
38 12 25 35
39 11 24 34
40 11 23 32
41 10 22 31
42 10 21 30
43 10 20 29
44 9 20 28
45 9 20 28
46 9 19 26
47 8 18 25
48 8 17 24
49 8 16 23
50 8 16 23
51 7 15 22
52 7 14 20
53 7 14 20
54 6 14 19
55 6 13 18
56 6 13 18
57 6 12 17
58 6 12 17
59 5 11 16
60 5 11 16
61 5 10 14
62 5 10 14
63 4 9 13
64 4 9 13
65 4 9 13
66 4 8 12
67 4 8 12
68 4 8 11
69 4 8 11
70 4 8 11
71 3 7 10
72 3 7 10
73 3 7 10
74 3 6 8
75 3 6 8
76 3 6 8
77 3 6 8
78 2 5 7
79 2 5 7
80 2 5 7
81 2 5 7
82 2 5 7
83 2 4 6
84 2 4 6
85 2 4 6
86 2 4 6
87 2 4 6
88 2 3 5
89 2 3 5
90 2 3 5
91 2 3 5
92 2 3 5
93 2 3 5
94 2 3 5
95 1 3 4
96 1 3 4
97 1 3 4
98 1 3 4
99 1 3 4
100 1 3 4
101 1 3 4
102 1 3 4
103 1 2 2
104 1 2 2
105 1 2 2
106 1 2 2
107 1 2 2
108 1 2 2
109 1 2 2
110 1 2 2
111 1 2 2
112 1 2 2
113 1 2 2
114 1 2 2
115 1 2 2
116 1 2 2
117 0 1 1
118 0 1 1
119 0 1 1
120 0 1 1
 
Page:
 


You are not logged in. Please log in if you want to post a reply.