搜索
查看: 1999|回复: 6
收起左侧

[☆☆☆插件] 角色XP经验值等级系统

[复制链接]
admin 发表于 2021-5-6 00:00:55 | 显示全部楼层 |阅读模式


-【图片预览】-
68747470733a2f2f692e696d6775722e636f6d2f754e5052476f352e676966-1.gif
2[YD2Q@nK7%W5[6N{1`6L.png
GV]L{XVE0ZT62GT]I3U]NVI.png
可自定义任何一种工作或者活动获得XP经验值,让角色可以升级。
-【按键说明】-
游戏内按 Z  显示插件/隐藏插件
要修改按键在插件里config.lua文件中修改

-【说明】-
获取当前的XP统计信息
/ESXP
增加XP经验值(X换成你要加的经验值比如555)
/ESXP_Add X
减少XP经验值 (X换成你要减少的经验值比如666)
/ESXP_Remove X
设定初始XP
/ESXP_SetInitial X
将假玩家添加到排行榜
/ESXP_AddFakePlayer
将虚假玩家数量添加到排行榜
/ESXP_AddFakePlayer count
从排行榜中删除所有假玩家
/ESXP_RemoveFakePlayers
对排行榜进行排序
/ESXP_SortLeaderboard order --[[ rank or name ]]

购买主题 已有 27 人购买  本主题需向作者支付 5 金币 才能浏览
回复 论坛版权

使用道具 举报

 楼主| admin 发表于 2021-5-6 13:37:21 | 显示全部楼层
最简单的方法是要求许可证  esx_weaponshop 并在许可菜单中检查玩家的等级。
config.lua
Config.LicenseEnable = true -- enable this
Config.LicensePrice  = 5000
Config.LicenseRank   = 50   -- add this line
esx_weaponshop/client/main.lua找到这一行:
OpenBuyLicenseMenu(CurrentActionData.zone)
并替换为:
if ESX.GetPlayerData().rank >= Config.LicenseRank then
    OpenBuyLicenseMenu(CurrentActionData.zone)
else
    ESX.ShowNotification("~r~ERROR: ~w~A rank of ~g~".. Config.LicenseRank ..  " ~w~需要购买武器许可证!")
end
请确保您开启了  esx_license.


我要说一句 收起回复
回复

使用道具 举报

升级进度: 0%

Derya11 发表于 2022-2-9 23:04:38 | 显示全部楼层
Couldn't Start resource esx_xp-1.3.0 怎么破

点评

插件要改名成esx_xp在启动  发表于 2022-2-9 23:12
你插件文件名改错了吧  发表于 2022-2-9 23:12
我要说一句 收起回复
回复

使用道具 举报

升级进度: 0%

Derya11 发表于 2022-2-10 00:22:20 | 显示全部楼层
Derya11 发表于 2022-2-9 23:04
Couldn't Start resource esx_xp-1.3.0 怎么破

试过还是一样的提示
我要说一句 收起回复
回复

使用道具 举报

升级进度: 61%

guaiguai 发表于 2024-4-8 04:42:40 | 显示全部楼层
1.10.1可以用吗
我要说一句 收起回复
回复

使用道具 举报

文明发言,和谐互动
文明发言,和谐互动
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|首页 ( 冀ICP备2021005225号-1 ) |网站地图

GMT+8, 2024-9-21 00:39 , Processed in 0.154598 second(s), 15 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2013 ELITE论坛【技术无价-分享快乐】

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