Ok you seem to be confused. There is no need for a graphic.lua or a config.lua to add a skin in DCS world. Ignore all installation instructions of previous game versions.
Remember your skins need to be in a dds format.
Here is my setup
Texture location
F:\Eagle Dynamics\DCS World\Bazar\Liveries\su-25t\159th Splinter camo W
Inside the "159th Splinter camo W" directory you have the following files.
Then you edit the description.lua
livery = {
{"fuz-center", 0, "SU39-PAINT1-DEF-159.DDS", false},
{"wings", 0, "SU39-PAINT2-DEF-159.DDS", false},
{"SU39-PAINT2bis-DEF-01", 0, "SU39-PAINT2bis-DEF-159.DDS", false},
{"fuz-tail & fin", 0, "SU39-PAINT3-DEF-159.DDS", false},
{"tail & stab", 0, "SU39-PAINT4-DEF-159.DDS", false},
{"brake-L", 0, "SU39-PAINT5-L-DEF-159.DDS", false},
{"brake-R", 0, "SU39-PAINT5-R-DEF-159.DDS", false},
{"fuz-nose-steel", 0, "SU39-PAINT6-DEF-159.DDS", false},
{"SU-39-PILON", 0, "SU39-PILON-PAINT-DEF-159.DDS", false},
{"PILON_2_Su-39", 0, "SU39-PILON-2-PAINT-DEF-159.DDS", false},
{"numbers", 0, "rus-code-numbers-ver1-B-w-W.TGA", true},
{"PylonsSu-25T1", 0, "Su-25TPylon-DEF-159.DDS", false},
{"pylon25lateral", 0, "Lateral25TPylon.bmp", true},
}
name = "159th GAR SC W"
countries = {
"RUS",
}
False at the end of each line means your texture is in the directory that you created and not in the game's zip texture files under \Bazar\world\...
The last 2 lines are texture name that will appear in the editor and what country it belongs to.
You should see your skin in the game