Каталог Программ Ботов для игры Битва Големов v4.0

Поставляемые с игрой Программы для Ботов наскучили или вы считаете Ботов не сильно умными?. Вы можете создать уникальную программу для Бота в нашем РЕДАКТОРЕ и прислать его в виде bot-файла к нам на почту info@prostorobot.ru. Лучшие мы добавим на данную страницу.
<xml xmlns="https://developers.google.com/blockly/xml"><block type="bot_program" id="A`Rr2yZ{Ob?eqFhMaQD*" x="120" y="145"><field name="PROGRAM_NAME">Ледяной Страж-Бот 1</field><statement name="PROGRAM_LINES"><block type="bot_durability" id="oXD=swjYfnB}uRyEq8}2"><field name="DURABILITY">2</field><next><block type="program_line_before" id="4te!@ZJE!i|-I@W^7HA!"><statement name="SUBSTACK"><block type="custom_if" id="40[AYozVXG;/VJU;F7#E"><value name="CONDITION"><block type="enemy_present" id="l1|Ra*p_@,`=;(hgLQqM"><field name="DISTANCE">3</field></block></value><statement name="THEN"><block type="custom_if" id="@|_r#D*Pqiklc0lVk[S/"><value name="CONDITION"><block type="can_attack" id="Ei={B5Q9~.7wjLDui|IH"><field name="STATE">TRUE</field></block></value><statement name="THEN"><block type="attack_force" id="ziXgJfC_nbftWER$M$w6"><field name="DISTANCE">1</field><field name="POWER">1</field></block></statement><statement name="ELSE"><block type="custom_if" id="/[ehe(p?:15$RCRodo3!"><value name="CONDITION"><block type="water_hit" id="sr|(|Y3NZn{RM}a*KQri"><field name="STATE">FALSE</field></block></value><statement name="THEN"><block type="move_forward" id="[uf0M*h{@;!u4IJZ)IHr"><field name="STEPS">1</field></block></statement><statement name="ELSE"><block type="freeze" id="`~|SFE?V6$rL,@E9%=44"/></statement></block></statement></block></statement><statement name="ELSE"><block type="custom_if" id="{BofZKhEN%-#Zj+PAU`9"><value name="CONDITION"><block type="obstacle_present" id="rDuu}XIAk7+EBLbaW2X7"><field name="STATE">TRUE</field></block></value><statement name="THEN"><block type="case_dice_roll" id="fiwFqodn:S[MqpL)pP~W"><statement name="CASE_1"><block type="turn_right" id="KN+(JD_cb*u)F_Anraf^"><field name="DEGREES">90</field></block></statement><statement name="CASE_2"><block type="turn_right" id="x6+kY.Jnw,Y1~*9G%SVw"><field name="DEGREES">90</field></block></statement><statement name="CASE_3"><block type="turn_right" id="]b5E={^c0@W(f4O_Vo]S"><field name="DEGREES">90</field></block></statement><statement name="CASE_4"><block type="turn_left" id="Qptwq)d4(,IdqdsHy$)?"><field name="DEGREES">90</field></block></statement><statement name="CASE_5"><block type="turn_left" id=")5D_ZbG``9eDaImxRJ^b"><field name="DEGREES">90</field></block></statement><statement name="CASE_6"><block type="turn_left" id="bJTYT!5C@:Q^+Kx@#F~L"><field name="DEGREES">90</field></block></statement></block></statement></block></statement></block></statement></block></next></block></statement></block></xml>
Ледяной Страж-Бот 1 (сложный)
<xml xmlns="https://developers.google.com/blockly/xml"><block type="bot_program" id="!^=AEJ$:]yYj}hyFw1;W" x="134" y="109"><field name="PROGRAM_NAME">Обход по квадрату по часовой стрелке</field><statement name="PROGRAM_LINES"><block type="bot_durability" id="i?4Old-+{=z|C@82o/iB"><field name="DURABILITY">1</field><next><block type="program_line_1" id="ZBQxs)wIv9h@d=Xd4/ml"><statement name="SUBSTACK"><block type="custom_if" id="[%h}_F@AC*tgCEa24)8B"><value name="CONDITION"><block type="can_attack" id="a.gdxldn!SCEKfkC:f05"><field name="STATE">TRUE</field></block></value><statement name="THEN"><block type="attack_force" id="OD)Fc7^O(;j.^zTWE9`m"><field name="DISTANCE">1</field><field name="POWER">1</field></block></statement><statement name="ELSE"><block type="move_forward" id="]fkB5iOwG_UHtIe^i2;t"><field name="STEPS">1</field><next><block type="turn_right" id="n+FBWwfP?r?JnIfqDJwS"><field name="DEGREES">90</field></block></next></block></statement></block></statement><next><block type="program_line_2" id="~VIZ7AK=B;:X-nZ^Cxi|"><statement name="SUBSTACK"><block type="custom_if" id="aAK{r-q!j@gqyS|/z/(8"><value name="CONDITION"><block type="can_attack" id="7lgT+%va`YiC1=E@.{[b"><field name="STATE">TRUE</field></block></value><statement name="THEN"><block type="attack_force" id="!(r8A/A;GE9WIliylj~V"><field name="DISTANCE">1</field><field name="POWER">1</field></block></statement><statement name="ELSE"><block type="move_forward" id="WR/~mIf03gq(ud~kKyJh"><field name="STEPS">1</field><next><block type="turn_right" id="UFh7Au,GJa^jTZWvIJTX"><field name="DEGREES">90</field></block></next></block></statement></block></statement><next><block type="program_line_3" id="K+y[4Hyuqi/nJM3(X*6o"><statement name="SUBSTACK"><block type="custom_if" id="l=jkNfnqTe`%0RW/?lLj"><value name="CONDITION"><block type="can_attack" id="|``f^xB={rF%RGR=hR1V"><field name="STATE">TRUE</field></block></value><statement name="THEN"><block type="attack_force" id="i%_),l;S8H(wxtWF;SrS"><field name="DISTANCE">1</field><field name="POWER">1</field></block></statement><statement name="ELSE"><block type="move_forward" id="fA]@7e}xm$KmN6bu5XD1"><field name="STEPS">1</field><next><block type="turn_right" id="`PaR8U`0gaUls`r%;1-7"><field name="DEGREES">90</field></block></next></block></statement></block></statement><next><block type="program_line_4" id="B%DjDPOn,i,z[@:yh*)_"><statement name="SUBSTACK"><block type="custom_if" id="%v*Up8Zw/D,}?yZ8w`rv"><value name="CONDITION"><block type="can_attack" id="6y|qtR87z}}HjFXn*-Le"><field name="STATE">TRUE</field></block></value><statement name="THEN"><block type="attack_force" id="w63Y}ULn4NV3)~srg@7s"><field name="DISTANCE">1</field><field name="POWER">1</field></block></statement><statement name="ELSE"><block type="move_forward" id=":%{:^QRimr4kkttI|,ZG"><field name="STEPS">1</field><next><block type="turn_right" id="3~{;4T0]W7C/R(,-YNYG"><field name="DEGREES">90</field></block></next></block></statement></block></statement></block></next></block></next></block></next></block></next></block></statement></block></xml>
Обход по квадрату по часовой стрелке (по строкам)
<xml xmlns="https://developers.google.com/blockly/xml"><block type="bot_program" id="4Lu_NMf;%Sj,om..ey@k" x="-90" y="26"><field name="PROGRAM_NAME">Непредсказуемый Копейщик 1</field><statement name="PROGRAM_LINES"><block type="bot_durability" id="?}dC}{Cl8uJ)n$)tS)k6"><field name="DURABILITY">2</field><next><block type="program_line_before" id="Em9!v~y/2f;=^a5N:[W#"><statement name="SUBSTACK"><block type="custom_if" id="_Thj75lM/JqWx2]?.`_U"><value name="CONDITION"><block type="enemy_present" id="d;,.5(ZqVToaSnPO$Ji9"><field name="DISTANCE">2</field></block></value><statement name="THEN"><block type="attack_force" id="WjSfVUHF!agZR*wF=Kg@"><field name="DISTANCE">2</field><field name="POWER">1</field></block></statement><statement name="ELSE"><block type="throw_ai_dice" id="uJ^1I%*kIpW(*S:H](Kh"/></statement></block></statement></block></next></block></statement></block></xml>
Непредсказуемый Копейщик 1 (простой)