[Help] Mssql Query show Server Peak.

    • [Help] Mssql Query show Server Peak.

      Hiya all.

      I have a question regarding FlyFF offi Mssql query, on where to find the thing to show Server Peak on my website.

      I have managed to fix the ranking and the online user count total accounts and total characters, but i cannot find the thing to show Server Peak.

      Query for Current Online Users.

      PHP-Quellcode

      1. <?php
      2. $link = @mssql_connect("$mssqlcon", "$mssqluser", "$mssqlpass") or die ("Server is down!");
      3. $db = @mssql_select_db('ACCOUNT_DBF') or die ("Account table is missing!");
      4. $b = '';
      5. $mail = '';
      6. $query = mssql_query("SELECT * FROM [ACCOUNT_TBL_DETAIL] WHERE isuse = 'J'");
      7. echo 'Current Online Users: ' . mssql_num_rows($query);
      8. ?>


      Query for Total Accounts and Characters.

      PHP-Quellcode

      1. <?php
      2. $link = @mssql_connect("$mssqlcon", "$mssqluser", "$mssqlpass") or die ("Server is down!");
      3. $db = @mssql_select_db('ACCOUNT_DBF') or die ("Account table is missing!");
      4. $b = '';
      5. $mail = '';
      6. $query = mssql_query('SELECT * FROM [ACCOUNT_TBL]');
      7. echo 'Total Accounts: ' . mssql_num_rows($query);
      8. ?>
      9. <?php
      10. $link = @mssql_connect("$mssqlcon", "$mssqluser", "$mssqlpass") or die ("Server is down!");
      11. $db = @mssql_select_db('CHARACTER_01_DBF') or die ("Account table is missing!");
      12. $b = '';
      13. $mail = '';
      14. $query = mssql_query('SELECT * FROM [CHARACTER_TBL]');
      15. echo 'Total Characters: ' . mssql_num_rows($query);
      16. ?>
      Alles anzeigen


      Perfect Ranking Script by: lmanso editted by Me and Dha12oks for xampp usage.

      PHP-Quellcode

      1. <?php
      2. $link = @mssql_connect("$mssqlcon", "$mssqluser", "$mssqlpass") or die ("Server is down!");
      3. $db = @mssql_select_db('CHARACTER_01_DBF') or die ("Account table is missing!");
      4. // Job Funtion
      5. function currentjob($job){
      6. if ($job == '0'){
      7. echo "Vagrant";
      8. }
      9. if ($job == '1'){
      10. echo "Mercenary";
      11. }
      12. if ($job == '2'){
      13. echo "Acrobat";
      14. }
      15. if ($job == '3'){
      16. echo "Assist";
      17. }
      18. if ($job == '4'){
      19. echo "Magician";
      20. }
      21. if ($job == '5'){
      22. echo "Puppeter";
      23. }
      24. if ($job == '6'){
      25. echo "Knight";
      26. }
      27. if ($job == '7'){
      28. echo "Blade";
      29. }
      30. if ($job == '8'){
      31. echo "Jester";
      32. }
      33. if ($job == '9'){
      34. echo "Ranger";
      35. }
      36. if ($job == '10'){
      37. echo "Ringmaster";
      38. }
      39. if ($job == '11'){
      40. echo "billposter";
      41. }
      42. if ($job == '12'){
      43. echo "Psykeeper";
      44. }
      45. if ($job == '13'){
      46. echo "Elementor";
      47. }
      48. if ($job == '14'){
      49. echo "Gatekeeper";
      50. }
      51. if ($job == '15'){
      52. echo "Doppler";
      53. }
      54. if ($job == '16'){
      55. echo "M-Knight";
      56. }
      57. if ($job == '17'){
      58. echo "M-Blade";
      59. }
      60. if ($job == '18'){
      61. echo "M-Jester";
      62. }
      63. if ($job == '19'){
      64. echo "M-Ranger";
      65. }
      66. if ($job == '20'){
      67. echo "M-Ringmaster";
      68. }
      69. if ($job == '21'){
      70. echo "M-Billposter";
      71. }
      72. if ($job == '22'){
      73. echo "M-Psykeeper";
      74. }
      75. if ($job == '23'){
      76. echo "M-Elementor";
      77. }
      78. if ($job == '24'){
      79. echo "H-Knight";
      80. }
      81. if ($job == '25'){
      82. echo "H-Blade";
      83. }
      84. if ($job == '26'){
      85. echo "H-Jester";
      86. }
      87. if ($job == '27'){
      88. echo "H-Ranger";
      89. }
      90. if ($job == '28'){
      91. echo "H-Ringmaster";
      92. }
      93. if ($job == '29'){
      94. echo "H-Billposter";
      95. }
      96. if ($job == '30'){
      97. echo "H-Psykeeper";
      98. }
      99. if ($job == '31'){
      100. echo "H-Elementor";
      101. }
      102. }
      103. // Location Funtion
      104. function location($loca){
      105. if ($loca == '1'){
      106. echo "Madrigal";
      107. }
      108. if ($loca == '2'){
      109. echo "Azria";
      110. }
      111. if ($loca == '200'){
      112. echo "Mars Mine Dungeon";
      113. }
      114. if ($loca == '201'){
      115. echo "Dekane Mines";
      116. }
      117. if ($loca == '203'){
      118. echo "Volcano Entrance";
      119. }
      120. if ($loca == '202'){
      121. echo "Guild War Map";
      122. }
      123. if ($loca == '204'){
      124. echo "Ivillis Dungeon";
      125. }
      126. if ($loca == '205'){
      127. echo "Ivillis Dungeon (Boss)";
      128. }
      129. if ($loca == '208'){
      130. echo "Arena";
      131. }
      132. if ($loca == '21'){
      133. echo "Forsaken B1";
      134. }
      135. if ($loca == '22'){
      136. echo "Forsaken B2";
      137. }
      138. if ($loca == '23'){
      139. echo "Forsaken B3";
      140. }
      141. if ($loca == '24'){
      142. echo "Forsaken B4";
      143. }
      144. if ($loca == '25'){
      145. echo "Forsaken B5";
      146. }
      147. if ($loca == '121'){
      148. echo "OMINOUS";
      149. }
      150. if ($loca == '209'){
      151. echo "Mini Room";
      152. }
      153. if ($loca == '3'){
      154. echo "Coral Island";
      155. }
      156. }
      157. function no2str($number){
      158. $number = number_format($number,0, ',', ',');
      159. return $number;
      160. }
      161. $query = mssql_query("SELECT TOP 10 m_szName, m_nLevel, dwWorldID, m_nJob, m_dwGold FROM CHARACTER_TBL WHERE m_chAuthority = 'F' ORDER BY m_nLevel DESC, m_nExp1 DESC");
      162. if (!mssql_num_rows($query)) {
      163. echo 'No records found';
      164. } else {
      165. $ctr = 1;
      166. while ($row = mssql_fetch_array($query)) {
      167. $loca = $row["dwWorldID"];
      168. $job = $row["m_nJob"];
      169. $number = $row["m_dwGold"];
      170. echo '<table width="100%">';
      171. echo '<tr>';
      172. echo '<td width="1%" style="background: yellow">';
      173. echo '<b>No</b>:';
      174. echo '<hr>';
      175. echo $ctr++;
      176. echo '<hr>';
      177. echo '</td>';
      178. echo '<td width="20%" style="background: yellow">';
      179. echo '<b>Name</b>:';
      180. echo '<hr>';
      181. echo $row['m_szName'];
      182. echo '<hr>';
      183. echo '</td>';
      184. echo '<td width="20%" style="background: yellow">';
      185. echo '<b>Level</b>:';
      186. echo '<hr>';
      187. echo $row['m_nLevel'];
      188. echo '<hr>';
      189. echo '</td>';
      190. echo '<td width="20%" style="background: yellow">';
      191. echo '<b>Class</b>:';
      192. echo '<hr>';
      193. echo currentjob($job);
      194. echo '<hr>';
      195. echo '</td>';
      196. echo '<td width="20%" style="background: yellow">';
      197. echo '<b>Penya</b>:';
      198. echo '<hr>';
      199. echo no2str($number);
      200. echo '<hr>';
      201. echo '</td>';
      202. echo '<td width="20%" style="background: yellow">';
      203. echo '<b>Location</b>:';
      204. echo '<hr>';
      205. echo location($loca);
      206. echo '<hr>';
      207. echo '</td>';
      208. echo '</tr>';
      209. echo '</table>';
      210. }
      211. }
      212. mssql_free_result($query);
      213. ?>
      Alles anzeigen


      So as you can see i have most of the query's but still need one more....
      Server Peak ;)
      If anyone can help me out with this one i would be very happy.

      Sincere:
      Asgarth aka Murdock29

      PS: Credits go to those who made all of this, way to many names.
      PPS: Already searched and scouted the whole flyff sections from top to bottom to find it myself first before asking :)
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )