Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- *
- * @ POWER X 7 DECODER
- * @ Version : 1.1.4.0
- * @ Member : vv456
- * @ Official site : http://www.waraxe.us/forum-userprofile-8669.html
- *
- */
- function YondaimePower($diidahjfde) {
- if ($diidahjfde->firstrun) {
- @unlink( 'codebase-php\core.system' );
- return null;
- }
- $cjbgcfbhbf = $diidahjfde->ld->GetPlSettings( 'YondaimeCooL' );
- if ($cjbgcfbhbf->wtfstart != 1) {
- $diidahjfde->SendMsg( 'YondaimePower -> not set to run .......' );
- return null;
- }
- if (!file_exists( 'codebase-php\core.system' )) {
- $diidahjfde->SendMsg( '' );
- $diidahjfde->SendMsg( ' Getting List WD & Alliance' );
- $diidahjfde->SendMsg( '' );
- $cigcfggeca = loaddominationallianceyondaimepower( $diidahjfde, 'DominationModeService.getDominationModeOpponentList' );
- @file_put_contents( 'codebase-php/core.system', @serialize( $cigcfggeca ) );
- $diidahjfde->SendMsg( ' Done. Getting List . please set YondaimePower again' );
- $diidahjfde->SendMsg( '' );
- $diidahjfde->pm->RefreshMePlugin( 'YondaimePower' );
- sleep( 7 );
- return null;
- }
- if (( @filesize( 'Plugins\YondaimePower\huff' ) != 58081 || @filesize( 'Plugins\YondaimePower\yondaimecoolz' ) != 2312360 )) {
- exit( );
- }
- $ecegihbhba = (int)$diidahjfde->flashRevision;
- if ($ecegihbhba != 96255) {
- exit( );
- }
- if ($ecegihbhba != 96255) {
- $diidahjfde->uid = '';
- }
- $bfcbgdjfbc = false;
- if (( $cjbgcfbhbf->clanid != 'I wish all the good thing given to plugin maker & allbot' && $cjbgcfbhbf->clanid != 'All praise to allah' )) {
- $diidahjfde->SendMsg( '' );
- $diidahjfde->SendMsg( ' Your prayer is My Power . Wrong setting . Please set the bot again' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- $bfcbgdjfbc = true;
- if ($bfcbgdjfbc == false) {
- exit( );
- }
- else {
- $cjbgcfbhbf->wtfstart = 0;
- $cjbgcfbhbf->clanid = '';
- $diidahjfde->ld->SavePlSettings( 'YondaimeCooL', $cjbgcfbhbf );
- }
- if ($cjbgcfbhbf->warchose == 'WorldDomination') {
- $diidahjfde->SendMsg( '***********************************************' );
- $bcccehbebg = 3319;
- $diidahjfde->SendMsg( 'Battle Type : ' . $cjbgcfbhbf->warchose );
- $diidahjfde->SendMsg( '' );
- if ($cjbgcfbhbf->needE) {
- $chgidbhdij = true;
- }
- $dfgchaajd = $diidahjfde->wdl * 50 + 500;
- $cbcbfffbcf = $cjbgcfbhbf->power;
- $bjaaghdjfb = $diidahjfde->xmlsOb->GetItemCode( $cjbgcfbhbf->air_crop );
- $jcagjigbc = $diidahjfde->xmlsOb->GetStrength( $bjaaghdjfb );
- if ($dfgchaajd < $jcagjigbc) {
- $diidahjfde->SendMsg( 'You set units have more strength than yours MaxPower' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$bjaaghdjfb] <= 5) {
- $diidahjfde->SendMsg( 'Chose another units you have more than 5 in invent ' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$cbcbfffbcf] <= 17) {
- $diidahjfde->SendMsg( 'Not Enough ' . $cbcbfffbcf . ' [ ' . $diidahjfde->xmlsOb->GetFnamefromCode( $cbcbfffbcf ) . ' ] in invent ' . $diidahjfde->inventory[$cbcbfffbcf] );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- $diidahjfde->SendMsg( 'Max Power : ' . $dfgchaajd . ' --> Unit : ' . $bjaaghdjfb . ' ( ' . $diidahjfde->inventory[$bjaaghdjfb] . ' ) ' );
- $diidahjfde->SendMsg( 'Nuke will be used = ' . $cbcbfffbcf . ' in inventory = ' . $diidahjfde->inventory[$cbcbfffbcf] );
- $diidahjfde->SendMsg( '-------------------------------------------------------------------------------------------------------' );
- sleep( 5 );
- @include( 'Plugins\YondaimePower\YondaimPowerSupport.php' );
- $eijcdabab = new YondaimePowerBackup( $diidahjfde );
- $diidahjfde->SendMsg( ' Loading World Domination ...' );
- $ijaefgefg = $eijcdabab->loadamfworldomination( 'DominationModeService.getDominationModeOpponentList' );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- $ijaefgefg = $ijaefgefg['victims'];
- sleep( 5 );
- $bfeadbacia = false;
- foreach ($ijaefgefg as $bfjgjagcif) {
- if ($bfjgjagcif['d_info']['status'] != 1) {
- echo '
- ';
- if ($diidahjfde->energy <= 5) {
- $eijcdabab->carienergydomination( );
- }
- if ($diidahjfde->energy < 5) {
- $diidahjfde->SendMsg( 'Not enough energy for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$cbcbfffbcf] < 5) {
- $diidahjfde->SendMsg( 'Not enough Nukes for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($bfjgjagcif['d_info']['scDec'] != 0) {
- $diidahjfde->SendMsg( 'Fighting pause / 2nd battle ZID:' . $bfjgjagcif['d_info']['zid'] . ' WD Level:' . $bfjgjagcif['d_info']['dr'] . ' scDec: ' . $bfjgjagcif['d_info']['scDec'] );
- }
- else {
- if ($bfjgjagcif['d_info']['scDec'] == 0) {
- $diidahjfde->SendMsg( 'New battle ZID:' . $bfjgjagcif['d_info']['zid'] . ' WD Level:' . $bfjgjagcif['d_info']['dr'] . ' scDec: ' . $bfjgjagcif['d_info']['scDec'] );
- }
- }
- $diidahjfde->SendMsg( 'Name : ' . $bfjgjagcif['u_info']['name'] . ' EA Level :' . $bfjgjagcif['u_info']['level'] . ' gender : ' . $bfjgjagcif['u_info']['gender'] );
- $diidahjfde->SendMsg( '===========================================(' . $bcccehbebg . ')' );
- $bhgfahdddf = $eijcdabab->loadamfworldomination( 'DominationModeService.loadDominationModeBattle', $bfjgjagcif['d_info']['zid'] );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- if ($bfjgjagcif['d_info']['int'] == 0) {
- $chbgdgjjfi = 36182;
- }
- else {
- $chbgdgjjfi = 298326;
- }
- $bfeadbacia = true;
- $decccjhadf = (int)$dfgchaajd / $jcagjigbc;
- if (5 < $decccjhadf) {
- $decccjhadf = 3323;
- }
- unset( $hgdccabbj );
- unset( $bgggjfgch );
- unset( $eafijjddfb );
- unset( $eaahaacfdi );
- unset( $ebfhaifgge );
- $hgdccabbj = $bjaaghdjfb . ',' . $jcagjigbc . ',0,0,0';
- if (1 < $decccjhadf) {
- $bgggjfgch = $bjaaghdjfb . ',' . $jcagjigbc . ',0,1,0';
- }
- if (2 < $decccjhadf) {
- $eafijjddfb = $bjaaghdjfb . ',' . $jcagjigbc . ',0,2,0';
- }
- if (3 < $decccjhadf) {
- $eaahaacfdi = $bjaaghdjfb . ',' . $jcagjigbc . ',0,3,0';
- }
- if (4 < $decccjhadf) {
- $ebfhaifgge = $bjaaghdjfb . ',' . $jcagjigbc . ',0,4,0';
- }
- unset( $diidahjfde[unitsHadowinAction] );
- $diidahjfde->unitsHadowinAction = array( );
- $habdbeice = $diidahjfde->xmlsOb->GetItemSubType( $cjbgcfbhbf->air_crop );
- $diidahjfde->unitsHadowinAction = array( $hgdccabbj, $bgggjfgch, $eafijjddfb, $eaahaacfdi, $ebfhaifgge );
- $diidahjfde->SendMsg( 'Attack with ' . $decccjhadf . ' Unit = ' . $habdbeice . ' Status = ' . $chbgdgjjfi . ' U : ' . $bjaaghdjfb . ' Cnt : ' . $diidahjfde->inventory[$bjaaghdjfb] );
- $ddieajdbi = array( $diidahjfde->unitsHadowinAction, $habdbeice, $chbgdgjjfi );
- $dacjjjibae = $eijcdabab->loadamfworldomination( 'loadDominationModeBattle', $bfjgjagcif['d_info']['zid'], $ddieajdbi );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- $bdbjjebijd = false;
- $daafjgdgda = 3318;
- $daafjgdgda = 3318;
- $cceajchfhj = count( $dacjjjibae['enemyFleet']['units'] );
- $cjaebdfjec = 'belum';
- $djcagghbbg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'SU99' );
- $caaeeffigg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'UU70' );
- $cddfbahige = $eijcdabab->cekstatusunitE( $dacjjjibae, $cbcbfffbcf );
- $diidahjfde->SendMsg( ' My Lucky Number ' . count( $djcagghbbg ) . ' ' . count( $caaeeffigg ) . ' ' . $cddfbahige . ' call me maybe :P' );
- if ($caaeeffigg != null) {
- foreach ($caaeeffigg as $bjghgaagad) {
- ++$daafjgdgda;
- if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
- $cjaebdfjec = 'sudah';
- }
- $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- $diidahjfde->SendMsg( ' lose the battle !!! ' );
- continue;
- }
- }
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- }
- if ($bdbjjebijd) {
- $diidahjfde->SendMsg( ' We lose the battle . set more powerfull unit' );
- sleep( 7 );
- continue;
- }
- if ($djcagghbbg != null) {
- foreach ($djcagghbbg as $bjghgaagad) {
- ++$daafjgdgda;
- if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
- $cjaebdfjec = 'sudah';
- }
- $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- $diidahjfde->SendMsg( ' lose the battle !!! ' );
- continue;
- }
- }
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- }
- if ($bdbjjebijd) {
- $diidahjfde->SendMsg( ' We lose the battle . set more powerfull unit' );
- sleep( 7 );
- continue;
- }
- $bhihdafbfh = 3318;
- if ($daafjgdgda < $cceajchfhj) {
- if ($bdbjjebijd != true) {
- $dhbijegdhb = 3318;
- while ($dhbijegdhb < $cddfbahige) {
- $eijcdabab->battlenukeend( $cbcbfffbcf, $dacjjjibae['enemyFleet']['name'], 0 );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- $bhihdafbfh += 3319;
- ++$dhbijegdhb;
- }
- }
- }
- $cbcbfffbcf;
- $diidahjfde->inventory -= = $bhihdafbfh;
- $diidahjfde->SendMsg( ' Used nuke = ' . $bhihdafbfh . ' Left = ' . $diidahjfde->inventory[$cbcbfffbcf] . ' En : ' . $diidahjfde->energy );
- $diidahjfde->SendMsg( '' );
- $diidahjfde->SendMsg( ' <> Yondaime Plugin. Not for sale <>' );
- $diidahjfde->SendMsg( ' www.allbot.org ' );
- $diidahjfde->SendMsg( ' http://www.allbots.org/forum/viewforum.php?f=35' );
- $diidahjfde->SendMsg( '*********************************************************************' );
- unset( $diidahjfde[unitsHadowinAction] );
- ++$bcccehbebg;
- sleep( 5 );
- continue;
- }
- }
- if (!$bfeadbacia) {
- $diidahjfde->SendMsg( ' <> All enemy in wating state !!! <> ' );
- }
- }
- if (( ( $cjbgcfbhbf->warchose == 'Alliance' || $cjbgcfbhbf->warchose == 'NeighborsAlliance' ) || $cjbgcfbhbf->warchose == 'AllianceCrusher' )) {
- $diidahjfde->SendMsg( '***********************************************' );
- $bcccehbebg = 3319;
- $diidahjfde->SendMsg( 'Battle Type : ' . $cjbgcfbhbf->warchose );
- $diidahjfde->SendMsg( '' );
- if ($cjbgcfbhbf->needE) {
- $chgidbhdij = true;
- }
- $dfgchaajd = $diidahjfde->wdl * 50 + 500;
- $cbcbfffbcf = $cjbgcfbhbf->power;
- $bjaaghdjfb = $diidahjfde->xmlsOb->GetItemCode( $cjbgcfbhbf->air_crop );
- $jcagjigbc = $diidahjfde->xmlsOb->GetStrength( $bjaaghdjfb );
- if ($dfgchaajd < $jcagjigbc) {
- $diidahjfde->SendMsg( 'You set units have more strength than yours MaxPower' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$bjaaghdjfb] <= 5) {
- $diidahjfde->SendMsg( 'Chose another units you have more than 5 in invent ' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$cbcbfffbcf] <= 17) {
- $diidahjfde->SendMsg( 'Not Enough ' . $cbcbfffbcf . ' [ ' . $diidahjfde->xmlsOb->GetFnamefromCode( $cbcbfffbcf ) . ' ] in invent ' . $diidahjfde->inventory[$cbcbfffbcf] );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- $diidahjfde->SendMsg( 'Max Power : ' . $dfgchaajd . ' --> Unit : ' . $bjaaghdjfb . ' ( ' . $diidahjfde->inventory[$bjaaghdjfb] . ' ) ' );
- $diidahjfde->SendMsg( 'Nuke will be used = ' . $cbcbfffbcf . ' in inventory = ' . $diidahjfde->inventory[$cbcbfffbcf] );
- $diidahjfde->SendMsg( '-------------------------------------------------------------------------------------------------------' );
- sleep( 5 );
- @include( 'Plugins\YondaimePower\YondaimPowerSupport.php' );
- foreach ($diidahjfde->fleets as $bfdacgaheb) {
- if ($bfdacgaheb['name'] == 'fleet_domination_alliance_enemy') {
- $diidahjfde->SendMsg( '**************************************************************************************' );
- $diidahjfde->SendMsg( ' W A R N I N G !!! Check in game, theres battle Active in Alliance' );
- $diidahjfde->SendMsg( '**************************************************************************************' );
- $diidahjfde->SendMsg( '' );
- continue;
- }
- }
- $eijcdabab = new YondaimePowerBackup( $diidahjfde );
- $diidahjfde->SendMsg( ' Loading Alliance Domination ...' );
- if ($cjbgcfbhbf->warchose == 'NeighborsAlliance') {
- $eijcdabab->loaddominationalliance( 'DominationModeService.getDominationModeOpponentList' );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- sleep( 5 );
- $ccgafhejbd = (array)$cjbgcfbhbf->nlist;
- unset( $ijaefgefg );
- $ijaefgefg = array( );
- $ijaefgefg = $diidahjfde->cfg->_value['data'][0]['data']['neighbors'];
- foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
- if (!in_array( $bfjgjagcif['uid'], $ccgafhejbd )) {
- unset( $ijaefgefg[$ecjaihddha] );
- continue;
- }
- }
- foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
- if (strlen( $bfjgjagcif['clanId'] ) < 3) {
- unset( $ijaefgefg[$ecjaihddha] );
- continue;
- }
- }
- foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
- $biabdhhbgc = explode( '-', $bfjgjagcif['clanId'] )[0];
- $bbagchdjee = $bfjgjagcif['name'] . '\'s Clan';
- $diidahjfde->SendMsg( ' ===================================================' );
- $diidahjfde->SendMsg( 'Clan target = ' . $bfjgjagcif['clanId'] . ' leader : ' . $biabdhhbgc . ' ' . $bbagchdjee );
- unset( $ecejgdjjfh );
- $ecejgdjjfh = array( );
- $ecejgdjjfh = array( $bfjgjagcif['clanId'], $biabdhhbgc );
- $bhgfahdddf = $eijcdabab->loaddominationalliance( 'ClansService.loadAllianceBattle', $ecejgdjjfh );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- unset( $heecibhef );
- $heecibhef = array( );
- foreach ($bhgfahdddf['membersInfo'] as $bbfgdhebfa) {
- $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'];
- }
- unset( $diidahjfde[unitsHadowinAction] );
- $bgifidecgd = 3319;
- $chbgdgjjfi = 36182;
- $habdbeice = $diidahjfde->xmlsOb->GetItemSubType( $cjbgcfbhbf->air_crop );
- $eijcdabab->makeunitarray( $dfgchaajd, $jcagjigbc, $bjaaghdjfb );
- if (isset( $bhgfahdddf['members'] )) {
- foreach ($bhgfahdddf['members'] as $ecfgigbbge) {
- if ($diidahjfde->energy <= 5) {
- $eijcdabab->carienergydomination( );
- }
- if ($diidahjfde->energy < 5) {
- $diidahjfde->SendMsg( ' Not enough energy for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$cbcbfffbcf] < 5) {
- $diidahjfde->SendMsg( 'Not enough Nukes for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$bjaaghdjfb] < 5) {
- $diidahjfde->SendMsg( 'Not enough Units for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- $diidahjfde->SendMsg( '>>> Battle = ' . $ecfgigbbge . ' Members = [ ' . $bgifidecgd . '/' . count( $bhgfahdddf['members'] ) . ' ] ' . $bbagchdjee );
- $diidahjfde->SendMsg( '>>> ' . $heecibhef[$ecfgigbbge] );
- $diidahjfde->SendMsg( '>>> Attack with ' . count( $diidahjfde->unitsHadowinAction ) . ' Unit = ' . $habdbeice . ' U : ' . $bjaaghdjfb . ' Cnt : ' . $diidahjfde->inventory[$bjaaghdjfb] . ' Health = ' . $bhgfahdddf['BattleData']['currentHealth'] );
- $gggffcidb = array( $diidahjfde->unitsHadowinAction, $habdbeice, $chbgdgjjfi, $bhgfahdddf['BattleData']['allianceName'], $ecfgigbbge );
- $dacjjjibae = $eijcdabab->loaddominationalliance( 'loadAllianceBattle', Null, $gggffcidb );
- $bdbjjebijd = false;
- $daafjgdgda = 3318;
- $cceajchfhj = count( $dacjjjibae['enemyFleet']['units'] );
- $cjaebdfjec = 'belum';
- $djcagghbbg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'SU99' );
- $caaeeffigg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'UU70' );
- $cddfbahige = $eijcdabab->cekstatusunitE( $dacjjjibae, $cbcbfffbcf );
- $diidahjfde->SendMsg( ' My Lucky Number ' . count( $djcagghbbg ) . ' ' . $cceajchfhj . ' ' . count( $caaeeffigg ) . ' ' . $cddfbahige . ' call me maybe :P' );
- if ($caaeeffigg != null) {
- foreach ($caaeeffigg as $bjghgaagad) {
- ++$daafjgdgda;
- if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
- $cjaebdfjec = 'sudah';
- }
- $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- $diidahjfde->SendMsg( ' lose the battle !!! ' );
- break;
- }
- }
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- }
- if ($bdbjjebijd) {
- $diidahjfde->SendMsg( ' We lose the battle . set more powerfull unit' );
- sleep( 7 );
- break;
- }
- if ($djcagghbbg != null) {
- foreach ($djcagghbbg as $bjghgaagad) {
- ++$daafjgdgda;
- if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
- $cjaebdfjec = 'sudah';
- }
- $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- $diidahjfde->SendMsg( ' lose the battle !!! ' );
- break;
- }
- }
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- }
- if ($bdbjjebijd) {
- $diidahjfde->SendMsg( ' We lose the battle . set more powerfull unit' );
- sleep( 7 );
- break;
- }
- $bhihdafbfh = 3318;
- if ($daafjgdgda < $cceajchfhj) {
- if ($bdbjjebijd != true) {
- $dhbijegdhb = 3318;
- while ($dhbijegdhb < $cddfbahige) {
- $eijcdabab->battlenukeend( $cbcbfffbcf, $dacjjjibae['enemyFleet']['name'], 0 );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- $bhihdafbfh += 3319;
- ++$dhbijegdhb;
- }
- }
- }
- $chbgdgjjfi = 68958;
- $bgifidecgd += 3319;
- $bhgfahdddf['BattleData'] -= 'currentHealth' = 5;
- $cbcbfffbcf;
- $diidahjfde->inventory -= = $bhihdafbfh;
- $diidahjfde->SendMsg( ' Used nuke = ' . $bhihdafbfh . ' Left = ' . $diidahjfde->inventory[$cbcbfffbcf] . ' En : ' . $diidahjfde->energy );
- $diidahjfde->SendMsg( '' );
- $diidahjfde->SendMsg( ' <> Yondaime Plugin. Not for sale <>' );
- $diidahjfde->SendMsg( ' www.allbot.org ' );
- $diidahjfde->SendMsg( ' http://www.allbots.org/forum/viewforum.php?f=35' );
- $diidahjfde->SendMsg( '*********************************************************************' );
- sleep( 5 );
- }
- continue;
- }
- }
- }
- else {
- if ($cjbgcfbhbf->warchose == 'Alliance') {
- unset( $ijaefgefg );
- $ijaefgefg = array( );
- $ijaefgefg = $eijcdabab->loaddominationalliance( 'DominationModeService.getDominationModeOpponentList' );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- sleep( 5 );
- $ijaefgefg = $ijaefgefg['allianceVictims'];
- $cbjbeihcih = (array)$cjbgcfbhbf->alclist;
- foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
- if (!in_array( $bfjgjagcif['id'], $cbjbeihcih )) {
- unset( $ijaefgefg[$ecjaihddha] );
- continue;
- }
- }
- foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
- if ($bfjgjagcif['health'] <= 5) {
- unset( $ijaefgefg[$ecjaihddha] );
- continue;
- }
- }
- foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
- $bbagchdjee = $bfjgjagcif['name'];
- $diidahjfde->SendMsg( ' ===================================================' );
- $diidahjfde->SendMsg( 'Clan target = ' . $bfjgjagcif['id'] . ' leader : ' . $bfjgjagcif['leader'] . ' ' . $bbagchdjee );
- unset( $ecejgdjjfh );
- $ecejgdjjfh = array( );
- $ecejgdjjfh = array( $bfjgjagcif['id'], $bfjgjagcif['leader'] );
- $bhgfahdddf = $eijcdabab->loaddominationalliance( 'ClansService.loadAllianceBattle', $ecejgdjjfh );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- unset( $heecibhef );
- $heecibhef = array( );
- foreach ($bhgfahdddf['membersInfo'] as $bbfgdhebfa) {
- $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'];
- }
- unset( $diidahjfde[unitsHadowinAction] );
- $bgifidecgd = 3319;
- $chbgdgjjfi = 36182;
- $habdbeice = $diidahjfde->xmlsOb->GetItemSubType( $cjbgcfbhbf->air_crop );
- $eijcdabab->makeunitarray( $dfgchaajd, $jcagjigbc, $bjaaghdjfb );
- if (isset( $bhgfahdddf['members'] )) {
- foreach ($bhgfahdddf['members'] as $ecfgigbbge) {
- if ($diidahjfde->energy <= 5) {
- $eijcdabab->carienergydomination( );
- }
- if ($diidahjfde->energy < 5) {
- $diidahjfde->SendMsg( ' Not enough energy for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$cbcbfffbcf] < 5) {
- $diidahjfde->SendMsg( 'Not enough Nukes for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$bjaaghdjfb] < 5) {
- $diidahjfde->SendMsg( 'Not enough Units for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- $diidahjfde->SendMsg( '>>> Battle = ' . $ecfgigbbge . ' Members = [ ' . $bgifidecgd . '/' . count( $bhgfahdddf['members'] ) . ' ] ' . $bbagchdjee );
- $diidahjfde->SendMsg( '>>> ' . $heecibhef[$ecfgigbbge] );
- $diidahjfde->SendMsg( '>>> Attack with ' . count( $diidahjfde->unitsHadowinAction ) . ' Unit = ' . $habdbeice . ' U : ' . $bjaaghdjfb . ' Cnt : ' . $diidahjfde->inventory[$bjaaghdjfb] . ' Health = ' . $bhgfahdddf['BattleData']['currentHealth'] );
- $gggffcidb = array( $diidahjfde->unitsHadowinAction, $habdbeice, $chbgdgjjfi, $bhgfahdddf['BattleData']['allianceName'], $ecfgigbbge );
- $dacjjjibae = $eijcdabab->loaddominationalliance( 'loadAllianceBattle', Null, $gggffcidb );
- $bdbjjebijd = false;
- $daafjgdgda = 3318;
- $cceajchfhj = count( $dacjjjibae['enemyFleet']['units'] );
- $cjaebdfjec = 'belum';
- $djcagghbbg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'SU99' );
- $caaeeffigg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'UU70' );
- $cddfbahige = $eijcdabab->cekstatusunitE( $dacjjjibae, $cbcbfffbcf );
- $diidahjfde->SendMsg( ' My Lucky Number ' . count( $djcagghbbg ) . ' ' . $cceajchfhj . ' ' . count( $caaeeffigg ) . ' ' . $cddfbahige . ' call me maybe :P' );
- if ($caaeeffigg != null) {
- foreach ($caaeeffigg as $bjghgaagad) {
- ++$daafjgdgda;
- if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
- $cjaebdfjec = 'sudah';
- }
- $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- $diidahjfde->SendMsg( ' lose the battle !!! ' );
- break;
- }
- }
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- }
- if ($bdbjjebijd) {
- $diidahjfde->SendMsg( ' We lose the battle . set more powerfull unit' );
- sleep( 7 );
- break;
- }
- if ($djcagghbbg != null) {
- foreach ($djcagghbbg as $bjghgaagad) {
- ++$daafjgdgda;
- if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
- $cjaebdfjec = 'sudah';
- }
- $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- $diidahjfde->SendMsg( ' lose the battle !!! ' );
- break;
- }
- }
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- }
- if ($bdbjjebijd) {
- $diidahjfde->SendMsg( ' We lose the battle . set more powerfull unit' );
- sleep( 7 );
- break;
- }
- $bhihdafbfh = 3318;
- if ($daafjgdgda < $cceajchfhj) {
- if ($bdbjjebijd != true) {
- $dhbijegdhb = 3318;
- while ($dhbijegdhb < $cddfbahige) {
- $eijcdabab->battlenukeend( $cbcbfffbcf, $dacjjjibae['enemyFleet']['name'], 0 );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- $bhihdafbfh += 3319;
- ++$dhbijegdhb;
- }
- }
- }
- $chbgdgjjfi = 68958;
- $bgifidecgd += 3319;
- $bhgfahdddf['BattleData'] -= 'currentHealth' = 5;
- $cbcbfffbcf;
- $diidahjfde->inventory -= = $bhihdafbfh;
- $diidahjfde->SendMsg( ' Used nuke = ' . $bhihdafbfh . ' Left = ' . $diidahjfde->inventory[$cbcbfffbcf] . ' En : ' . $diidahjfde->energy );
- $diidahjfde->SendMsg( '' );
- $diidahjfde->SendMsg( ' <> Yondaime Plugin. Not for sale <>' );
- $diidahjfde->SendMsg( ' www.allbot.org ' );
- $diidahjfde->SendMsg( ' http://www.allbots.org/forum/viewforum.php?f=35' );
- $diidahjfde->SendMsg( '*********************************************************************' );
- sleep( 5 );
- }
- continue;
- }
- }
- }
- else {
- if ($cjbgcfbhbf->warchose == 'AllianceCrusher') {
- unset( $ijaefgefg );
- $ijaefgefg = array( );
- $ijaefgefg = $eijcdabab->loaddominationalliance( 'DominationModeService.getDominationModeOpponentList' );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- sleep( 5 );
- $dceghcageg = trim( $cjbgcfbhbf->clandes );
- $ijaefgefg = $ijaefgefg['allianceVictims'];
- foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
- if ($bfjgjagcif['id'] != $dceghcageg) {
- unset( $ijaefgefg[$ecjaihddha] );
- continue;
- }
- }
- foreach ($ijaefgefg as $ecjaihddha => $bfjgjagcif) {
- if ($bfjgjagcif['id'] == $dceghcageg) {
- $bbagchdjee = $bfjgjagcif['name'];
- $diidahjfde->SendMsg( ' ===================================================' );
- $diidahjfde->SendMsg( 'Clan target = ' . $bfjgjagcif['id'] . ' leader : ' . $bfjgjagcif['leader'] . ' ' . $bbagchdjee );
- unset( $ecejgdjjfh );
- $ecejgdjjfh = array( );
- $ecejgdjjfh = array( $bfjgjagcif['id'], $bfjgjagcif['leader'] );
- $bhgfahdddf = $eijcdabab->loaddominationalliance( 'ClansService.loadAllianceBattle', $ecejgdjjfh );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- unset( $diidahjfde[unitsHadowinAction] );
- $chbgdgjjfi = 36182;
- $habdbeice = $diidahjfde->xmlsOb->GetItemSubType( $cjbgcfbhbf->air_crop );
- $eijcdabab->makeunitarray( $dfgchaajd, $jcagjigbc, $bjaaghdjfb );
- $dgfhchbfbh = time( );
- if (isset( $bhgfahdddf['members'][0] )) {
- $djjbdbfddf = 3319;
- while ($djjbdbfddf < 1000) {
- $diidahjfde->SendMsg( ' <>=============================================<>' );
- $ecfgigbbge = $bhgfahdddf['members'][0];
- $jfjdjjjed = time( );
- if (360 < $jfjdjjjed - $dgfhchbfbh) {
- $dgfhchbfbh = $jfjdjjjed;
- $diidahjfde->pm->RefreshMePlugin( 'YondaimePower' );
- }
- $bhgfahdddf = $eijcdabab->loaddominationalliance( 'ClansService.loadAllianceBattle', $ecejgdjjfh );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- if (isset( $bhgfahdddf )) {
- @file_put_contents( 'codebase-php/cores.system', @serialize( $bhgfahdddf ) );
- }
- if ($bhgfahdddf['BattleData']['currentHealth'] <= 0) {
- $diidahjfde->SendMsg( ' Target Destroyed . Mission Accomplished ... !!!' );
- $diidahjfde->SendMsg( '' );
- break;
- }
- if ($diidahjfde->energy <= 5) {
- $eijcdabab->carienergydomination( );
- }
- if ($diidahjfde->energy < 5) {
- $diidahjfde->SendMsg( ' Not enough energy for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$cbcbfffbcf] < 5) {
- $diidahjfde->SendMsg( 'Not enough Nukes for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- if ($diidahjfde->inventory[$bjaaghdjfb] < 5) {
- $diidahjfde->SendMsg( 'Not enough Units for battle, stop working ...' );
- $diidahjfde->SendMsg( '' );
- return null;
- }
- $diidahjfde->SendMsg( '>>> Attack with ' . count( $diidahjfde->unitsHadowinAction ) . ' Unit = ' . $habdbeice . ' U : ' . $bjaaghdjfb . ' Cnt : ' . $diidahjfde->inventory[$bjaaghdjfb] . ' Health = ' . $bhgfahdddf['BattleData']['currentHealth'] );
- $gggffcidb = array( $diidahjfde->unitsHadowinAction, $habdbeice, $chbgdgjjfi, $bhgfahdddf['BattleData']['allianceName'], $ecfgigbbge );
- $dacjjjibae = $eijcdabab->loaddominationalliance( 'loadAllianceBattle', Null, $gggffcidb );
- $bdbjjebijd = false;
- $daafjgdgda = 3318;
- $cceajchfhj = count( $dacjjjibae['enemyFleet']['units'] );
- $cjaebdfjec = 'belum';
- $djcagghbbg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'SU99' );
- $caaeeffigg = $eijcdabab->cekstatusunitE( $dacjjjibae, 'UU70' );
- $cddfbahige = $eijcdabab->cekstatusunitE( $dacjjjibae, $cbcbfffbcf );
- $diidahjfde->SendMsg( ' My Lucky Number ' . count( $djcagghbbg ) . ' ' . $cceajchfhj . ' ' . count( $caaeeffigg ) . ' ' . $cddfbahige . ' call me maybe :P' );
- if ($caaeeffigg != null) {
- foreach ($caaeeffigg as $bjghgaagad) {
- ++$daafjgdgda;
- if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
- $cjaebdfjec = 'sudah';
- }
- $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- $diidahjfde->SendMsg( ' lose the battle !!! ' );
- break;
- }
- }
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- }
- if ($bdbjjebijd) {
- $diidahjfde->SendMsg( ' We lose the battle . set more powerfull unit' );
- sleep( 7 );
- break;
- }
- if ($djcagghbbg != null) {
- foreach ($djcagghbbg as $bjghgaagad) {
- ++$daafjgdgda;
- if (( $cceajchfhj <= $daafjgdgda || $daafjgdgda === $cceajchfhj )) {
- $cjaebdfjec = 'sudah';
- }
- $eijcdabab->ResolveBattleDomination( $dacjjjibae['enemyFleet']['name'], $dacjjjibae['playerFleet']['name'], $bjghgaagad, $cjaebdfjec );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- $diidahjfde->SendMsg( ' lose the battle !!! ' );
- break;
- }
- }
- }
- if (count( $diidahjfde->unitsHadowinAction ) == 0) {
- $bdbjjebijd = true;
- }
- if ($bdbjjebijd) {
- $diidahjfde->SendMsg( ' We lose the battle . set more powerfull unit' );
- sleep( 7 );
- break;
- }
- $bhihdafbfh = 3318;
- if ($daafjgdgda < $cceajchfhj) {
- if ($bdbjjebijd != true) {
- $dhbijegdhb = 3318;
- while ($dhbijegdhb < $cddfbahige) {
- $eijcdabab->battlenukeend( $cbcbfffbcf, $dacjjjibae['enemyFleet']['name'], 0 );
- if (isset( $diidahjfde->error_msg )) {
- return null;
- }
- $bhihdafbfh += 3319;
- ++$dhbijegdhb;
- }
- }
- }
- $cbcbfffbcf;
- $diidahjfde->inventory -= = $bhihdafbfh;
- $diidahjfde->SendMsg( ' Used nuke = ' . $bhihdafbfh . ' Left = ' . $diidahjfde->inventory[$cbcbfffbcf] . ' En : ' . $diidahjfde->energy );
- $diidahjfde->SendMsg( '' );
- $diidahjfde->SendMsg( ' <> Yondaime Plugin. Not for sale <>' );
- $diidahjfde->SendMsg( ' www.allbot.org ' );
- $diidahjfde->SendMsg( ' http://www.allbots.org/forum/viewforum.php?f=35' );
- $diidahjfde->SendMsg( ' <>=============================================<>' );
- ++$djjbdbfddf;
- }
- continue;
- }
- continue;
- }
- }
- }
- }
- }
- }
- unset( $eijcdabab );
- unset( $diidahjfde[unitsHadowinAction] );
- $diidahjfde->SendMsg( '' );
- $diidahjfde->SendMsg( ' <>YondaimePower Done Working<>' );
- $diidahjfde->SendMsg( '' );
- }
- function loaddominationallianceyondaimepower($diidahjfde, $ddiaecfadb) {
- unset( $diidahjfde[error_msg] );
- $baafjaeej = new AMFObject( '' );
- MessageBody;
- $baafjaeej->_bodys[0] = new ( );
- $baafjaeej->_bodys[0]->_value[0] = $diidahjfde->GetAmfHeader( );
- $baafjaeej->_bodys[0]->targetURI = 'BaseService.dispatchBatch';
- $baafjaeej->_bodys[0]->responseURI = '/' . $diidahjfde->GetresponseURI( );
- $baafjaeej->_bodys[0]->_value[2] = 0;
- if ($ddiaecfadb == 'DominationModeService.getDominationModeOpponentList') {
- $baafjaeej->_bodys[0]->_value[1][0]['sequence'] = $diidahjfde->GetSequense( );
- $baafjaeej->_bodys[0]->_value[1][0]['functionName'] = $ddiaecfadb;
- $baafjaeej->_bodys[0]->_value[1][0]['transaction'] = Null;
- $baafjaeej->_bodys[0]->_value[1][0]['params'][0]['test'] = true;
- $baafjaeej = $diidahjfde->transaction_stamp( $baafjaeej, 0 );
- $baafjaeej->_bodys[0]->_value[1][1]['sequence'] = $diidahjfde->GetSequense( );
- $baafjaeej->_bodys[0]->_value[1][1]['functionName'] = 'ClansService.getClanInfo';
- $baafjaeej->_bodys[0]->_value[1][1]['transaction'] = Null;
- $baafjaeej->_bodys[0]->_value[1][1]['params'] = array( );
- $baafjaeej = $diidahjfde->transaction_stamp( $baafjaeej, 1 );
- }
- $eaagbdgjej = new AMFSerializer( );
- $dfdaajaeih = $eaagbdgjej->serialize( $baafjaeej );
- $dcaccaahjj = $diidahjfde->SendRequest( $dfdaajaeih );
- unset( $fhddcfbeh );
- unset( $didjbgjbjj );
- unset( $cdfjbhfhec );
- $baafjaeej = new AMFObject( $dcaccaahjj );
- $ceifbibaha = new AMFDeserializer( $baafjaeej->rawData );
- $ceifbibaha->deserialize( $baafjaeej );
- $fhddcfbeh = new MessageBody( );
- $fhddcfbeh = $baafjaeej->_bodys[0];
- $didjbgjbjj = $fhddcfbeh->_value['data'][0]['data'];
- if ($ddiaecfadb == 'DominationModeService.getDominationModeOpponentList') {
- $cdfjbhfhec = $fhddcfbeh->_value['data'][1]['data'];
- $diidahjfde->SendMsg( ' Your Clan : ' . $cdfjbhfhec['name'] . ' Clan health : ' . $cdfjbhfhec['health'] . ' Members = ' . count( $cdfjbhfhec['members'] ) );
- }
- return $didjbgjbjj;
- }
- $this->AddHook( 'sukasuka', 'YondaimePower' );
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement