Привет. Предположим, ты хочешь добавить новые групповые ивенты на сервер - конвой на дороги или ещё что-нибудь подобное. Штука хитрая, счёт координат дело нудное.
Смотри, чо покажу. Заходим сюда: дискорд
Справа сверху видим - cfgeventsgroupsBot - (пока он работает с данными из VPPAdminTools, но если вы покажете мне, как выглядят данные из стройки других админок, дейз эдитора и т.п. - уже завтра бот сможет обрабатывать и их тоже).
Пишем боту в личные сообщения и отправляем ему данные с экспорта object builder в таком виде:
HouseNovoselki - первая строка обязательно название
SpawnObject( "vbldr_cable_reel", "6105.569824 25.215500 2890.449951", "0.000000 0.000000 -0.000000" );
SpawnObject( "vbldr_prison_maincastle_barsdoors_prx", "6110.450195 25.646799 2886.919922", "75.999992 0.000000 -0.000000" );
SpawnObject( "StaticObj_Roadblock_Bags_Long", "6107.959961 24.532600 2887.520020", "75.999992 0.000000 0.000000" );
SpawnObject( "StaticObj_Roadblock_Bags_Long", "6104.839844 24.501801 2886.760010", "75.999992 0.000000 0.000000" );
SpawnObject( "StaticObj_Roadblock_Bags_Long", "6101.700195 24.477100 2886.020020", "75.999992 0.000000 -0.000000" );
SpawnObject( "StaticObj_Roadblock_Bags_Long", "6099.089844 24.604099 2887.360107", "-15.999999 0.000000 -0.000000" );
SpawnObject( "StaticObj_Roadblock_Bags_Long", "6098.259766 24.555300 2890.469971", "-15.999994 0.000000 0.000000" );
SpawnObject( "StaticObj_Roadblock_Bags_Long", "6099.890137 24.575701 2892.729980", "75.999992 0.000000 0.000000" );
SpawnObject( "StaticObj_Roadblock_Bags_Long", "6110.740234 24.741199 2895.419922", "75.999992 0.000000 0.000000" );
SpawnObject( "StaticObj_Roadblock_Bags_Long", "6107.560059 24.692699 2894.639893", "75.999992 0.000000 0.000000" );
SpawnObject( "vbldr_wreck_hb02_aban1_black", "6089.049805 24.358101 2882.850098", "0.000000 0.000000 0.000000" );
Бот пришлёт ответ:
<!-- <pos x="6105.570" z="2890.450" a="0" y="25.215" group="HouseNovoselki" /> <- скопируй эту строку в свой групповой ивент в cfgeventspawns.xml -->
<group name="HouseNovoselki">
<child type="vbldr_cable_reel" deloot="0" lootmax="0" lootmin="0" x="0.000" z="0.000" a="0" y="0.000"/>
<child type="vbldr_prison_maincastle_barsdoors_prx" deloot="0" lootmax="0" lootmin="0" x="4.880" z="-3.530" a="76" y="0.431"/>
<child type="StaticObj_Roadblock_Bags_Long" deloot="0" lootmax="0" lootmin="0" x="2.390" z="-2.930" a="76" y="-0.683"/>
<child type="StaticObj_Roadblock_Bags_Long" deloot="0" lootmax="0" lootmin="0" x="-0.730" z="-3.690" a="76" y="-0.714"/>
<child type="StaticObj_Roadblock_Bags_Long" deloot="0" lootmax="0" lootmin="0" x="-3.870" z="-4.430" a="76" y="-0.738"/>
<child type="StaticObj_Roadblock_Bags_Long" deloot="0" lootmax="0" lootmin="0" x="-6.480" z="-3.090" a="164" y="-0.611"/>
<child type="StaticObj_Roadblock_Bags_Long" deloot="0" lootmax="0" lootmin="0" x="-7.310" z="0.020" a="164" y="-0.660"/>
<child type="StaticObj_Roadblock_Bags_Long" deloot="0" lootmax="0" lootmin="0" x="-5.680" z="2.280" a="76" y="-0.640"/>
<child type="StaticObj_Roadblock_Bags_Long" deloot="0" lootmax="0" lootmin="0" x="5.170" z="4.970" a="76" y="-0.474"/>
<child type="StaticObj_Roadblock_Bags_Long" deloot="0" lootmax="0" lootmin="0" x="1.990" z="4.190" a="76" y="-0.523"/>
<child type="vbldr_wreck_hb02_aban1_black" deloot="0" lootmax="0" lootmin="0" x="-16.520" z="-7.600" a="0" y="-0.857"/>
</group>
Указанную строку помещаем, куда сказано, сохраняем, радуемся. Можно повторить бесчисленное количество раз. Не забудь поменять lootmax="0" lootmin="0" на нужные тебе значения. На сервере можете не оставаться, вы мне там не особо нужны. Написали боту и всё.
Важно! Сегодня бот ещё не перенесён на сервер, работает с личного пк - поэтому через пару часов будет недоступен до завтра, но потом будет доступен 24\7. Если сейчас не нужен - просто начни диалог, чтобы был под рукой.
Донатов не надо, спасибо не надо, ничего не надо - ну, кроме данных с других редакторов. Пользуйтесь. Если я что-то ещё упустил, дайте знать.