C&C Tiberium Uprising - LEAD DEVELOPER
"; } // if($guid == 2001729) { echo "C&C Tiberium Uprising - CO-DEVELOPER
"; } //stuff echo "| ";
//exp
$exp1Start = strpos($theData, "XP[".$guid.", 1] =") + 17;
$exp1End = strpos($theData,";",$exp1Start);
$exp1Len = $exp1End - $exp1Start;
$exp1 = substr($theData, $exp1Start, $exp1Len);
//rank
$rank1Start = strpos($theData, "Rank[".$guid.", 1] =") + 19;
$rank1End = strpos($theData,";",$rank1Start);
$rank1Len = $rank1End - $rank1Start;
$rank1 = substr($theData, $rank1Start, $rank1Len);
$rankf1 = str_replace("\"","",$rank1);
//Global arrays
global $RanksMinPointsGDI;
global $RanksNewRankGDI;
global $RanksMinPointsNOD;
global $RanksNewRankNOD;
global $RankRankCount;
//
$NextRankFound = 0;
//GDI
if($rankf1 != "General") {
for($rnk = 0; $rnk < $RankRankCount; $rnk = $rnk + 1) {
if($NextRankFound == 0) {
if($exp1 >= $RanksMinPointsGDI[$rnk+1]) {
$rname = $RanksNewRankGDI[$rnk+1];
}
else {
//ladies and gentlemen, we have reached our next rank
$NextRankFound = 1;
$NextRank = $RanksNewRankGDI[$rnk +1];
$rexp = $RanksMinPointsGDI[$rnk+1];
$pexp = $RanksMinPointsGDI[$rnk];
$NextEXP = $rexp - $exp1;
}
}
}
}
else {
$rexp = $exp1;
$NextRank = "No Further Progression";
$NextEXP = 0;
}
echo "Current GDI Rank: ".$rankf1."";
echo " GDI EXP: ".number_format($exp1).""; echo " (".$exp1."/".$rexp."(".number_format((($exp1-$pexp)/($rexp-$pexp))*100)."%))"; echo ""; echo " Next GDI Rank: ".$NextRank." "; echo "EXP Needed: ".$NextEXP." "; echo " "; //Player Stats $TkillsStart = strpos($theData, "TotalKills[".$guid."] =") + 22; $TkillsEnd = strpos($theData,";",$TkillsStart); $TKillsLen = $TkillsEnd - $TkillsStart; if($TKillsLen > 10) { //lets be realistic now... $kills1 = 0; } else { $kills1 = substr($theData, $TkillsStart, $TKillsLen); } // $UkillsStart = strpos($theData, "UKills[".$guid."] =") + 18; $UkillsEnd = strpos($theData,";",$UkillsStart); $UkillsLen = $UkillsEnd - $UkillsStart; if($UkillsLen > 10) { //lets be realistic now... $Ukills1 = 0; } else { $Ukills1 = substr($theData, $UkillsStart, $UkillsLen); } // echo "Kills: ".$kills1." Units Killed: ".$Ukills1." Players Killed: ".($kills1-$Ukills1)." "; // $deathsstrt = strpos($theData, "Deaths[".$guid."] =") + 18; $deathsend = strpos($theData,";",$deathsstrt); $deathslen = $deathsend - $deathsstrt; $deaths = substr($theData, $deathsstrt, $deathslen); echo "Deaths: ".$deaths." "; // echo "K:D Ratio: ".number_format($kills1/$deaths, 2)." "; //NOD echo " | ";
echo "";
//exp
$exp1Start = strpos($theData, "XP[".$guid.", 2] =") + 17;
$exp1End = strpos($theData,";",$exp1Start);
$exp1Len = $exp1End - $exp1Start;
$exp1 = substr($theData, $exp1Start, $exp1Len);
//rank
$rank1Start = strpos($theData, "Rank[".$guid.", 2] =") + 19;
$rank1End = strpos($theData,";",$rank1Start);
$rank1Len = $rank1End - $rank1Start;
$rank1 = substr($theData, $rank1Start, $rank1Len);
$rankf1 = str_replace("\"","",$rank1);
$NextRankFound = 0;
//GDI
if($rankf1 != "Hand Of Kane") {
for($rnk = 0; $rnk < $RankRankCount; $rnk = $rnk + 1) {
if($NextRankFound == 0) {
if($exp1 >= $RanksMinPointsNOD[$rnk+1]) {
$rname = $RanksNewRankNOD[$rnk+1];
}
else {
//ladies and gentlemen, we have reached our next rank
$NextRankFound = 1;
$NextRank = $RanksNewRankNOD[$rnk +1];
$rexp = $RanksMinPointsNOD[$rnk+1];
$pexp = $RanksMinPointsNOD[$rnk];
$NextEXP = $rexp - $exp1;
}
}
}
}
else {
$rexp = $exp1;
$NextRank = "No Further Progression";
$NextEXP = 0;
}
echo "Current NOD Rank: ".$rankf1."";
echo " NOD EXP: ".number_format($exp1).""; echo " (".$exp1."/".$rexp."(".number_format((($exp1-$pexp)/($rexp-$pexp))*100)."%))"; echo ""; echo " Next NOD Rank: ".$NextRank." "; echo "EXP Needed: ".$NextEXP." "; echo " "; //Building stats $bldstrt = strpos($theData, "TotalBuilds[".$guid."] =") + 22; $bldend = strpos($theData,";",$bldstrt); $bldlen = $bldend - $bldstrt; $blds = substr($theData, $bldstrt, $bldlen); echo "Buildings Constructed: ".$blds." "; // $bldlstrt = strpos($theData, "TotalBuildingLosses[".$guid."] =") + 30; $bldlend = strpos($theData,";",$bldlstrt); $bldllen = $bldlend - $bldlstrt; $bldl = substr($theData, $bldlstrt, $bldllen); echo "Buildings Lost: ".$bldl." "; // echo " |
"; } ?>