"; $str .= "cash: ".number_format($data['playerInfo']['cash'],0,',','.'); $str .= ", xp: ".number_format($xp,0,',','.'); $str .= ", level: ".$data['map']['level']."
"; $str .= "gold: ".number_format($data['map']['gold'],0,',','.'); $str .= ", oil: ".number_format($data['map']['oil'],0,',','.'); $str .= ", wood: ".number_format($data['map']['wood'],0,',','.'); $str .= ", steel: ".number_format($data['map']['steel'],0,',','.')."
"; $str .= "------------------------------
"; $i=(integer)$_POST['xp']+(integer)$_POST['gold']+(integer)$_POST['wood']+(integer)$_POST['oil']+(integer)$_POST['steel']+(integer)$_POST['cash']; if($i==0) die("$str"); $cmd[]=array(0,'set_variables',array(),array(0,(integer)$_POST['xp'],(integer)$_POST['gold'],(integer)$_POST['wood'],(integer)$_POST['oil'],(integer)$_POST['steel'],(integer)$_POST['cash'],0)); $xp+=(integer)$_POST['xp']; if($xp<0) $xp=0; $nlevel = getLevelByXp($xp); if((integer)$data['map']['level']!=$nlevel){ $cmd[]=array(0,'level_up',array($nlevel),array(0,0,0,0,0,0,0,0)); } $datastr=json_encode(array('publishActions'=>"1",'commands'=>$cmd,'flashVersion'=>$_POST['flashVersion'],'first_number'=>1,'tries'=>1,'ts'=>time(),'accessToken'=>"")); $hash = hash_hmac('sha256',$datastr,'3m0d3pwiupoetn7ysa02'); $postdata=http_build_query(array('data'=>$hash.';'.$datastr)); komut("http://dynamicmw.socialpointgames.com/appsfb/menvswomen/srvsexwars/command.php?USERID=$_POST[fbid]&spdebug=1",$postdata); $result=komut("http://dynamicmw.socialpointgames.com/appsfb/menvswomen/srvsexwars/get_player_info.php?USERID=$_POST[fbid]&spdebug=1"); $payload = explode(';',$result); $data = json_decode($payload[1],true); $str .= "name: ".$data['playerInfo']['name']."
"; $str .= "cash: ".number_format($data['playerInfo']['cash'],0,',','.'); $str .= ", xp: ".number_format($data['map']['xp'],0,',','.'); $str .= ", level: ".$data['map']['level']."
"; $str .= "gold: ".number_format($data['map']['gold'],0,',','.'); $str .= ", oil: ".number_format($data['map']['oil'],0,',','.'); $str .= ", wood: ".number_format($data['map']['wood'],0,',','.'); $str .= ", steel: ".number_format($data['map']['steel'],0,',','.')."
"; $str .= "------------------------------
"; die("$str