sm
服务器租用 996 无法下载点击此处反馈
/
查看: 1646|回复: 1

传奇战神引擎英雄玩家排行榜脚本代码 [战神引擎]

[复制链接]

826

主题

37

回帖

23万

积分

霸王教主

积分
237197
发表于 2022-12-31 21:13:52 | 显示全部楼层 |阅读模式
//福布斯排行         GA0          71         73         福布斯排行榜         0        13        0        600

  1. program Mir2;
  2. //初始化设置
  3. Const FBS_GetCount = 8;//显示最多条数10
  4. Const FBS_GetNum = 10;//获取多少元宝以上数据

  5. var
  6. FBS_YBNum : array [1..10] of string;
  7. FBS_UserName : array [1..10] of string;
  8. PaiHangStr : string;
  9. num : Integer;

  10. procedure OnInitialize;                //初始化操作
  11. var i:integer;
  12. begin
  13.         PaiHangStr := '';
  14.         num := 0;
  15.         for i = 1 to 10 do
  16.         begin
  17.                 FBS_YBNum := '';
  18.                 FBS_UserName := '';
  19.         end;
  20. end;

  21. procedure Execute;//自动执行
  22. var
  23. i : integer;
  24. begin
  25.         This_DB.ExecuteQuery('select ChrName,YBNum from gamedata.yb_user_data where YBNum > '+IntToStr(FBS_GetNum)+' order by YBNum desc limit 10;');//查询前十
  26.         for i := 1 to FBS_GetCount do
  27.         begin
  28.                 if This_DB.PsEof() then
  29.                 begin
  30.                         break;
  31.                 end else
  32.                 begin
  33.                         FBS_UserName := This_DB.PsFieldByName('ChrName');
  34.                         FBS_YBNum := This_DB.PsFieldByName('YBNum');
  35.                         This_DB.PsNext();
  36.                 end;
  37.         end;
  38. end;


  39. begin
  40.         for Num := 1 to FBS_GetCount do
  41.         begin
  42.                 if This_DB.PsEof() then
  43.                 begin
  44.                         break;
  45.                 end else
  46.                 begin
  47.                         PaiHangStr := PaiHangStr +'|第'+IntToStr(Num)+'名:'+ FBS_UserName[Num] + '^资产:' + FBS_YBNum[Num];
  48.                         This_DB.PsNext();
  49.                 end;
  50.         end;
  51.         IF PaiHangStr = '' then
  52.         begin
  53.                 PaiHangStr := '| |还没有人能上到排行榜';
  54.         end;
  55.         This_Npc.NpcDialog(This_Player,'只有前'+IntToStr(FBS_GetCount)+'名'+IntToStr(FBS_GetNum)+'元宝以上才有资格上榜!'+PaiHangStr);
  56. end.
复制代码






上一篇:战神引擎获取当前升级经验脚本
下一篇:战神引擎沙城捐献脚本加百分比攻击
回复

使用道具 举报

1

主题

252

回帖

1070

积分

旋风流星刀

积分
1070
QQ
发表于 2023-12-27 07:34:07 | 显示全部楼层
积分任务
回复

使用道具 举报

© 2001-2024 Discuz! Team. Powered by Discuz! X3.5

GMT+8, 2024-11-21 17:50 , Processed in 0.263846 second(s), 52 queries 手机版|美林GM论坛 ( 蜀ICP备2020030293号-2 )|网站地图

禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.如遇版权问题,请及时QQ联系

快速回复 返回顶部 返回列表