
Ðàñïàêîâêà è ïîäãîòîâêà
Èòàê, ïðè ïîìîùè ïðîãðàììû GCFScape ðàñïàêîâûâàåì ôàéë pak01_dir.vpk èç äèðåêòîðèè C:Program Files (x86)SteamsteamappscommonCounter-Strike Global Offensivecsgo â ýòó æå äèðåêòîðèþ. À òî÷íåå, òîëüêî äâå ïàïêè - Materials è Models. Äàëüøå â äèðåêòîðèè C:Program Files (x86)SteamsteamappscommonCounter-Strike Global Offensivecsgomaterialsmodelsweaponscustomizationpaints íàõîäèì ïàïêè anodized_air (Annodized Airbrush), anodized_multi (Anodized Multicolored), antiqued (Patina), custom (Custom Paint Job), gunsmith (Gunsmith), hydrographic (Hydrographic) è spray (Spray-Paint). Ïîñëå ýòîãî íàì íóæíî íàéòè ôàéë items_game.txt. Íàõîäèòñÿ îí ïî ïóòè C:Program Files (x86)SteamsteamappscommonCounter-Strike Global Offensivecsgoscriptsitems. Ýòîò ôàéë - íàø êëþ÷ ê èãðå.  ýòîì ôàéëå õðàíÿòñÿ ñêðèïòû íàñòðîåê âñåãî îðóæèÿ, ïðèñóòñòâóþùåãî â èãðå. Ìû ïðèìåíèì ôîêóñ, ïðè êîòîðîì îäèí ñêèí çàìåíÿåòñÿ íà äðóãîé. Äëÿ èãðû ýòî áóäåò âñå òîò æå ñêèí, íî ñ äðóãîé òåêñòóðîé. Ñðàçó ñêàæó î òîì, ÷òî êîïèÿ ýòîãî ôàéëà õðàíèòñÿ íà ñåðâåðàõ Valve è ñðàâíèâàåòñÿ ñ âàøåé êîïèåé.  ñëó÷àå íåñîîòâåòñòâèÿ, âàñ ïðîñòî âûáðàñûâàåò èç èãðû, îïðåäåëÿÿ êàê êðàø ñèñòåìû. È âû íå ñìîæåòå èãðàòü îíëàéí ñ èçìåíåííûìè ñêèíàìè. Òîëüêî ñ áîòàìè êàê ïñèõ-îäèíî÷êà. Èëè äàæå áåãàòü áåç áîòîâ, ëþáóÿñü íà ñâîþ øêóðêó è âûòèðàÿ ñî ùåê ñëåçêè ñîæàëåíèÿ î òîì, ÷òî òàêóþ êðàñîòó áîëüøå íèêòî óâèäåòü íå ìîæåò. Íî ýòîãî âïîëíå äîñòàòî÷íî, ÷òîáû ïðîòåñòèðîâàòü íàø ñêèí è ñäåëàòü êðàñèâûå ôîòîêàðòî÷êè, êîòîðûå ïîìîãóò âàøèì äðóçüÿì ïîíÿòü êàê âû êðóòû. Îñîáåííî, åñëè ýòî ïîìîæåò âàøåìó ñêèíó ïîïàñòü â èãðó.Ïîèñê òåêñòóðû â ñêðèïòàõ
Òàê âîò, ïîñëå òîãî, êàê âñÿ ìàãèÿ ñëó÷èëàñü è ìû íàøëè âñå ïàïî÷êè è òîò òåêñòîâûé ôàéë, ñîçäàåì åãî êîïèþ, à îðèãèíàë íà÷èíàåì èçìåíÿòü. Ìîæåòå, êîíå÷íî, íå ñîçäàâàòü êîïèþ, åñëè âû íå èãðàåòå â ñàìó èãðó, íó èëè êàæäûé ðàç âîññòàíàâëèâàòü ïîâðåæäåííûå ôàéëû. Íî ñ êîïèåé áóäåò áûñòðåå çàìåíèòü îäèí ôàéë íà äðóãîé.  èçìåíåííîì ôàéëå íàì íóæíî áóäåò íàéòè ñêðèïò èìåþùåãîñÿ â èíâåíòàðå ñêèíà è èçìåíèòü åãî íà íàø ñêðèïò. Òàêèì îáðàçîì, èãðà ïðèìåò äðóãèå ïàðàìåòðû è äðóãîé ïóòü ê òåêñòóðå, ÷òî íàì, ñîáñòâåííî, è íóæíî. Äëÿ ïðèìåðà ÿ êóïèë íåñêîëüêî ñêèíîâ Ðåâîëüâåð R8 | Êîñòÿíàÿ ìàñêà. Îíè ñòîÿò ïî 3-4 öåíòà, ÷òî ìåíÿ âïîëíå óñòðîèëî. Òàê êàê íà íàñòðîéêàõ ìîåãî ñêèíà äëÿ ðåâîëüâåðà íåò âåðñèè Ïðÿìî ñ çàâîäà, òî è Êîñòÿíóþ ìàñêó ÿ ñ òàêîé ñòåïåíüþ èçíîñà íå ïîêóïàë. Òåïåðü ñàìûé ãëàâíûé âîïðîñ: è êàê æå íàì íàéòè ýòó Êîñòÿíóþ ìàñêó â ñêðèïòàõ? Î÷åíü ïðîñòî! Çàõîäèì íà ñàéò csgostash.com è íàõîäèì òàì íàø ðåâîëüâåð â ðàçäåëå Pistols. Îòêðûâàåì è íàõîäèì íà ñòðàíèöå âêëàäêó Texture Pattern. Òàê âûãëÿäèò ðåàëüíàÿ òåêñòóðà ðåâîëüâåðà, áåç íàíåñåíèÿ â íàñòðîéêàõ öâåòîâ íà êàíàëû. Æìåì ïî êàðòèíêå ïðàâîé êíîïêîé ìûøè è âûáèðàåì Ñîõðàíèòü èçîáðàæåíèå êàê... Ñîõðàíÿòü åå èëè íåò - âàøå äåëî. Íàì æå íóæíî òîëüêî íàçâàíèå êàðòèíêè.  ìîåì ïðèìåðå ñ ðåâîëüâåðîì ýòî áóäåò sp_tape.jpg. Íàçâàíèå ôàéëà - ýòî íàçâàíèå ñêðèïòà. Íå òåêñòóðû, à èìåííî ñêðèïòà. Ñðàçó ñêàæó, ÷òî Valve ñîõðàíÿþò îðèãèíàëüíîå íàçâàíèå òåêñòóðû îò àâòîðà, è äàæå åñëè èçìåíÿþò íàçâàíèå â èãðå, íàçâàíèå òåêñòóðû îñòàåòñÿ ïðåæíèì. Ïîýòîìó, ñëåäèòå çà òåì, ÷òîáû âàøå íàçâàíèå íå ñîâïàäàëî ñ óæå èìåþùèìèñÿ â èãðå. Âîçìîæíî, â ñëó÷àå æåëàíèÿ ïðèíÿòü âàøó òåêñòóðó, èìÿ ìîæåò áûòü èçìåíåíî, íî íà ïðàêòèêå òàêîãî íå íàáëþäàëîñü ëè÷íî ìíîþ. Òàê ÷òî, åñëè âû ðåøèëè èñïîëüçîâàòü òåêñòóðó AK-47 | Ýëèòíîå ñíàðÿæåíèå, òî âàì íóæíî èñêàòü òåêñòóðó íå Elite Build, à Mastery, êàê ñâîþ ñåðèþ íàçâàë ñàì M1nD. À íàñ ñåé÷àñ èíòåðåñóåò Êîñòÿíàÿ ìàñêà. Ýòîò ñêèí ÿâëÿåòñÿ ðàíäîìíûì, ÷òî ïîçâîëÿåò åìó èçìåíÿòü ðèñóíîê ïðè âûïàäåíèè, äåëàÿ îäèí è òîò æå ñêèí ñ ðàçíûìè âàðèàöèÿìè èçîáðàæåíèÿ íà íåì, à òàê æå - ñàìîå êîâàðíîå - ýòà òåêñòóðà ïðèìåíÿåòñÿ ñðàçó íà íåñêîëüêî ïóøåê, ïðè÷åì, íå òîëüêî â âèäå Êîñòÿíîé ìàñêè. Ýòî ñèëüíî óñëîæíÿåò íàì æèçíü, íî ìû âñå ðàâíî åå ïîáåäèì. Ðàçíèöà ìåæäó ðàíäîìíîé è ñòàòè÷åñêîé òåêñòóðîé òîëüêî â îáíóëåíèè ïàðàìåòðîâ ïîñëåäíåé. Çà ýòèì òîæå ñëåäèòå, òàê êàê, åñëè âû íå îáíóëèòå ýòè ïàðàìåòðû, â èãðå âàøó òåêñòóðó ìîæåò ñëó÷àéíûì îáðàçîì ïåðåâåðíóòü êàê ïîïàëî.Èçìåíåíèå ñêðèïòà ôàéëà items_game.txt
Îòêðûâàåì items_game.txt è âûáèðàåì ïîèñê (ãîðÿ÷èå êëàâèøè Ctrl+F).  ïîèñê âáèâàåì íàçâàíèå íàøåãî jpg-ôàéëà ñ csgostash.com. Èùåì ñêðèïò ïî çàïðîñó sp_tape. Îí áóäåò âûãëÿäåòü òàê:"27"
{
"name" "sp_tape"
"description_string" "#PaintKit_sp_tape"
"description_tag" "#PaintKit_sp_tape_Tag"
"pattern" "camo_tape_strips"
"wear_default" "0.200000"
"style" "3"
"color0" "53 38 16"
"color1" "17 17 17"
"color2" "164 163 152"
"color3" "37 51 13"
"phongintensity" "10"
"pattern_scale" "1.500000"
"pattern_offset_x_start" "0"
"pattern_offset_x_end" "1"
"pattern_offset_y_start" "0"
"pattern_offset_y_end" "1"
"pattern_rotate_start" "0"
"pattern_rotate_end" "360"
}
Êàê âèäèòå, ôèíèø ñòàéë ó íàñ óêàçàí êàê "3", ÷òî ñîîòâåòñòâóåò Spray-Paint. Ýòà öèôðà ÿâëÿåòñÿ ïóòåì ê ïàïêå ñ òåêñòóðàìè. Òî åñòü, â äàííîì ñëó÷àå, ýòî ïóòü â ïàïêó C:Program Files (x86)SteamsteamappscommonCounter-Strike Global Offensivecsgomaterialsmodelsweaponscustomizationpaintsspray. À ìîé ñêèí âûïîëíåí â Custom Paint Job. ×òî ñîîòâåòñòâóåò öèôðå "7". Âîîáùå, âîò ñïèñîê öèôð íà ôèíèø ñòàéëû:
1 - Solid Color
2 - Hydrographic
3 - Spray-Paint
4 - Annodized
5 - Annodized Multicolored
6 - Annodized Airbrushed
7 - Custom Paint Job
8 - Patina
9 - Gunsmith
Òàê ÷òî, íàì íåîáõîäèìî â ïåðâóþ î÷åðåäü çàìåíèòü "3" íà "7". Íî ýòî íå âñ¸. Âî-ïåðâûõ, íàì íóæíî ïåðåíåñòè â ñêðèïò öèôðû èç íàøåãî ñîõðàíåííîãî â Ìàñòåðñêîé ñêðèïòà, à âî-âòîðûõ, ó êàæäîãî ñòèëÿ ñâîÿ ñòðóêòóðà ñêðèïòà. Ñàìûé ïðîñòîé ìåòîä - ñêîïèðîâàòü ÷àñòü ñêðèïòà â Custom Paint Job è âñòàâèòü â íàø ñêðèïò â Spray-Paint, óäàëèâ ÷àñòü åãî ñêðèïòà. Íà ïðèìåðå ýòî áóäåò âûäåëåíèå âñåãî ñêðèïòà, íà÷èíàÿ ñî "style" "3" ñ ïîëíûì óäàëåíèåì ýòîãî ôðàãìåíòà, ÷òîáû âñòàâèòü òàêîé æå ôðàãìåíò îò äðóãîãî ñêðèïòà, íà÷èíàÿ ñî "style" "7". Ïåðåïðîâåðüòå ñõîäñòâî ñ òèïè÷íûì custom-ñêðèïòîì íà íàëè÷èå ñîîòâåòñòâèÿ. Âîçìîæíî, áóäóò ñòðî÷êè, êîòîðûå ëèøíèå. Íàïðèìåð, "wear_default". Âîò ïðèìåð èçìåíåíèÿ ñêðèïòà:
"27"
{
"name" "sp_tape"
"description_string" "#PaintKit_sp_tape"
"description_tag" "#PaintKit_sp_tape_Tag"
"style" "7"
"pattern" "camo_tape_strips"
"pattern_scale" "1.000000"
"phongexponent" "180"
"phongintensity" "45"
"ignore_weapon_size_scale" "1"
"only_first_material" "0"
"pattern_offset_x_start" "0.000000"
"pattern_offset_x_end" "0.000000"
"pattern_offset_y_start" "0.000000"
"pattern_offset_y_end" "0.000000"
"pattern_rotate_start" "0.000000"
"pattern_rotate_end" "0.000000"
"wear_remap_min" "0.000000"
"wear_remap_max" "1.000000"
}
Äàëåå îòêðûâàåì ñêðèïò èç Ìàñòåðñêîé è êîððåêòèðóåì öèôðû ïî íåìó. Ó ìåíÿ îí íàçûâàåòñÿ r8_veteran3.txt è âûãëÿäèò âîò òàê:
"workshop preview"
{
"style" "7"
"pattern" "E:GamesCSGOSkinsr8_veteran3.vtf"
"pattern_scale" "1.00"
"phongexponent" "191"
"phongintensity" "9"
"ignore_weapon_size_scale" "1"
"only_first_material" "0"
"pattern_offset_x_start" "0.00"
"pattern_offset_x_end" "0.00"
"pattern_offset_y_start" "0.00"
"pattern_offset_y_end" "0.00"
"pattern_rotate_start" "0.00"
"pattern_rotate_end" "0.00"
"wear_remap_min" "0.09"
"wear_remap_max" "0.90"
"dialog_config" "32,0,0,1"
}
Ñîîòâåòñòâåííî, ïîñëå âíåñåíèÿ èçìåíåíèé â ôàéë items_game.txt, ñêðèïò â íåì ïðèìåò âîò òàêîé âèä:
"27"
{
"name" "sp_tape"
"description_string" "#PaintKit_sp_tape"
"description_tag" "#PaintKit_sp_tape_Tag"
"style" "7"
"pattern" "camo_tape_strips"
"pattern_scale" "1.000000"
"phongexponent" "191"
"phongintensity" "9"
"ignore_weapon_size_scale" "1"
"only_first_material" "0"
"pattern_offset_x_start" "0.000000"
"pattern_offset_x_end" "0.000000"
"pattern_offset_y_start" "0.000000"
"pattern_offset_y_end" "0.000000"
"pattern_rotate_start" "0.000000"
"pattern_rotate_end" "0.000000"
"wear_remap_min" "0.090000"
"wear_remap_max" "0.900000"
}
Åñëè ó âàñ íå Custom Paint Job, íå çàáóäüòå èçìåíèòü è öâåòà! Èíà÷å, â èãðå ñêèí áóäåò îòîáðàæàòüñÿ íåêîððåêòíî! Ôðàãìåíò ñ öâåòàìè âûãëÿäèò òàê:
"color0" "53 38 16"
"color1" "17 17 17"
"color2" "164 163 152"
"color3" "37 51 13"
Ïðèâÿçêà íàøåé òåêñòóðû ê èãðå
Ñêðèïò ìû èçìåíèëè è ìîæåì ñîõðàíèòü åãî êîïèþ îòäåëüíî, ÷òîáû ïîòîì íå âîçâðàùàòüñÿ ê ýòîé ïðîöåäóðå. Òåïåðü îáðàòèì âíèìàíèå, ÷òî â íàøåì ñêðèïòå óêàçàíî èìÿ òåêñòóðû êàê camo_tape_strips. Ýòî îðèãèíàëüíîå èìÿ òåêñòóðû Êîñòÿíîé ìàñêè. Âû ìîæåòå èñïîëüçîâàòü äðóãîå èìÿ, íî íå ôàêò, ÷òî áóäåò ðàáîòàòü. Ëó÷øå ïðèâÿçàòüñÿ ê îðèãèíàëüíîìó èìåíè èç ñêðèïòà. Òàê âîò, èäåì â ïàïêó custom è êèäàåì òóäà íàøó òåêñòóðó.  ìîåì ñëó÷àå ýòî r8_veteran3.vtf, ìåíÿÿ åãî èìÿ íà camo_tape_strips.vtf. Åñëè â âàøåì ñêðèïòå èìÿ áûëî óêàçàíî êàê "workshop/èìÿ", òîãäà êèäàéòå â ïàïêó workshop â ïàïêå custom. Ýòî êàñàåòñÿ âñåõ ôèíèø ñòàéëîâ ñ èõ ïàïêàìè workshop. Ñîáñòâåííî, âñ¸.Òåïåðü çàïóñêàåì èãðó, ëåçåì â èíâåíòàðü è íà÷èíàåì îñìàòðèâàòü íàøè ðåâîëüâåðû Êîñòÿíàÿ ìàñêà. Êàê âèäèòå, òåïåðü óæå ñêèí èçìåíåí. Ïðèìåíÿåì ëþáîé èç íèõ è èäåì â èãðó òåñòèòü. Äëÿ ñêðèíîâ ïðîñòî ìåíÿéòå ñêèíû â èíâåíòàðå è âñ¸. Âñ¸ áóäåò ðàáîòàòü.
Íå çàáûâàéòå âîçâðàùàòü îáðàòíî äåôîëòíûé ôàéë items_game.txt! Áóäåò î÷åíü íåïðèÿòíî, êîãäà âàñ âûøâûðíåò èç ÌÌ è âû ïîëó÷èòå âðåìåííûé áàí.
Ïðîäàæíîñòü è ìåðêàíòèëüíîñòü
 êà÷åñòâå áëàãîäàðíîñòè, âû ìîæåòå ÷åêíóòü ìîþ Ìàñòåðñêóþ è äîáàâèòü â èçáðàííîå âñå, ÷òî âàì ïîíðàâèòñÿ, à òàê æå, ÿ ïðèíèìàþ äîíàòû â âèäå ñêèíîâ, èáî, ïîêà íå ïðèíÿëè íè îäíîãî ìîåãî ñêèíà, ÿ áîìæ è íå èëèòà íè ðàçó :(Çà âåñîìûå äîíàòû ìîãó íàïèñàòü ãàéäû íà çàêàç êàê ïðàâèëüíî äåëàòü ñêèíû è êàêèå íóæíî ó÷èòûâàòü ïîäâîäíûå êàìíè. À òàê æå, êàê ðåøàòü ñëîæíûå çàäà÷è â íåêîððåêòíûõ UV :)