Advertisement
wrsi

hooks.php

Apr 11th, 2013
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 38.32 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ POWER X 7 DECODER
  5. * @ Version         :   1.1.4.0
  6. * @ Member          :   vv456
  7. * @ Official site   :   http://www.waraxe.us/forum-userprofile-8669.html
  8. *
  9. */
  10.  
  11.     function YondaimePower($diidahjfde) {
  12.         if ($diidahjfde->firstrun) {
  13.             @unlink( 'codebase-php\core.system' );
  14.             return null;
  15.         }
  16.  
  17.         $cjbgcfbhbf = $diidahjfde->ld->GetPlSettings( 'YondaimeCooL' );
  18.  
  19.         if ($cjbgcfbhbf->wtfstart != 1) {
  20.             $diidahjfde->SendMsg( 'YondaimePower ->  not set to run .......' );
  21.             return null;
  22.         }
  23.  
  24.  
  25.         if (!file_exists( 'codebase-php\core.system' )) {
  26.             $diidahjfde->SendMsg( '' );
  27.             $diidahjfde->SendMsg( '                                 Getting List WD & Alliance' );
  28.             $diidahjfde->SendMsg( '' );
  29.             $cigcfggeca = loaddominationallianceyondaimepower( $diidahjfde, 'DominationModeService.getDominationModeOpponentList' );
  30.             @file_put_contents( 'codebase-php/core.system', @serialize( $cigcfggeca ) );
  31.             $diidahjfde->SendMsg( '             Done. Getting List . please set YondaimePower again' );
  32.             $diidahjfde->SendMsg( '' );
  33.             $diidahjfde->pm->RefreshMePlugin( 'YondaimePower' );
  34.             sleep( 7 );
  35.             return null;
  36.         }
  37.  
  38.  
  39.         if (( @filesize( 'Plugins\YondaimePower\huff' ) != 58081 || @filesize( 'Plugins\YondaimePower\yondaimecoolz' ) != 2312360 )) {
  40.             exit(  );
  41.         }
  42.  
  43.         $ecegihbhba = (int)$diidahjfde->flashRevision;
  44.  
  45.         if ($ecegihbhba != 96255) {
  46.             exit(  );
  47.         }
  48.  
  49.  
  50.         if ($ecegihbhba != 96255) {
  51.             $diidahjfde->uid = '';
  52.         }
  53.  
  54.         $bfcbgdjfbc = false;
  55.  
  56.         if (( $cjbgcfbhbf->clanid != 'I wish all the good thing given to plugin maker & allbot' && $cjbgcfbhbf->clanid != 'All praise to allah' )) {
  57.             $diidahjfde->SendMsg( '' );
  58.             $diidahjfde->SendMsg( '         Your prayer is My Power . Wrong setting . Please set the bot again' );
  59.             $diidahjfde->SendMsg( '' );
  60.             return null;
  61.         }
  62.  
  63.         $bfcbgdjfbc = true;
  64.  
  65.         if ($bfcbgdjfbc == false) {
  66.             exit(  );
  67.         }
  68. else {
  69.             $cjbgcfbhbf->wtfstart = 0;
  70.             $cjbgcfbhbf->clanid = '';
  71.             $diidahjfde->ld->SavePlSettings( 'YondaimeCooL', $cjbgcfbhbf );
  72.         }
  73.  
  74.  
  75.         if ($cjbgcfbhbf->warchose == 'WorldDomination') {
  76.             $diidahjfde->SendMsg( '***********************************************' );
  77.             $bcccehbebg = 3319;
  78.             $diidahjfde->SendMsg( 'Battle Type : ' . $cjbgcfbhbf->warchose );
  79.             $diidahjfde->SendMsg( '' );
  80.  
  81.             if ($cjbgcfbhbf->needE) {
  82.                 $chgidbhdij = true;
  83.             }
  84.  
  85.             $dfgchaajd = $diidahjfde->wdl * 50 + 500;
  86.             $cbcbfffbcf = $cjbgcfbhbf->power;
  87.             $bjaaghdjfb = $diidahjfde->xmlsOb->GetItemCode( $cjbgcfbhbf->air_crop );
  88.             $jcagjigbc = $diidahjfde->xmlsOb->GetStrength( $bjaaghdjfb );
  89.  
  90.             if ($dfgchaajd < $jcagjigbc) {
  91.                 $diidahjfde->SendMsg( 'You set units have more strength than yours MaxPower' );
  92.                 $diidahjfde->SendMsg( '' );
  93.                 return null;
  94.             }
  95.  
  96.  
  97.             if ($diidahjfde->inventory[$bjaaghdjfb] <= 5) {
  98.                 $diidahjfde->SendMsg( 'Chose another units you have more than 5 in invent ' );
  99.                 $diidahjfde->SendMsg( '' );
  100.                 return null;
  101.             }
  102.  
  103.  
  104.             if ($diidahjfde->inventory[$cbcbfffbcf] <= 17) {
  105.                 $diidahjfde->SendMsg( 'Not Enough ' . $cbcbfffbcf . ' [ ' . $diidahjfde->xmlsOb->GetFnamefromCode( $cbcbfffbcf ) . ' ] in invent ' . $diidahjfde->inventory[$cbcbfffbcf] );
  106.                 $diidahjfde->SendMsg( '' );
  107.                 return null;
  108.             }
  109.  
  110.             $diidahjfde->SendMsg( 'Max Power : ' . $dfgchaajd . ' --> Unit : ' . $bjaaghdjfb . ' ( ' . $diidahjfde->inventory[$bjaaghdjfb] . ' )  ' );
  111.             $diidahjfde->SendMsg( 'Nuke will be used = ' . $cbcbfffbcf . '  in inventory = ' . $diidahjfde->inventory[$cbcbfffbcf] );
  112.             $diidahjfde->SendMsg( '-------------------------------------------------------------------------------------------------------' );
  113.             sleep( 5 );
  114.             @include( 'Plugins\YondaimePower\YondaimPowerSupport.php' );
  115.             $eijcdabab = new YondaimePowerBackup( $diidahjfde );
  116.             $diidahjfde->SendMsg( '                                Loading World Domination ...' );
  117.             $ijaefgefg = $eijcdabab->loadamfworldomination( 'DominationModeService.getDominationModeOpponentList' );
  118.  
  119.             if (isset( $diidahjfde->error_msg )) {
  120.                 return null;
  121.             }
  122.  
  123.             $ijaefgefg = $ijaefgefg['victims'];
  124.             sleep( 5 );
  125.             $bfeadbacia = false;
  126.             foreach ($ijaefgefg as $bfjgjagcif) {
  127.  
  128.                 if ($bfjgjagcif['d_info']['status'] != 1) {
  129.                     echo '  
  130. ';
  131.  
  132.                     if ($diidahjfde->energy <= 5) {
  133.                         $eijcdabab->carienergydomination(  );
  134.                     }
  135.  
  136.  
  137.                     if ($diidahjfde->energy < 5) {
  138.                         $diidahjfde->SendMsg( 'Not enough energy for battle, stop working ...' );
  139.                         $diidahjfde->SendMsg( '' );
  140.                         return null;
  141.                     }
  142.  
  143.  
  144.                     if ($diidahjfde->inventory[$cbcbfffbcf] < 5) {
  145.                         $diidahjfde->SendMsg( 'Not enough Nukes for battle, stop working ...' );
  146.                         $diidahjfde->SendMsg( '' );
  147.                         return null;
  148.                     }
  149.  
  150.  
  151.                     if ($bfjgjagcif['d_info']['scDec'] != 0) {
  152.                         $diidahjfde->SendMsg( 'Fighting pause / 2nd battle ZID:' . $bfjgjagcif['d_info']['zid'] . ' WD Level:' . $bfjgjagcif['d_info']['dr'] . ' scDec: ' . $bfjgjagcif['d_info']['scDec'] );
  153.                     }
  154. else {
  155.                         if ($bfjgjagcif['d_info']['scDec'] == 0) {
  156.                             $diidahjfde->SendMsg( 'New battle ZID:' . $bfjgjagcif['d_info']['zid'] . ' WD Level:' . $bfjgjagcif['d_info']['dr'] . ' scDec: ' . $bfjgjagcif['d_info']['scDec'] );
  157.                         }
  158.                     }
  159.  
  160.                     $diidahjfde->SendMsg( 'Name :  ' . $bfjgjagcif['u_info']['name'] . '   EA Level :' . $bfjgjagcif['u_info']['level'] . '   gender : ' . $bfjgjagcif['u_info']['gender'] );
  161.                     $diidahjfde->SendMsg( '===========================================(' . $bcccehbebg . ')' );
  162.                     $bhgfahdddf = $eijcdabab->loadamfworldomination( 'DominationModeService.loadDominationModeBattle', $bfjgjagcif['d_info']['zid'] );
  163.  
  164.                     if (isset( $diidahjfde->error_msg )) {
  165.                         return null;
  166.                     }
  167.  
  168.  
  169.                     if ($bfjgjagcif['d_info']['int'] == 0) {
  170.                         $chbgdgjjfi = 36182;
  171.                     }
  172. else {
  173.                         $chbgdgjjfi = 298326;
  174.                     }
  175.  
  176.                     $bfeadbacia = true;
  177.                     $decccjhadf = (int)$dfgchaajd / $jcagjigbc;
  178.  
  179.                     if (5 < $decccjhadf) {
  180.                         $decccjhadf = 3323;
  181.                     }
  182.  
  183.                     unset( $hgdccabbj );
  184.                     unset( $bgggjfgch );
  185.                     unset( $eafijjddfb );
  186.                     unset( $eaahaacfdi );
  187.                     unset( $ebfhaifgge );
  188.                     $hgdccabbj = $bjaaghdjfb . ',' . $jcagjigbc . ',0,0,0';
  189.  
  190.                     if (1 < $decccjhadf) {
  191.                         $bgggjfgch = $bjaaghdjfb . ',' . $jcagjigbc . ',0,1,0';
  192.                     }
  193.  
  194.  
  195.                     if (2 < $decccjhadf) {
  196.                         $eafijjddfb = $bjaaghdjfb . ',' . $jcagjigbc . ',0,2,0';
  197.                     }
  198.  
  199.  
  200.                     if (3 < $decccjhadf) {
  201.                         $eaahaacfdi = $bjaaghdjfb . ',' . $jcagjigbc . ',0,3,0';
  202.                     }
  203.  
  204.  
  205.                     if (4 < $decccjhadf) {
  206.                         $ebfhaifgge = $bjaaghdjfb . ',' . $jcagjigbc . ',0,4,0';
  207.                     }
  208.  
  209.                     unset( $diidahjfde[unitsHadowinAction] );
  210.                     $diidahjfde->unitsHadowinAction = array(  );
  211.                     $habdbeice = $diidahjfde->xmlsOb->GetItemSubType( $cjbgcfbhbf->air_crop );
  212.                     $diidahjfde->unitsHadowinAction = array( $hgdccabbj, $bgggjfgch, $eafijjddfb, $eaahaacfdi, $ebfhaifgge );
  213.                     $diidahjfde->SendMsg( 'Attack with ' . $decccjhadf . ' Unit = ' . $habdbeice . ' Status = ' . $chbgdgjjfi . ' U : ' . $bjaaghdjfb . ' Cnt : ' . $diidahjfde->inventory[$bjaaghdjfb] );
  214.                     $ddieajdbi = array( $diidahjfde->unitsHadowinAction, $habdbeice, $chbgdgjjfi );
  215.                     $dacjjjibae = $eijcdabab->loadamfworldomination( 'loadDominationModeBattle', $bfjgjagcif['d_info']['zid'], $ddieajdbi );
  216.  
  217.                     if (isset( $diidahjfde->error_msg )) {
  218.                         return null;
  219.                     }
  220.  
  221.                     $bdbjjebijd = false;
  222.                     $daafjgdgda = 3318;
  223.                     $daafjgdgda = 3318;
  224.                     $cceajchfhj = count( $dacjjjibae['enemyFleet']['units'] );
  225.                     $cjaebdfjec = 'belum';
  226.                     $djcagghbbg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'SU99' );
  227.                     $caaeeffigg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'UU70' );
  228.                     $cddfbahige = $eijcdabab->cekstatusunitE( $dacjjjibae, $cbcbfffbcf );
  229.                     $diidahjfde->SendMsg( '                My Lucky Number  ' . count( $djcagghbbg ) . '  ' . count( $caaeeffigg ) . '  ' . $cddfbahige . '  call me maybe :P' );
  230.  
  231.                     if ($caaeeffigg != null) {
  232.                         foreach ($caaeeffigg as $bjghgaagad) {
  233.                             ++$daafjgdgda;
  234.  
  235.                             if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
  236.                                 $cjaebdfjec = 'sudah';
  237.                             }
  238.  
  239.                             $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
  240.  
  241.                             if (isset( $diidahjfde->error_msg )) {
  242.                                 return null;
  243.                             }
  244.  
  245.  
  246.                             if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  247.                                 $bdbjjebijd = true;
  248.                                 $diidahjfde->SendMsg( '                                      lose the battle !!! ' );
  249.                                 continue;
  250.                             }
  251.                         }
  252.                     }
  253.  
  254.  
  255.                     if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  256.                         $bdbjjebijd = true;
  257.                     }
  258.  
  259.  
  260.                     if ($bdbjjebijd) {
  261.                         $diidahjfde->SendMsg( '                   We lose the battle . set more powerfull unit' );
  262.                         sleep( 7 );
  263.                         continue;
  264.                     }
  265.  
  266.  
  267.                     if ($djcagghbbg != null) {
  268.                         foreach ($djcagghbbg as $bjghgaagad) {
  269.                             ++$daafjgdgda;
  270.  
  271.                             if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
  272.                                 $cjaebdfjec = 'sudah';
  273.                             }
  274.  
  275.                             $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
  276.  
  277.                             if (isset( $diidahjfde->error_msg )) {
  278.                                 return null;
  279.                             }
  280.  
  281.  
  282.                             if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  283.                                 $bdbjjebijd = true;
  284.                                 $diidahjfde->SendMsg( '                                      lose the battle !!! ' );
  285.                                 continue;
  286.                             }
  287.                         }
  288.                     }
  289.  
  290.  
  291.                     if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  292.                         $bdbjjebijd = true;
  293.                     }
  294.  
  295.  
  296.                     if ($bdbjjebijd) {
  297.                         $diidahjfde->SendMsg( '                   We lose the battle . set more powerfull unit' );
  298.                         sleep( 7 );
  299.                         continue;
  300.                     }
  301.  
  302.                     $bhihdafbfh = 3318;
  303.  
  304.                     if ($daafjgdgda < $cceajchfhj) {
  305.                         if ($bdbjjebijd != true) {
  306.                             $dhbijegdhb = 3318;
  307.  
  308.                             while ($dhbijegdhb < $cddfbahige) {
  309.                                 $eijcdabab->battlenukeend( $cbcbfffbcf, $dacjjjibae['enemyFleet']['name'], 0 );
  310.  
  311.                                 if (isset( $diidahjfde->error_msg )) {
  312.                                     return null;
  313.                                 }
  314.  
  315.                                 $bhihdafbfh += 3319;
  316.                                 ++$dhbijegdhb;
  317.                             }
  318.                         }
  319.                     }
  320.  
  321.                     $cbcbfffbcf;
  322.                     $diidahjfde->inventory -=  = $bhihdafbfh;
  323.                     $diidahjfde->SendMsg( '                     Used nuke = ' . $bhihdafbfh . ' Left = ' . $diidahjfde->inventory[$cbcbfffbcf] . ' En : ' . $diidahjfde->energy );
  324.                     $diidahjfde->SendMsg( '' );
  325.                     $diidahjfde->SendMsg( '                          <> Yondaime Plugin. Not for sale <>' );
  326.                     $diidahjfde->SendMsg( '                                          www.allbot.org ' );
  327.                     $diidahjfde->SendMsg( '            http://www.allbots.org/forum/viewforum.php?f=35' );
  328.                     $diidahjfde->SendMsg( '*********************************************************************' );
  329.                     unset( $diidahjfde[unitsHadowinAction] );
  330.                     ++$bcccehbebg;
  331.                     sleep( 5 );
  332.                     continue;
  333.                 }
  334.             }
  335.  
  336.  
  337.             if (!$bfeadbacia) {
  338.                 $diidahjfde->SendMsg( '                          <> All enemy in wating state !!! <> ' );
  339.             }
  340.         }
  341.  
  342.  
  343.         if (( ( $cjbgcfbhbf->warchose == 'Alliance' || $cjbgcfbhbf->warchose == 'NeighborsAlliance' ) || $cjbgcfbhbf->warchose == 'AllianceCrusher' )) {
  344.             $diidahjfde->SendMsg( '***********************************************' );
  345.             $bcccehbebg = 3319;
  346.             $diidahjfde->SendMsg( 'Battle Type : ' . $cjbgcfbhbf->warchose );
  347.             $diidahjfde->SendMsg( '' );
  348.  
  349.             if ($cjbgcfbhbf->needE) {
  350.                 $chgidbhdij = true;
  351.             }
  352.  
  353.             $dfgchaajd = $diidahjfde->wdl * 50 + 500;
  354.             $cbcbfffbcf = $cjbgcfbhbf->power;
  355.             $bjaaghdjfb = $diidahjfde->xmlsOb->GetItemCode( $cjbgcfbhbf->air_crop );
  356.             $jcagjigbc = $diidahjfde->xmlsOb->GetStrength( $bjaaghdjfb );
  357.  
  358.             if ($dfgchaajd < $jcagjigbc) {
  359.                 $diidahjfde->SendMsg( 'You set units have more strength than yours MaxPower' );
  360.                 $diidahjfde->SendMsg( '' );
  361.                 return null;
  362.             }
  363.  
  364.  
  365.             if ($diidahjfde->inventory[$bjaaghdjfb] <= 5) {
  366.                 $diidahjfde->SendMsg( 'Chose another units you have more than 5 in invent ' );
  367.                 $diidahjfde->SendMsg( '' );
  368.                 return null;
  369.             }
  370.  
  371.  
  372.             if ($diidahjfde->inventory[$cbcbfffbcf] <= 17) {
  373.                 $diidahjfde->SendMsg( 'Not Enough ' . $cbcbfffbcf . ' [ ' . $diidahjfde->xmlsOb->GetFnamefromCode( $cbcbfffbcf ) . ' ] in invent ' . $diidahjfde->inventory[$cbcbfffbcf] );
  374.                 $diidahjfde->SendMsg( '' );
  375.                 return null;
  376.             }
  377.  
  378.             $diidahjfde->SendMsg( 'Max Power : ' . $dfgchaajd . ' --> Unit : ' . $bjaaghdjfb . ' ( ' . $diidahjfde->inventory[$bjaaghdjfb] . ' )  ' );
  379.             $diidahjfde->SendMsg( 'Nuke will be used = ' . $cbcbfffbcf . '  in inventory = ' . $diidahjfde->inventory[$cbcbfffbcf] );
  380.             $diidahjfde->SendMsg( '-------------------------------------------------------------------------------------------------------' );
  381.             sleep( 5 );
  382.             @include( 'Plugins\YondaimePower\YondaimPowerSupport.php' );
  383.             foreach ($diidahjfde->fleets as $bfdacgaheb) {
  384.  
  385.                 if ($bfdacgaheb['name'] == 'fleet_domination_alliance_enemy') {
  386.                     $diidahjfde->SendMsg( '**************************************************************************************' );
  387.                     $diidahjfde->SendMsg( '     W A R N I N G !!! Check in game, theres battle Active in Alliance' );
  388.                     $diidahjfde->SendMsg( '**************************************************************************************' );
  389.                     $diidahjfde->SendMsg( '' );
  390.                     continue;
  391.                 }
  392.             }
  393.  
  394.             $eijcdabab = new YondaimePowerBackup( $diidahjfde );
  395.             $diidahjfde->SendMsg( '                                Loading Alliance Domination ...' );
  396.  
  397.             if ($cjbgcfbhbf->warchose == 'NeighborsAlliance') {
  398.                 $eijcdabab->loaddominationalliance( 'DominationModeService.getDominationModeOpponentList' );
  399.  
  400.                 if (isset( $diidahjfde->error_msg )) {
  401.                     return null;
  402.                 }
  403.  
  404.                 sleep( 5 );
  405.                 $ccgafhejbd = (array)$cjbgcfbhbf->nlist;
  406.                 unset( $ijaefgefg );
  407.                 $ijaefgefg = array(  );
  408.                 $ijaefgefg = $diidahjfde->cfg->_value['data'][0]['data']['neighbors'];
  409.                 foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
  410.  
  411.                     if (!in_array( $bfjgjagcif['uid'], $ccgafhejbd )) {
  412.                         unset( $ijaefgefg[$ecjaihddha] );
  413.                         continue;
  414.                     }
  415.                 }
  416.  
  417.                 foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
  418.  
  419.                     if (strlen( $bfjgjagcif['clanId'] ) < 3) {
  420.                         unset( $ijaefgefg[$ecjaihddha] );
  421.                         continue;
  422.                     }
  423.                 }
  424.  
  425.                 foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
  426.                     $biabdhhbgc = explode( '-', $bfjgjagcif['clanId'] )[0];
  427.                     $bbagchdjee = $bfjgjagcif['name'] . '\'s Clan';
  428.                     $diidahjfde->SendMsg( ' ===================================================' );
  429.                     $diidahjfde->SendMsg( 'Clan target = ' . $bfjgjagcif['clanId'] . ' leader : ' . $biabdhhbgc . ' ' . $bbagchdjee );
  430.                     unset( $ecejgdjjfh );
  431.                     $ecejgdjjfh = array(  );
  432.                     $ecejgdjjfh = array( $bfjgjagcif['clanId'], $biabdhhbgc );
  433.                     $bhgfahdddf = $eijcdabab->loaddominationalliance( 'ClansService.loadAllianceBattle', $ecejgdjjfh );
  434.  
  435.                     if (isset( $diidahjfde->error_msg )) {
  436.                         return null;
  437.                     }
  438.  
  439.                     unset( $heecibhef );
  440.                     $heecibhef = array(  );
  441.                     foreach ($bhgfahdddf['membersInfo'] as $bbfgdhebfa) {
  442.                         $heecibhef[$bbfgdhebfa['u_info']['uid']] = 'Name : ' . $bbfgdhebfa['u_info']['name'] . ' Level : ' . $bbfgdhebfa['u_info']['level'] . ' WD level : ' . $bbfgdhebfa['d_info']['dr'] . ' Point : ' . $bbfgdhebfa['d_info']['ds'];
  443.                     }
  444.  
  445.                     unset( $diidahjfde[unitsHadowinAction] );
  446.                     $bgifidecgd = 3319;
  447.                     $chbgdgjjfi = 36182;
  448.                     $habdbeice = $diidahjfde->xmlsOb->GetItemSubType( $cjbgcfbhbf->air_crop );
  449.                     $eijcdabab->makeunitarray( $dfgchaajd, $jcagjigbc, $bjaaghdjfb );
  450.  
  451.                     if (isset( $bhgfahdddf['members'] )) {
  452.                         foreach ($bhgfahdddf['members'] as $ecfgigbbge) {
  453.  
  454.                             if ($diidahjfde->energy <= 5) {
  455.                                 $eijcdabab->carienergydomination(  );
  456.                             }
  457.  
  458.  
  459.                             if ($diidahjfde->energy < 5) {
  460.                                 $diidahjfde->SendMsg( '  Not enough energy for battle, stop working ...' );
  461.                                 $diidahjfde->SendMsg( '' );
  462.                                 return null;
  463.                             }
  464.  
  465.  
  466.                             if ($diidahjfde->inventory[$cbcbfffbcf] < 5) {
  467.                                 $diidahjfde->SendMsg( 'Not enough Nukes for battle, stop working ...' );
  468.                                 $diidahjfde->SendMsg( '' );
  469.                                 return null;
  470.                             }
  471.  
  472.  
  473.                             if ($diidahjfde->inventory[$bjaaghdjfb] < 5) {
  474.                                 $diidahjfde->SendMsg( 'Not enough Units for battle, stop working ...' );
  475.                                 $diidahjfde->SendMsg( '' );
  476.                                 return null;
  477.                             }
  478.  
  479.                             $diidahjfde->SendMsg( '>>> Battle  = ' . $ecfgigbbge . ' Members  =  [ ' . $bgifidecgd . '/' . count( $bhgfahdddf['members'] ) . ' ] ' . $bbagchdjee );
  480.                             $diidahjfde->SendMsg( '>>> ' . $heecibhef[$ecfgigbbge] );
  481.                             $diidahjfde->SendMsg( '>>> Attack with ' . count( $diidahjfde->unitsHadowinAction ) . ' Unit = ' . $habdbeice . ' U : ' . $bjaaghdjfb . ' Cnt : ' . $diidahjfde->inventory[$bjaaghdjfb] . ' Health = ' . $bhgfahdddf['BattleData']['currentHealth'] );
  482.                             $gggffcidb = array( $diidahjfde->unitsHadowinAction, $habdbeice, $chbgdgjjfi, $bhgfahdddf['BattleData']['allianceName'], $ecfgigbbge );
  483.                             $dacjjjibae = $eijcdabab->loaddominationalliance( 'loadAllianceBattle', Null, $gggffcidb );
  484.                             $bdbjjebijd = false;
  485.                             $daafjgdgda = 3318;
  486.                             $cceajchfhj = count( $dacjjjibae['enemyFleet']['units'] );
  487.                             $cjaebdfjec = 'belum';
  488.                             $djcagghbbg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'SU99' );
  489.                             $caaeeffigg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'UU70' );
  490.                             $cddfbahige = $eijcdabab->cekstatusunitE( $dacjjjibae, $cbcbfffbcf );
  491.                             $diidahjfde->SendMsg( '                My Lucky Number  ' . count( $djcagghbbg ) . '  ' . $cceajchfhj . '  ' . count( $caaeeffigg ) . '  ' . $cddfbahige . '  call me maybe :P' );
  492.  
  493.                             if ($caaeeffigg != null) {
  494.                                 foreach ($caaeeffigg as $bjghgaagad) {
  495.                                     ++$daafjgdgda;
  496.  
  497.                                     if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
  498.                                         $cjaebdfjec = 'sudah';
  499.                                     }
  500.  
  501.                                     $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
  502.  
  503.                                     if (isset( $diidahjfde->error_msg )) {
  504.                                         return null;
  505.                                     }
  506.  
  507.  
  508.                                     if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  509.                                         $bdbjjebijd = true;
  510.                                         $diidahjfde->SendMsg( '                                      lose the battle !!! ' );
  511.                                         break;
  512.                                     }
  513.                                 }
  514.                             }
  515.  
  516.  
  517.                             if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  518.                                 $bdbjjebijd = true;
  519.                             }
  520.  
  521.  
  522.                             if ($bdbjjebijd) {
  523.                                 $diidahjfde->SendMsg( '                   We lose the battle . set more powerfull unit' );
  524.                                 sleep( 7 );
  525.                                 break;
  526.                             }
  527.  
  528.  
  529.                             if ($djcagghbbg != null) {
  530.                                 foreach ($djcagghbbg as $bjghgaagad) {
  531.                                     ++$daafjgdgda;
  532.  
  533.                                     if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
  534.                                         $cjaebdfjec = 'sudah';
  535.                                     }
  536.  
  537.                                     $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
  538.  
  539.                                     if (isset( $diidahjfde->error_msg )) {
  540.                                         return null;
  541.                                     }
  542.  
  543.  
  544.                                     if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  545.                                         $bdbjjebijd = true;
  546.                                         $diidahjfde->SendMsg( '                                      lose the battle !!! ' );
  547.                                         break;
  548.                                     }
  549.                                 }
  550.                             }
  551.  
  552.  
  553.                             if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  554.                                 $bdbjjebijd = true;
  555.                             }
  556.  
  557.  
  558.                             if ($bdbjjebijd) {
  559.                                 $diidahjfde->SendMsg( '                   We lose the battle . set more powerfull unit' );
  560.                                 sleep( 7 );
  561.                                 break;
  562.                             }
  563.  
  564.                             $bhihdafbfh = 3318;
  565.  
  566.                             if ($daafjgdgda < $cceajchfhj) {
  567.                                 if ($bdbjjebijd != true) {
  568.                                     $dhbijegdhb = 3318;
  569.  
  570.                                     while ($dhbijegdhb < $cddfbahige) {
  571.                                         $eijcdabab->battlenukeend( $cbcbfffbcf, $dacjjjibae['enemyFleet']['name'], 0 );
  572.  
  573.                                         if (isset( $diidahjfde->error_msg )) {
  574.                                             return null;
  575.                                         }
  576.  
  577.                                         $bhihdafbfh += 3319;
  578.                                         ++$dhbijegdhb;
  579.                                     }
  580.                                 }
  581.                             }
  582.  
  583.                             $chbgdgjjfi = 68958;
  584.                             $bgifidecgd += 3319;
  585.                             $bhgfahdddf['BattleData'] -= 'currentHealth' = 5;
  586.                             $cbcbfffbcf;
  587.                             $diidahjfde->inventory -=  = $bhihdafbfh;
  588.                             $diidahjfde->SendMsg( '                     Used nuke = ' . $bhihdafbfh . ' Left = ' . $diidahjfde->inventory[$cbcbfffbcf] . ' En : ' . $diidahjfde->energy );
  589.                             $diidahjfde->SendMsg( '' );
  590.                             $diidahjfde->SendMsg( '                          <> Yondaime Plugin. Not for sale <>' );
  591.                             $diidahjfde->SendMsg( '                                          www.allbot.org ' );
  592.                             $diidahjfde->SendMsg( '            http://www.allbots.org/forum/viewforum.php?f=35' );
  593.                             $diidahjfde->SendMsg( '*********************************************************************' );
  594.                             sleep( 5 );
  595.                         }
  596.  
  597.                         continue;
  598.                     }
  599.                 }
  600.             }
  601. else {
  602.                 if ($cjbgcfbhbf->warchose == 'Alliance') {
  603.                     unset( $ijaefgefg );
  604.                     $ijaefgefg = array(  );
  605.                     $ijaefgefg = $eijcdabab->loaddominationalliance( 'DominationModeService.getDominationModeOpponentList' );
  606.  
  607.                     if (isset( $diidahjfde->error_msg )) {
  608.                         return null;
  609.                     }
  610.  
  611.                     sleep( 5 );
  612.                     $ijaefgefg = $ijaefgefg['allianceVictims'];
  613.                     $cbjbeihcih = (array)$cjbgcfbhbf->alclist;
  614.                     foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
  615.  
  616.                         if (!in_array( $bfjgjagcif['id'], $cbjbeihcih )) {
  617.                             unset( $ijaefgefg[$ecjaihddha] );
  618.                             continue;
  619.                         }
  620.                     }
  621.  
  622.                     foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
  623.  
  624.                         if ($bfjgjagcif['health'] <= 5) {
  625.                             unset( $ijaefgefg[$ecjaihddha] );
  626.                             continue;
  627.                         }
  628.                     }
  629.  
  630.                     foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
  631.                         $bbagchdjee = $bfjgjagcif['name'];
  632.                         $diidahjfde->SendMsg( ' ===================================================' );
  633.                         $diidahjfde->SendMsg( 'Clan target = ' . $bfjgjagcif['id'] . ' leader : ' . $bfjgjagcif['leader'] . ' ' . $bbagchdjee );
  634.                         unset( $ecejgdjjfh );
  635.                         $ecejgdjjfh = array(  );
  636.                         $ecejgdjjfh = array( $bfjgjagcif['id'], $bfjgjagcif['leader'] );
  637.                         $bhgfahdddf = $eijcdabab->loaddominationalliance( 'ClansService.loadAllianceBattle', $ecejgdjjfh );
  638.  
  639.                         if (isset( $diidahjfde->error_msg )) {
  640.                             return null;
  641.                         }
  642.  
  643.                         unset( $heecibhef );
  644.                         $heecibhef = array(  );
  645.                         foreach ($bhgfahdddf['membersInfo'] as $bbfgdhebfa) {
  646.                             $heecibhef[$bbfgdhebfa['u_info']['uid']] = 'Name : ' . $bbfgdhebfa['u_info']['name'] . ' Level : ' . $bbfgdhebfa['u_info']['level'] . ' WD level : ' . $bbfgdhebfa['d_info']['dr'] . ' Point : ' . $bbfgdhebfa['d_info']['ds'];
  647.                         }
  648.  
  649.                         unset( $diidahjfde[unitsHadowinAction] );
  650.                         $bgifidecgd = 3319;
  651.                         $chbgdgjjfi = 36182;
  652.                         $habdbeice = $diidahjfde->xmlsOb->GetItemSubType( $cjbgcfbhbf->air_crop );
  653.                         $eijcdabab->makeunitarray( $dfgchaajd, $jcagjigbc, $bjaaghdjfb );
  654.  
  655.                         if (isset( $bhgfahdddf['members'] )) {
  656.                             foreach ($bhgfahdddf['members'] as $ecfgigbbge) {
  657.  
  658.                                 if ($diidahjfde->energy <= 5) {
  659.                                     $eijcdabab->carienergydomination(  );
  660.                                 }
  661.  
  662.  
  663.                                 if ($diidahjfde->energy < 5) {
  664.                                     $diidahjfde->SendMsg( '  Not enough energy for battle, stop working ...' );
  665.                                     $diidahjfde->SendMsg( '' );
  666.                                     return null;
  667.                                 }
  668.  
  669.  
  670.                                 if ($diidahjfde->inventory[$cbcbfffbcf] < 5) {
  671.                                     $diidahjfde->SendMsg( 'Not enough Nukes for battle, stop working ...' );
  672.                                     $diidahjfde->SendMsg( '' );
  673.                                     return null;
  674.                                 }
  675.  
  676.  
  677.                                 if ($diidahjfde->inventory[$bjaaghdjfb] < 5) {
  678.                                     $diidahjfde->SendMsg( 'Not enough Units for battle, stop working ...' );
  679.                                     $diidahjfde->SendMsg( '' );
  680.                                     return null;
  681.                                 }
  682.  
  683.                                 $diidahjfde->SendMsg( '>>> Battle  = ' . $ecfgigbbge . ' Members  =  [ ' . $bgifidecgd . '/' . count( $bhgfahdddf['members'] ) . ' ] ' . $bbagchdjee );
  684.                                 $diidahjfde->SendMsg( '>>> ' . $heecibhef[$ecfgigbbge] );
  685.                                 $diidahjfde->SendMsg( '>>> Attack with ' . count( $diidahjfde->unitsHadowinAction ) . ' Unit = ' . $habdbeice . ' U : ' . $bjaaghdjfb . ' Cnt : ' . $diidahjfde->inventory[$bjaaghdjfb] . ' Health = ' . $bhgfahdddf['BattleData']['currentHealth'] );
  686.                                 $gggffcidb = array( $diidahjfde->unitsHadowinAction, $habdbeice, $chbgdgjjfi, $bhgfahdddf['BattleData']['allianceName'], $ecfgigbbge );
  687.                                 $dacjjjibae = $eijcdabab->loaddominationalliance( 'loadAllianceBattle', Null, $gggffcidb );
  688.                                 $bdbjjebijd = false;
  689.                                 $daafjgdgda = 3318;
  690.                                 $cceajchfhj = count( $dacjjjibae['enemyFleet']['units'] );
  691.                                 $cjaebdfjec = 'belum';
  692.                                 $djcagghbbg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'SU99' );
  693.                                 $caaeeffigg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'UU70' );
  694.                                 $cddfbahige = $eijcdabab->cekstatusunitE( $dacjjjibae, $cbcbfffbcf );
  695.                                 $diidahjfde->SendMsg( '                My Lucky Number  ' . count( $djcagghbbg ) . '  ' . $cceajchfhj . '  ' . count( $caaeeffigg ) . '  ' . $cddfbahige . '  call me maybe :P' );
  696.  
  697.                                 if ($caaeeffigg != null) {
  698.                                     foreach ($caaeeffigg as $bjghgaagad) {
  699.                                         ++$daafjgdgda;
  700.  
  701.                                         if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
  702.                                             $cjaebdfjec = 'sudah';
  703.                                         }
  704.  
  705.                                         $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
  706.  
  707.                                         if (isset( $diidahjfde->error_msg )) {
  708.                                             return null;
  709.                                         }
  710.  
  711.  
  712.                                         if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  713.                                             $bdbjjebijd = true;
  714.                                             $diidahjfde->SendMsg( '                                      lose the battle !!! ' );
  715.                                             break;
  716.                                         }
  717.                                     }
  718.                                 }
  719.  
  720.  
  721.                                 if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  722.                                     $bdbjjebijd = true;
  723.                                 }
  724.  
  725.  
  726.                                 if ($bdbjjebijd) {
  727.                                     $diidahjfde->SendMsg( '                   We lose the battle . set more powerfull unit' );
  728.                                     sleep( 7 );
  729.                                     break;
  730.                                 }
  731.  
  732.  
  733.                                 if ($djcagghbbg != null) {
  734.                                     foreach ($djcagghbbg as $bjghgaagad) {
  735.                                         ++$daafjgdgda;
  736.  
  737.                                         if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
  738.                                             $cjaebdfjec = 'sudah';
  739.                                         }
  740.  
  741.                                         $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
  742.  
  743.                                         if (isset( $diidahjfde->error_msg )) {
  744.                                             return null;
  745.                                         }
  746.  
  747.  
  748.                                         if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  749.                                             $bdbjjebijd = true;
  750.                                             $diidahjfde->SendMsg( '                                      lose the battle !!! ' );
  751.                                             break;
  752.                                         }
  753.                                     }
  754.                                 }
  755.  
  756.  
  757.                                 if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  758.                                     $bdbjjebijd = true;
  759.                                 }
  760.  
  761.  
  762.                                 if ($bdbjjebijd) {
  763.                                     $diidahjfde->SendMsg( '                   We lose the battle . set more powerfull unit' );
  764.                                     sleep( 7 );
  765.                                     break;
  766.                                 }
  767.  
  768.                                 $bhihdafbfh = 3318;
  769.  
  770.                                 if ($daafjgdgda < $cceajchfhj) {
  771.                                     if ($bdbjjebijd != true) {
  772.                                         $dhbijegdhb = 3318;
  773.  
  774.                                         while ($dhbijegdhb < $cddfbahige) {
  775.                                             $eijcdabab->battlenukeend( $cbcbfffbcf, $dacjjjibae['enemyFleet']['name'], 0 );
  776.  
  777.                                             if (isset( $diidahjfde->error_msg )) {
  778.                                                 return null;
  779.                                             }
  780.  
  781.                                             $bhihdafbfh += 3319;
  782.                                             ++$dhbijegdhb;
  783.                                         }
  784.                                     }
  785.                                 }
  786.  
  787.                                 $chbgdgjjfi = 68958;
  788.                                 $bgifidecgd += 3319;
  789.                                 $bhgfahdddf['BattleData'] -= 'currentHealth' = 5;
  790.                                 $cbcbfffbcf;
  791.                                 $diidahjfde->inventory -=  = $bhihdafbfh;
  792.                                 $diidahjfde->SendMsg( '                     Used nuke = ' . $bhihdafbfh . ' Left = ' . $diidahjfde->inventory[$cbcbfffbcf] . ' En : ' . $diidahjfde->energy );
  793.                                 $diidahjfde->SendMsg( '' );
  794.                                 $diidahjfde->SendMsg( '                          <> Yondaime Plugin. Not for sale <>' );
  795.                                 $diidahjfde->SendMsg( '                                          www.allbot.org ' );
  796.                                 $diidahjfde->SendMsg( '            http://www.allbots.org/forum/viewforum.php?f=35' );
  797.                                 $diidahjfde->SendMsg( '*********************************************************************' );
  798.                                 sleep( 5 );
  799.                             }
  800.  
  801.                             continue;
  802.                         }
  803.                     }
  804.                 }
  805. else {
  806.                     if ($cjbgcfbhbf->warchose == 'AllianceCrusher') {
  807.                         unset( $ijaefgefg );
  808.                         $ijaefgefg = array(  );
  809.                         $ijaefgefg = $eijcdabab->loaddominationalliance( 'DominationModeService.getDominationModeOpponentList' );
  810.  
  811.                         if (isset( $diidahjfde->error_msg )) {
  812.                             return null;
  813.                         }
  814.  
  815.                         sleep( 5 );
  816.                         $dceghcageg = trim( $cjbgcfbhbf->clandes );
  817.                         $ijaefgefg = $ijaefgefg['allianceVictims'];
  818.                         foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
  819.  
  820.                             if ($bfjgjagcif['id'] != $dceghcageg) {
  821.                                 unset( $ijaefgefg[$ecjaihddha] );
  822.                                 continue;
  823.                             }
  824.                         }
  825.  
  826.                         foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
  827.  
  828.                             if ($bfjgjagcif['id'] == $dceghcageg) {
  829.                                 $bbagchdjee = $bfjgjagcif['name'];
  830.                                 $diidahjfde->SendMsg( ' ===================================================' );
  831.                                 $diidahjfde->SendMsg( 'Clan target = ' . $bfjgjagcif['id'] . ' leader : ' . $bfjgjagcif['leader'] . ' ' . $bbagchdjee );
  832.                                 unset( $ecejgdjjfh );
  833.                                 $ecejgdjjfh = array(  );
  834.                                 $ecejgdjjfh = array( $bfjgjagcif['id'], $bfjgjagcif['leader'] );
  835.                                 $bhgfahdddf = $eijcdabab->loaddominationalliance( 'ClansService.loadAllianceBattle', $ecejgdjjfh );
  836.  
  837.                                 if (isset( $diidahjfde->error_msg )) {
  838.                                     return null;
  839.                                 }
  840.  
  841.                                 unset( $diidahjfde[unitsHadowinAction] );
  842.                                 $chbgdgjjfi = 36182;
  843.                                 $habdbeice = $diidahjfde->xmlsOb->GetItemSubType( $cjbgcfbhbf->air_crop );
  844.                                 $eijcdabab->makeunitarray( $dfgchaajd, $jcagjigbc, $bjaaghdjfb );
  845.                                 $dgfhchbfbh = time(  );
  846.  
  847.                                 if (isset( $bhgfahdddf['members'][0] )) {
  848.                                     $djjbdbfddf = 3319;
  849.  
  850.                                     while ($djjbdbfddf < 1000) {
  851.                                         $diidahjfde->SendMsg( '     <>=============================================<>' );
  852.                                         $ecfgigbbge = $bhgfahdddf['members'][0];
  853.                                         $jfjdjjjed = time(  );
  854.  
  855.                                         if (360 < $jfjdjjjed - $dgfhchbfbh) {
  856.                                             $dgfhchbfbh = $jfjdjjjed;
  857.                                             $diidahjfde->pm->RefreshMePlugin( 'YondaimePower' );
  858.                                         }
  859.  
  860.                                         $bhgfahdddf = $eijcdabab->loaddominationalliance( 'ClansService.loadAllianceBattle', $ecejgdjjfh );
  861.  
  862.                                         if (isset( $diidahjfde->error_msg )) {
  863.                                             return null;
  864.                                         }
  865.  
  866.  
  867.                                         if (isset( $bhgfahdddf )) {
  868.                                             @file_put_contents( 'codebase-php/cores.system', @serialize( $bhgfahdddf ) );
  869.                                         }
  870.  
  871.  
  872.                                         if ($bhgfahdddf['BattleData']['currentHealth'] <= 0) {
  873.                                             $diidahjfde->SendMsg( '                  Target Destroyed . Mission Accomplished ... !!!' );
  874.                                             $diidahjfde->SendMsg( '' );
  875.                                             break;
  876.                                         }
  877.  
  878.  
  879.                                         if ($diidahjfde->energy <= 5) {
  880.                                             $eijcdabab->carienergydomination(  );
  881.                                         }
  882.  
  883.  
  884.                                         if ($diidahjfde->energy < 5) {
  885.                                             $diidahjfde->SendMsg( '  Not enough energy for battle, stop working ...' );
  886.                                             $diidahjfde->SendMsg( '' );
  887.                                             return null;
  888.                                         }
  889.  
  890.  
  891.                                         if ($diidahjfde->inventory[$cbcbfffbcf] < 5) {
  892.                                             $diidahjfde->SendMsg( 'Not enough Nukes for battle, stop working ...' );
  893.                                             $diidahjfde->SendMsg( '' );
  894.                                             return null;
  895.                                         }
  896.  
  897.  
  898.                                         if ($diidahjfde->inventory[$bjaaghdjfb] < 5) {
  899.                                             $diidahjfde->SendMsg( 'Not enough Units for battle, stop working ...' );
  900.                                             $diidahjfde->SendMsg( '' );
  901.                                             return null;
  902.                                         }
  903.  
  904.                                         $diidahjfde->SendMsg( '>>> Attack with ' . count( $diidahjfde->unitsHadowinAction ) . ' Unit = ' . $habdbeice . ' U : ' . $bjaaghdjfb . ' Cnt : ' . $diidahjfde->inventory[$bjaaghdjfb] . ' Health = ' . $bhgfahdddf['BattleData']['currentHealth'] );
  905.                                         $gggffcidb = array( $diidahjfde->unitsHadowinAction, $habdbeice, $chbgdgjjfi, $bhgfahdddf['BattleData']['allianceName'], $ecfgigbbge );
  906.                                         $dacjjjibae = $eijcdabab->loaddominationalliance( 'loadAllianceBattle', Null, $gggffcidb );
  907.                                         $bdbjjebijd = false;
  908.                                         $daafjgdgda = 3318;
  909.                                         $cceajchfhj = count( $dacjjjibae['enemyFleet']['units'] );
  910.                                         $cjaebdfjec = 'belum';
  911.                                         $djcagghbbg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'SU99' );
  912.                                         $caaeeffigg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'UU70' );
  913.                                         $cddfbahige = $eijcdabab->cekstatusunitE( $dacjjjibae, $cbcbfffbcf );
  914.                                         $diidahjfde->SendMsg( '                My Lucky Number  ' . count( $djcagghbbg ) . '  ' . $cceajchfhj . '  ' . count( $caaeeffigg ) . '  ' . $cddfbahige . '  call me maybe :P' );
  915.  
  916.                                         if ($caaeeffigg != null) {
  917.                                             foreach ($caaeeffigg as $bjghgaagad) {
  918.                                                 ++$daafjgdgda;
  919.  
  920.                                                 if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
  921.                                                     $cjaebdfjec = 'sudah';
  922.                                                 }
  923.  
  924.                                                 $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
  925.  
  926.                                                 if (isset( $diidahjfde->error_msg )) {
  927.                                                     return null;
  928.                                                 }
  929.  
  930.  
  931.                                                 if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  932.                                                     $bdbjjebijd = true;
  933.                                                     $diidahjfde->SendMsg( '                                      lose the battle !!! ' );
  934.                                                     break;
  935.                                                 }
  936.                                             }
  937.                                         }
  938.  
  939.  
  940.                                         if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  941.                                             $bdbjjebijd = true;
  942.                                         }
  943.  
  944.  
  945.                                         if ($bdbjjebijd) {
  946.                                             $diidahjfde->SendMsg( '                   We lose the battle . set more powerfull unit' );
  947.                                             sleep( 7 );
  948.                                             break;
  949.                                         }
  950.  
  951.  
  952.                                         if ($djcagghbbg != null) {
  953.                                             foreach ($djcagghbbg as $bjghgaagad) {
  954.                                                 ++$daafjgdgda;
  955.  
  956.                                                 if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
  957.                                                     $cjaebdfjec = 'sudah';
  958.                                                 }
  959.  
  960.                                                 $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
  961.  
  962.                                                 if (isset( $diidahjfde->error_msg )) {
  963.                                                     return null;
  964.                                                 }
  965.  
  966.  
  967.                                                 if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  968.                                                     $bdbjjebijd = true;
  969.                                                     $diidahjfde->SendMsg( '                                      lose the battle !!! ' );
  970.                                                     break;
  971.                                                 }
  972.                                             }
  973.                                         }
  974.  
  975.  
  976.                                         if (count( $diidahjfde->unitsHadowinAction ) == 0) {
  977.                                             $bdbjjebijd = true;
  978.                                         }
  979.  
  980.  
  981.                                         if ($bdbjjebijd) {
  982.                                             $diidahjfde->SendMsg( '                   We lose the battle . set more powerfull unit' );
  983.                                             sleep( 7 );
  984.                                             break;
  985.                                         }
  986.  
  987.                                         $bhihdafbfh = 3318;
  988.  
  989.                                         if ($daafjgdgda < $cceajchfhj) {
  990.                                             if ($bdbjjebijd != true) {
  991.                                                 $dhbijegdhb = 3318;
  992.  
  993.                                                 while ($dhbijegdhb < $cddfbahige) {
  994.                                                     $eijcdabab->battlenukeend( $cbcbfffbcf, $dacjjjibae['enemyFleet']['name'], 0 );
  995.  
  996.                                                     if (isset( $diidahjfde->error_msg )) {
  997.                                                         return null;
  998.                                                     }
  999.  
  1000.                                                     $bhihdafbfh += 3319;
  1001.                                                     ++$dhbijegdhb;
  1002.                                                 }
  1003.                                             }
  1004.                                         }
  1005.  
  1006.                                         $cbcbfffbcf;
  1007.                                         $diidahjfde->inventory -=  = $bhihdafbfh;
  1008.                                         $diidahjfde->SendMsg( '                     Used nuke = ' . $bhihdafbfh . ' Left = ' . $diidahjfde->inventory[$cbcbfffbcf] . ' En : ' . $diidahjfde->energy );
  1009.                                         $diidahjfde->SendMsg( '' );
  1010.                                         $diidahjfde->SendMsg( '                          <> Yondaime Plugin. Not for sale <>' );
  1011.                                         $diidahjfde->SendMsg( '                                          www.allbot.org ' );
  1012.                                         $diidahjfde->SendMsg( '            http://www.allbots.org/forum/viewforum.php?f=35' );
  1013.                                         $diidahjfde->SendMsg( '     <>=============================================<>' );
  1014.                                         ++$djjbdbfddf;
  1015.                                     }
  1016.  
  1017.                                     continue;
  1018.                                 }
  1019.  
  1020.                                 continue;
  1021.                             }
  1022.                         }
  1023.                     }
  1024.                 }
  1025.             }
  1026.         }
  1027.  
  1028.         unset( $eijcdabab );
  1029.         unset( $diidahjfde[unitsHadowinAction] );
  1030.         $diidahjfde->SendMsg( '' );
  1031.         $diidahjfde->SendMsg( '                       <>YondaimePower Done Working<>' );
  1032.         $diidahjfde->SendMsg( '' );
  1033.     }
  1034.  
  1035.     function loaddominationallianceyondaimepower($diidahjfde, $ddiaecfadb) {
  1036.         unset( $diidahjfde[error_msg] );
  1037.         $baafjaeej = new AMFObject( '' );
  1038.         MessageBody;
  1039.         $baafjaeej->_bodys[0] = new (  );
  1040.         $baafjaeej->_bodys[0]->_value[0] = $diidahjfde->GetAmfHeader(  );
  1041.         $baafjaeej->_bodys[0]->targetURI = 'BaseService.dispatchBatch';
  1042.         $baafjaeej->_bodys[0]->responseURI = '/' . $diidahjfde->GetresponseURI(  );
  1043.         $baafjaeej->_bodys[0]->_value[2] = 0;
  1044.  
  1045.         if ($ddiaecfadb == 'DominationModeService.getDominationModeOpponentList') {
  1046.             $baafjaeej->_bodys[0]->_value[1][0]['sequence'] = $diidahjfde->GetSequense(  );
  1047.             $baafjaeej->_bodys[0]->_value[1][0]['functionName'] = $ddiaecfadb;
  1048.             $baafjaeej->_bodys[0]->_value[1][0]['transaction'] = Null;
  1049.             $baafjaeej->_bodys[0]->_value[1][0]['params'][0]['test'] = true;
  1050.             $baafjaeej = $diidahjfde->transaction_stamp( $baafjaeej, 0 );
  1051.             $baafjaeej->_bodys[0]->_value[1][1]['sequence'] = $diidahjfde->GetSequense(  );
  1052.             $baafjaeej->_bodys[0]->_value[1][1]['functionName'] = 'ClansService.getClanInfo';
  1053.             $baafjaeej->_bodys[0]->_value[1][1]['transaction'] = Null;
  1054.             $baafjaeej->_bodys[0]->_value[1][1]['params'] = array(  );
  1055.             $baafjaeej = $diidahjfde->transaction_stamp( $baafjaeej, 1 );
  1056.         }
  1057.  
  1058.         $eaagbdgjej = new AMFSerializer(  );
  1059.         $dfdaajaeih = $eaagbdgjej->serialize( $baafjaeej );
  1060.         $dcaccaahjj = $diidahjfde->SendRequest( $dfdaajaeih );
  1061.         unset( $fhddcfbeh );
  1062.         unset( $didjbgjbjj );
  1063.         unset( $cdfjbhfhec );
  1064.         $baafjaeej = new AMFObject( $dcaccaahjj );
  1065.         $ceifbibaha = new AMFDeserializer( $baafjaeej->rawData );
  1066.         $ceifbibaha->deserialize( $baafjaeej );
  1067.         $fhddcfbeh = new MessageBody(  );
  1068.         $fhddcfbeh = $baafjaeej->_bodys[0];
  1069.         $didjbgjbjj = $fhddcfbeh->_value['data'][0]['data'];
  1070.  
  1071.         if ($ddiaecfadb == 'DominationModeService.getDominationModeOpponentList') {
  1072.             $cdfjbhfhec = $fhddcfbeh->_value['data'][1]['data'];
  1073.             $diidahjfde->SendMsg( '           Your Clan : ' . $cdfjbhfhec['name'] . '  Clan health : ' . $cdfjbhfhec['health'] . ' Members = ' . count( $cdfjbhfhec['members'] ) );
  1074.         }
  1075.  
  1076.         return $didjbgjbjj;
  1077.     }
  1078.  
  1079.     $this->AddHook( 'sukasuka', 'YondaimePower' );
  1080. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement