fivem吧 关注:5,338贴子:23,909
  • 29回复贴,共1

FiveM服务端插件搬运贴

只看楼主收藏回复

在这里你可以找到服务端插件相关的信息


回复
1楼2020-01-25 17:32
    不定时更新,插件目录楼数会在楼下发布


    收起回复
    2楼2020-01-25 17:33
      一、ESX框架 (内容有错误欢迎在下方回复中指正)
      es_extended
      es_extended是FiveM的角色扮演框架。全名EssentialMode(又称ES),现在的ESX框架是在ES的基础上创建的,全称EssentialMode X

      ESX框架特点
      特征
      基于权重的库存系统
      武器支持,包括附件支持
      支持不同的货币帐户(默认为银行和黑钱)
      GitHub上有许多官方资源可供下载
      工作系统,有职位和服装支持
      支持多种国家语言,大多数字符串已本地化
      易于使用的API


      安装方法
      导入es_extended.sql数据库
      配置您server.cfg的外观如下
      start mysql-async
      start essentialmode
      start esplugin_mysql
      start es_extended
      start esx_menu_default
      start esx_menu_list
      start esx_menu_dialog


      运行这个插件之外还需要一定的前置插件
      mysql-async
      essentialmode
      esplugin_mysql
      async


      收起回复
      本楼含有高级字体3楼2020-01-25 17:59
        二、ESX框架前置(EssentialMode)
        EssentialMode是FiveM服务端的插件,用于为其他资源带来中央管理界面。它可以处理玩家的数据节省,例如他们的金钱,团队信息和角色信息,并使这些资源可以容易地被其他资源使用。


        特征
        高级权限系统
        轻松创建可以与EssentialMode接口的新命令
        记录每个服务端动作(开启的情况下)
        简单的代码
        便于服务器管理员的使用


        安装方法
        将essentialmode-master.zip文件夹解压至FiveM服务端resources文件夹内(将-master去掉)。在server.cfg内添加
        start essentialmode
        start es_admin2
        start es_otherresource
        即可


        收起回复
        本楼含有高级字体4楼2020-02-03 13:55
          三、ESX框架前置数据库篇(mysql-async、async、esplugin_mysql)


          async安装方法
          async下载后解压到resources即可。
          自制的插件需要async的功能的时候,请在__resource.lua内添加上一行代码
          server_script '@async/async.lua'


          mysql-async安装方法
          mysql-async下载后解压到resources文件夹内,注意名称一定要是mysql-async
          然后是配置你的数据库用户名密码,库名等。
          将此convar添加到server.cfg中,并根据MySQL安装更改值:
          set mysql_connection_string "server=localhost;uid=mysqluser;password=password;database=fivem"
          或者,也可以使用类似下面这种的url连接字符串:
          set mysql_connection_string "mysql://username:password@host/database"


          mysql的链接选项
          建立连接时,可以设置以下选项:
          host:您要连接的数据库的主机名。(默认值: localhost)
          port:要连接的端口号。(默认值:3306)
          localAddress:用于TCP连接的源IP地址。(可选的)
          socketPath:要连接的Unix域套接字的路径。在使用时host 和port被忽略。
          user:要作为身份验证的MySQL用户。
          password:该MySQL用户的密码。
          database:用于此连接的数据库的名称(可选)。
          更多的链接选项我会在下面回复附上链接



          数据库自检
          有的时候,由于网络配置不正确而导致连接中断的问题,但却无法找出问题所在,因此可以启用保持活动查询功能。这将在给定的间隔执行查询。要启用这些保持活动查询,keepAlive=60请在连接字符串后附加(用分号分隔),以确保每60秒触发一次保持活动查询。
          例子:set mysql_connection_string "server=localhost;uid=mysqluser;password=password;database=fivem;keepAlive=60"


          esplugin_mysql适用于EssentialMode的MySQL插件。
          esplugin_mysql安装方法
          下载放入resources文件夹内,然后将文件夹内的esplugin_mysql.sql导入到你的数据库,然后再打开您的server.cfg文件,在set mysql_connection_string 下面的一行添加set es_enableCustomData 1
          例子:
          set mysql_connection_string "server=localhost;uid=mysqluser;password=password;database=fivem"
          set es_enableCustomData 1
          运行这个插件前,确保mysql-async已经安装好,否则会出错。



          在server.cfg添加start的时候请按以下顺序添加。
          start mysql-async
          start essentialmode
          start esplugin_mysql
          start async


          收起回复
          本楼含有高级字体5楼2020-02-03 14:36
            四,关于ESX框架插件数据库sql等问题。ESX的扩展性和插件分布很广泛,所以导入sql最好是按顺序导入,否则会出一些bug。我先将我的导入顺序发到这里。仅供参考。FiveM文档也有个更详细的。


            回复
            本楼含有高级字体6楼2020-02-03 14:43
              五、Dunko的VRP服务端
              这个端我一直存在网盘里,现在已经上传到了置顶帖链接内,VRP和ESX都是RP服务端,各有优劣,看自己需求是什么了。目前FiveM论坛开发VRP服务端插件的也不少,也是一个不错的框架。


              上传的版本应该是6.7的了。应该算比较老的,建议可以直接去FiveM吧去dunko的那里下载最新的服务端。




              文件中已经有工作/任务,它们是:-

              Uber-人们可以通过K菜单拨打电话,如果有在线出租车,他们可以接受呼叫并通过GPS定向到人员所在的位置。还具有AI出租车任务,请按DEL开始。


              银行司机-您的工作是将安全车中的银行款项运送到特定位置。这笔钱不算多。


              警察-您可以通过K>管理员>添加组菜单(名称=警察)来执行此任务


              EMS-您可以通过K>管理员>添加组菜单(名称= ems)来给予此作业


              机械师-这项工作是唯一可以通过K菜单购买修理包和修理工具的工作。这项工作还涉及AI任务,您可以在地图上修复所有东西以获取现金。


              送货司机-这项工作正好是在罐子上说的,您的工作是四处走走,收集所要求的物品,然后将其放在随机的房子里。


              律师-对于那些想让RP作为律师来帮助那些……罪犯……摆脱困境的人。


              赏金猎人-该角色类似于警务人员,警察使用赏金猎人来寻找高价值的目标,以躲避他们。


              异国汽车经销商-这是一个仅允许角色,可以使用车库来出售汽车,这意味着可以复制汽车经销商。


              渔夫-也许您会找到Magikarp?


              医疗运送驱动程序-将医疗杂草运送到医院。


              货运飞行员-交付急需的货运。


              航空公司飞行员-将人们带到目的地。


              垃圾收集器-您知道分数


              UPS-交付包裹

              等更多工作,有一些隐藏的工作,发不出来。VRP需要有一定技术才能玩的起来,毕竟比ESX乱很多


              收起回复
              7楼2020-02-07 17:25
                六、ESX的职业插件(警察,医护,技工佬,出租车等)
                插件列表:
                esx_jobs
                esx_taxijob--出租车职业
                esx_realestateagentjob--房地产经纪人
                esx_ambulancejob--医护人员
                esx_policejob--警察
                esx_bankerjob--银行职员
                esx_mechanicjob--技工佬
                esx_firejob--消防员
                esx_blackjob--黑手党
                --------------------------------------------------
                职业插件所需前置:

                cron
                esx_billing
                esx_vehicleshop--载具商店
                esx_addoninventory
                esx_datastore
                esx_society
                esx_identity
                esx_license

                esx_service
                esx_addonaccount
                esx_skin
                --------------------------------------------------

                安装方法,下载好后,解压至resources文件夹内(把文件夹后面的-master去掉),然后在server.cfg内添加start ---即可。例子: start jobs
                文件夹内有sql文件就必须要导入到数据库,否则无法同步服务器内的数据。
                职业插件已上传至FiveM吧置顶帖内


                收起回复
                本楼含有高级字体10楼2020-02-07 17:58
                  谢谢大佬整合


                  回复
                  14楼2020-03-26 11:43