瘋天堂私服發佈網站廣告欄位!
瘋天堂私服發佈網站您最佳的選擇!
免費曝光天堂私服的方式!
害怕天堂私服倒閉嗎?快使用天堂分析師!
天堂私服抽獎扭蛋物品及機率測試器
天堂私服稱號顏色製造器
瘋天堂私服發佈網站教您註冊推文收藏私服!
天堂私服血量魔力計算器
瘋天堂私服發布網站廣告贊助及爆料私服客服
教您如何不用註冊也可以推文天堂私服!
天堂私服270怪物查詢掉落資料庫
天堂私服盟徽製造器
test0428
2014-11-15 12:33

天堂對玩家角色的等級做名次排序的java教學寫法!

這邊用王族來做說明:

首先我們在C_NPCAction裡新增像下列的的程式碼
if (s.equalsIgnoreCase("XXXXXX(action值)")) { //顯示王族等級前三名
htmldata = YYYYYY(方法)
htmlid = "ZZZ(對話檔)"

接著建立方法,此方法的建立需要了解一些MYSQL的指令:
private String[] YYYYYY() throws SQLException{ //王族等級排序
宣告一些變數
SQLUtil.close(rs1);
SQLUtil.close(rs2);
SQLUtil.close(rs3);
SQLUtil.close(pstm1);
SQLUtil.close(pstm2);
SQLUtil.close(pstm3);
SQLUtil.close(con);
最後記得關閉連線,不然sql指令的佇列累積太多會當掉
return levelresult;
}

以上是比較簡單易懂的介紹,重複做7次,7種職業,當然可以再精簡,不過對於想學習的入門者來說比較難一點。

對話檔的製作我想大家應該都會了,所以就不做介紹。

註1:如果想要更準確一點的即時排名,可以執行寫入玩家資料的動作。
註2:若沒有符合的資料,會出現null的字樣,可以加入判斷若該位置無人,顯示「目前沒人在這個榜位喔」之類的文字。



上一篇文章:天堂玩家間PK獲勝廣播的java教學寫法!
下一篇文章:天堂魂體回魔量的java教學寫法!

分享文章:分享到微博! 分享到臉書! 分享到噗浪! 分享到維特! 分享到Google+! 分享到LINE!