
Ïîäãîòîâèòåëüíûé ýòàï.
 ïàïêå ñ èãðîé ñîçäà¸ì ïàïêó mods, â íåé ïàïêó ñ íàçâàíèåì ìîäà, ó íàñ ýòî áóäåò BestModEver. ïàïêó ìîäà êîïèðóåì ôàéë mod.info èç ëþáîãî äðóãîãî ìîäà, òåïåðü ìîæíî íà÷èíàòü.
Ïåðâûé ñïîñîá - èñêëþ÷åíèå íåóãîäíûõ þíèòîâ.
Äîïóñòèì âàñ â ïðèíöèïå óñòðàèâàåò ëèíåéêà íåìåöêèõ þíèòîâ, íå íðàâÿòñÿ òîëüêî ïàíöåðãðåíàä¸ðû, ãðàíàòîì¸ò÷èêè, äåñàíòíèêè, ðàäèñò, ïàê 43, êîðîëåâñêèé òèãð, ðûñü, ïàíòåðà, îãíåì¸ò÷èê è åù¸ ïàðà-òðîéêà þíèòîâ, à òàê âñ¸ óñòðàèâàåò, äà.1)  äèðåêòîðèþ BestModEverresourcesetmultiplayerunitsbuymenus êîïèðóåì squads.set èç îðèãèíàëüíîé èãðû è ïåðåèìåíîâûâàåì åãî â Buymenu_my_nabor.set (ýòî âàæíî!), îòêðûâàåì áëîêíîòîì è ñìîòðèì: ãðåíàä¸ðû ó íàñ çäåñü
("squad_with3types" side(ger) name(stormtroopers) c(0) g(squad_5) c1(sturmovik:4) c2(sturmovik2:2) c3(sturmovik3:2) b(squad1) t(all inf_only) level(10) cost(350) f(1.0))
ó êàæäîãî íåæåëàòåëüíîãî þíèòà íàñ èíòåðåñóåò òîëüêî ýòîò êóñî÷åê: t(all inf_only) - ýòî òåãè þíèòîâ, êàæäîìó íåäîñòîéíîìó íàøåãî âíèìàíèÿ þíèòó äîáàâëÿåì ñâîé, òðåòèé òåã ÷åðåç ïðîáåë, íàïðèìåð òàê: t(all inf_only di_nah), çàêðûâàåì, ñîõðàíÿåì.
2)  äèðåêòðîèè BestModEverresourcesetmultiplayerunits ñîçäà¸ì ôàéë selector_my_nabor.set, â í¸ì ïèøåì:
;SDL
{units
(include "/set/multiplayer/units/Buymenus/Buymenu_my_nabor.set")
}
3)  äèðåêòîðèþ BestModEverresourcesetmultiplayergames êîïèðóåì 2 ôàéëà: presets.inc è presets_all.inc, ïîñëåäíèé ïåðåèìåíîâûâàåì â my_nabor.inc, îòêðûâàåì ôàéë presets.inc äîáàâëÿåì ñòðî÷êó (include "my_nabor.inc")
4) òåïåðü îòêðûâàåì ýòîò ñàìûé my_nabor.inc
ñòðî÷êè (define "standard_all" è (define "custom_all" çàìåíÿåì íà (define "my_nabor" ñòðî÷êè {value "all"} íà {value "all^man|alter|inf|di_nah"}
òåïåðü íóæíî îòðåäàêòèðîâàòü êàæäûé ïðåñåò, îíè âûãëÿäÿò âîò òàê:
{"s:standard_100_all"
{gameMode "standard"}
{unitMode "all"}
{specMode "all_normal"}
("standard_all" start(160) finish(3000) cp(100))
}
À äîëæíû âûãëÿäåòü òàê:
{"s:my_nabor_100"
{gameMode "standard"}
{unitMode "my_nabor"}
{specMode "all_normal"}
{apply "selector_my_nabor"}
("my_nabor" start(160) finish(3000) cp(100))
}
5) Òåïåðü â äèðåêòîðèþ BestModEverlocalization êîïèðóåì #dlg_mp.lng, îòêðûâàåì, íàõîäèì
{"unit"
{"all" "Âñå"}
{"competitive" "Ñîðåâíîâàòåëüíûé ðåæèì"}
{"user" "Ïîëüçîâàòåëüñêèé íàáîð"}
è äîáàâëÿåì ñòðî÷êó {"my_nabor" "Ìîé íàáîð"}
Âñ¸ ãîòîâî!
P.S.  ôàéëå BestModEverresourcesetmultiplayerunitsBuymenusBuymenu_my_nabor.set ìîæíî êàæäîìó þíèòó ïðèñâîèòü óíèêàëüíûé òåã èëè îáùèé äëÿ íåñêîëüêèõ þíèòîâ (1941, 1942, 1943 è ò.ä.), â ýòîì ñëó÷àå äëÿ êàæäîãî íîâîãî íàáîðà þíèòîâ òðåáóåòñÿ ñîçäàòü âñåãî îäèí íîâûé ôàéë (øàãè 3 è 4) è â í¸ì óêàçàòü âñåõ êîìó íå ïîâåçëî
{value "all^man|alter|inf|di_nah|ti_tozhe|i_ti|vse_idite"}
Âòîðîé ñïîñîá - îòìåòêà íóæíûõ þíèòîâ
Åñëè íóæíî ÷òî áûëè äîñòóïíû òîëüêî ñòðåëêè è àâòîìàò÷èêè íåðàöèîíàëüíî îòìå÷àòü âñåõ îñòàëüíûõ þíèòîâ ÷òî áû èñêëþ÷èòü èõ èç èãðû, ðàöèîíàëüíî îòìåòèòü òîëüêî ñòðåëêîâ è àâòîìàò÷èêîâ ÷òî áû âêëþ÷èòü â èãðó òîëüêî èõ, äîïóñòèì ýòî áóäåò òåã "nraica".Âîîáùåì òî âñ¸ òî æå ñàìîå, òîëüêî â ïóíêòå 4 âìåñòî {value "all^man|alter|inf|di_nah"} áóäåò {value "nraica^man|alter|inf"}