LoL Tools Series #2

Your ads will be inserted here by

Google AdSense.

Please go to the plugin admin page to set up your ad code.

If you are like me then I am sure that you have probably found the customization options in the client and in-game to be very limited. Maybe severely lacking would be a better term. Well, since this series of posts is on LoL Tools, then we’ll cover a cool tool that alleviates a major pain point – not being able to setup your builds for use in-game.

lolstudio_launch

LoLStudio 2 is a handy desktop tool that let’s you view champions, items, skills, etc. Which it does ok, but there are dozens of online tools that do that much better.

lolstudio_champs

lolstudio_items

 

What it does do – and does well – is allow you to make items sets for use in-game. You name the set, drag-and-drop items to it, and then click save and it deploys them to the proper location for the league client to pick up for use under “Recommended Items” in the store.

lolstudio_itemsets

Your ads will be inserted here by

Google AdSense.

Please go to the plugin admin page to set up your ad code.

It does this by creating a JSON formatted file and placing under:

 "{Install Drive}:\Riot Games\League of Legends\Config\Champions\{Champion}\Recommended".

The following is an example of my Wukong build:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
   "champion":"Wukong",
   "title":"Custom",
   "type":"LoLStudio",
   "map":"any",
   "mode":"any",
   "priority":true,
   "blocks":[
      {
         "type":"Boots",
         "items":[
            {
               "id":"3047",
               "count":1
            },
            {
               "id":"3158",
               "count":1
            }
         ]
      },
      {
         "type":"Core",
         "items":[
            {
               "id":"3074",
               "count":1
            },
            {
               "id":"3035",
               "count":1
            },
            {
               "id":"3071",
               "count":1
            },
            {
               "id":"3142",
               "count":1
            },
            {
               "id":"3078",
               "count":1
            }
         ]
      },
      {
         "type":"Situational",
         "items":[
            {
               "id":"3035",
               "count":1
            },
            {
               "id":"3068",
               "count":1
            },
            {
               "id":"3107",
               "count":1
            },
            {
               "id":"3026",
               "count":1
            },
            {
               "id":"3005",
               "count":1
            },
            {
               "id":"3083",
               "count":1
            }
         ]
      },
      {
         "type":"Starting",
         "items":[
            {
               "id":"1055",
               "count":1
            },
            {
               "id":"2003",
               "count":1
            }
         ]
      }
   ]
}

I haven’t messed around with the file manually and tried it in-game yet, but by examining the contents I can pretty much tell how everything works. I’ll try it out and report back. But for the time being this is what I have figured out.

The first section is pretty self explanatory:

1
2
3
4
5
6
   "champion":"Wukong",
   "title":"Custom",
   "type":"LoLStudio",
   "map":"any",
   "mode":"any",
   "priority":true

champion: I believe is irrelevant because it matches the champion to the file location.

title: Is the text that will appear in the “Recommended” items dropdown in the store.

type: This I’m not sure of, but I’ll figure it out.

map: Value can be either “any” or the specific map name.

mode: “any” or the specific game mode.

priority: This one I’m stumped on at the moment.

The next section is pretty simplistic as well. It is a “blocks” section that encapsulates all the desired item sets.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
  "blocks":[
      {
         "type":"Boots",
         "items":[
            {
               "id":"3047",
               "count":1
            },
            {
               "id":"3158",
               "count":1
            }
         ]
      },

Each item set consists of

type: Its its in-game title, and a list of items.

items: Contains an id which matches the item id, and a count of the number of each.

Very simple, indeed. Now with this information you can create as many in-game item sets as your heart desires!

Your ads will be inserted here by

Google AdSense.

Please go to the plugin admin page to set up your ad code.

You can leave a response, or trackback from your own site.

Leave a Reply

%d bloggers like this: