OK論壇

 找回密碼
 註冊
查看: 1472|回復: 0

[原創] 簡易金錢排行榜 SQL

[複製鏈接]
  • TA的每日心情
    慵懶
    2016-6-9 12:41 PM
  • 簽到天數: 31 天

    連續簽到: 1 天

    [LV.5]常住居民I

    發表於 2011-10-19 05:10:36 | 顯示全部樓層 |閱讀模式
    限用SQL , 可以設定某些名稱不進入排行榜,例如GM,GM01,GM02等。

    直接複製源碼就可用了,不想複製可以用下載的,5積分∼





    1. alberta,109,71,6        script        $金錢榜$        837,{

    2.                         mes "^FF8000$$$$$$$$$$$$$$$$$$^000000";
    3.                         mes "^FF8000$$$$$$$$$$$$$$$$$$^000000";

    4.                         //設定 GM , GM01 , GM02 不會進入排行榜
    5.                         query_sql("SELECT name, zeny FROM  `char` WHERE name !='GM' && name !='GM01' && name !='GM02' ORDER BY zeny DESC LIMIT 10", .@name$, .@Zenyy);
    6.         
    7.                         set .@rankMax,10 ; //設定排行榜總名次
    8.                         for(set .@i,0; .@i<.@rankMax ; set .@i,.@i+1)
    9.                         {
    10.                                 if(.@i==0)//第一名 紅色
    11.                                 {
    12.                                         mes "^FF0000 ==== 『 第 "+(.@i+1)+" 名 』 ====";
    13.                                         mes " 角色名稱        :   "+.@name$[.@i];
    14.                                         mes " 持有金錢        :   "+.@Zenyy[.@i]+"        Z";
    15.                                         mes "----------------";
    16.                                         mes " ";
    17.                                 }
    18.                                 else if(.@i<3)//第2,3名 藍色
    19.                                 {
    20.                                         mes "^0000FF ==== 『 第 "+(.@i+1)+" 名 』 ====";
    21.                                         mes " 角色名稱        :   "+.@name$[.@i];
    22.                                         mes " 持有金錢        :   "+.@Zenyy[.@i]+"        Z";
    23.                                         mes "----------------";
    24.                                         mes " ";
    25.                                 }
    26.                                 else  // 其他名次
    27.                                 {
    28.                                         mes "^000000 ==== 『 第 "+(.@i+1)+" 名 』 ====";
    29.                                         mes " 角色名稱        :   "+.@name$[.@i];
    30.                                         mes " 持有金錢        :   "+.@Zenyy[.@i]+"        Z";
    31.                                         mes "----------------";
    32.                                         mes " ";
    33.                                 }
    34.                                 
    35.                         }
    36.                         close;
    37. }
    複製代碼



    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-5-7 04:37 PM , Processed in 0.070937 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表