查看: 206|回复: 1
收起左侧

[文字教程] QB-Core​核心文件目录说明

[复制链接]
admin 发表于 2024-7-30 16:29:33 | 显示全部楼层 |阅读模式
图片.png https://pan.baidu.com/s/7Y8Z9A0B1C2D3E4F5G6H
下面是qbcore/config.lua的代码注释,已经详细说明了每一个参数配置的对应作用。
-- 可以自定义配置https://pan.baidu.com/s/8G9H0I1J2K3L4M5N6O7P?pwd=zabc

QBConfig = {}https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V

https://pan.baidu.com/s/7Y8Z9A0B1C2D3E4F5G6H

QBConfig.MaxPlayers = GetConvarInt('sv_maxclients', 48) -- 从配置文件中获取最大玩家数量,默认为 48
https://pan.baidu.com/s/9R0S1T2U3V4W5X6Y7Z8A?pwd=qrs5
QBConfig.DefaultSpawn = vector4(-1035.71, -2731.87, 12.86, 0.0) -- 默认生成点
https://pan.baidu.com/s/7P8Q9R0S1T2U3V4W5X6Y
QBConfig.UpdateInterval = 5                             -- 多久更新一次玩家数据(分钟)klssodzxynnydaygenyaawaeawdnjwmthemwimugzifcidjmq QBConfig.StatusInterval = 5000                          -- 每隔几毫秒检查一次饥饿/口渴状态 1000ms = 1s
  • https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=stu8
  • https://pan.baidu.com/s/6G7H8I9J0K1L2M3N4O5P?pwd=hij0 QBConfig.Money = {}
    https://pan.baidu.com/s/2S3T4U5V6W7X8Y9Z0A1B?pwd=uvwx
    QBConfig.Money.MoneyTypes = { cash = 1000, bank = 10000, crypto = 0, blackmoney = 0 }oltgmlmbgzitczhdmitggqryzqxhbhfpszwfkihripllosoaa -- type = startamount - Add or remove money types for your server (for ex. blackmoney = 0), remember once added it will not be removed from the database!type = startamounthttps://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=stu8 -- 为您的服务器添加或删除货币类型(例如 blackmoney = 0),请记住一旦添加它就不会从数据库中删除!
    uzcoghhgdpgrcuqcobfqsjvz
    -- 可通过该配置添加货币类型,设置玩家初次进入服务器时各类货币的初始值,默认现金cash=500、银行存款bank=5000、crypto=0;在此我设置新增了一项黑钱blackmoney货币;
    ghvzuiefljyjldsfpnftog
    QBConfig.Money.DontAllowMinus = { 'cash', 'crypto', 'blackmoney' }                -- Money that is not allowed going in minus 限制不允许出现负数的货币字段
    https://pan.baidu.com/s/1R2S3T4U5V6W7X8Y9Z0A?pwd=qrst
    QBConfig.Money.PayCheckTimeOut = 30                                 -- The time in minutes that it will give the paycheck 发放工资的时间(分钟) 默认10分钟一次https://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J?pwd=qrs4 QBConfig.Money.PayCheckSociety = false                          https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7 -- If true paycheck will come from the society account that the player is employed at, requires qb-managementuggyphrephtsfmbpohicsuvsuuljagpumvs -- 如果玩家就职在非系统工作内,则需要qb-工作管理通过玩家与玩家之间发薪https://pan.baidu.com/s/4L5M6N7O8P9Q0R1S2T3U?pwd=stuv

    https://pan.baidu.com/s/7Y8Z9A0B1C2D3E4F5G6H?pwd=klm2 https://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O

    trlyugukccyjgqlxxagchwkhcgwogozaflyzrtj QBConfig.Player = {}https://pan.baidu.com/s/9I0J1K2L3M4N5O6P7Q8R?pwd=qrs6 QBConfig.Player.HungerRate = 4.3 -- Rate at which hunger goes down.-- 饥饿感下降的速度。 默认4.2
    fvooadopphqavnndhsrojazwnohxgrtlmhanlocavsbrfov
    QBConfig.Player.ThirstRate = 5.0 -- Rate at which thirst goes down.-- 口渴感下降的速度。 默认3.8https://pan.baidu.com/s/5V6W7X8Y9Z0A1B2C3D4E?pwd=efg3 -- 玩家 血型
    otcqvyfsytvtyrjvsbrvusadcntevxcjrfzndffcyavwsfskh
    QBConfig.Player.Bloodtypes = {https://pan.baidu.com/s/4U5V6W7X8Y9Z0A1B2C3D?pwd=bcd2     'A+', 'A-', 'B+', 'B-', 'AB+', 'AB-', 'O+', 'O-',
    https://pan.baidu.com/s/9R0S1T2U3V4W5X6Y7Z8A?pwd=qrs5
    }
    https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=mnop
    https://pan.baidu.com/s/9I0J1K2L3M4N5O6P7Q8R?pwd=qrs6
    -- 玩家默认https://pan.baidu.com/s/1I2J3K4L5M6N7O8P9Q0R?pwd=ghij QBConfig.Player.PlayerDefaults = {https://pan.baidu.com/s/8P9Q0R1S2T3U4V5W6X7Y?pwd=ijkl     citizenid = function() return QBCore.Player.CreateCitizenId() end,https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=abcd     cid = 1,https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K     -- 设置 货币初始
    https://pan.baidu.com/s/4W5X6Y7Z8A9B0C1D2E3F
        money = function()
    ghvzuiefljyjldsfpnftog
            local moneyDefaults = {}mbddqqjuowxtmlsmipuobbe         for moneytype, startamount in pairs(QBConfig.Money.MoneyTypes) do
    njewgqwrcnnrtiwjcfwhjwwqdjghmxqzhuwnk
                moneyDefaults[moneytype] = startamount
  • https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=klm4
  •         end

    https://pan.baidu.com/s/5M6N7O8P9Q0R1S2T3U4V?pwd=wxyz https://pan.baidu.com/s/8Z9A0B1C2D3E4F5G6H7I

            return moneyDefaults

    https://pan.baidu.com/s/2M3N4O5P6Q7R8S9T0U1V https://pan.baidu.com/s/5E6F7G8H9I0J1K2L3M4N?pwd=qrst

        end,https://pan.baidu.com/s/4E5F6G7H8I9J0K1L2M3N?pwd=bcd8     optin = true,https://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O?pwd=uvwx     -- 公民信息不影响正文阅读     charinfo = {https://pan.baidu.com/s/7H8I9J0K1L2M3N4O5P6Q         firstname = 'Firstname',lekmbdamnleohrzavbqmuweghqweuzlfdwsf         lastname = 'Lastname',
    https://pan.baidu.com/s/5V6W7X8Y9Z0A1B2C3D4E?pwd=efg3
            birthdate = '00-00-0000',https://pan.baidu.com/s/9I0J1K2L3M4N5O6P7Q8R         gender = 0,

    https://pan.baidu.com/s/8A9B0C1D2E3F4G5H6I7J https://pan.baidu.com/s/5E6F7G8H9I0J1K2L3M4N?pwd=efg2

            nationality = 'USA',bjbdotyowmvdtbhiiylcpoqrthjcdibesdigxgvttqxmsfvaeh         phone = function() return QBCore.Functions.CreatePhoneNumber() end,
    https://pan.baidu.com/s/3U4V5W6X7Y8Z9A0B1C2D
            account = function() return QBCore.Functions.CreateAccountNumber() end
  • https://pan.baidu.com/s/9Z0A1B2C3D4E5F6G7H8I?pwd=pqr7
  •     },https://pan.baidu.com/s/4E5F6G7H8I9J0K1L2M3N?pwd=bcd8     -- 工作https://pan.baidu.com/s/4E5F6G7H8I9J0K1L2M3N?pwd=bcd8     job = {https://pan.baidu.com/s/8P9Q0R1S2T3U4V5W6X7Y?pwd=ijkl         name = 'unemployed',https://pan.baidu.com/s/1I2J3K4L5M6N7O8P9Q0R?pwd=ghij         label = 'Civilian',https://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J?pwd=qrs4         payment = 10,
    https://pan.baidu.com/s/5F6G7H8I9J0K1L2M3N4O
            type = 'none',yrbvywprmneeszewhhqdbbtbumfxgosfftbdqrvcezhxzm         onduty = false,wudqbwbkrnoovdqzzhwaendfuxbevxvrryitvkdmysa         isboss = false,https://pan.baidu.com/s/8G9H0I1J2K3L4M5N6O7P?pwd=zabc         grade = {https://pan.baidu.com/s/8Y9Z0A1B2C3D4E5F6G7H?pwd=mno6             name = 'Freelancer',yuzmcqebytdd             level = 0
    https://pan.baidu.com/s/4W5X6Y7Z8A9B0C1D2E3F
            }https://pan.baidu.com/s/2U3V4W5X6Y7Z8A9B0C1D     },https://pan.baidu.com/s/3V4W5X6Y7Z8A9B0C1D2E     -- 帮派 组织
    https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V?pwd=bcd0
        gang = {

    https://pan.baidu.com/s/2T3U4V5W6X7Y8Z9A0B1C

    https://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn

            name = 'none',https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7         label = 'No Gang Affiliation',lekmbdamnleohrzavbqmuweghqweuzlfdwsf         isboss = false,

    https://pan.baidu.com/s/8A9B0C1D2E3F4G5H6I7J https://pan.baidu.com/s/5X6Y7Z8A9B0C1D2E3F4G

            grade = {
  • https://pan.baidu.com/s/7P8Q9R0S1T2U3V4W5X6Y?pwd=klm3
  •             name = 'none',https://pan.baidu.com/s/7X8Y9Z0A1B2C3D4E5F6G?pwd=jkl5             level = 0https://pan.baidu.com/s/9K0L1M2N3O4P5Q6R7S8T         }
    https://pan.baidu.com/s/2T3U4V5W6X7Y8Z9A0B1C?pwd=wxy7
        },https://pan.baidu.com/s/8Y9Z0A1B2C3D4E5F6G7H?pwd=mno6     -- 用户ped信息https://pan.baidu.com/s/3C4D5E6F7G8H9I0J1K2L     metadata = {hvnlpfzpezzwtlyhmhbqjfqavbvycgjjbwvqbu         hunger = 100,https://pan.baidu.com/s/9B0C1D2E3F4G5H6I7J8K         thirst = 100,
    https://pan.baidu.com/s/5F6G7H8I9J0K1L2M3N4O?pwd=efg9
            stress = 0,https://pan.baidu.com/s/3U4V5W6X7Y8Z9A0B1C2D?pwd=yza8         isdead = false,mpgjzfypcaifhdhpufrrvcvvvcytoelbtsltxkjaksgr         inlaststand = false,mrenvejyssveldi         armor = 0,https://pan.baidu.com/s/7Q9R0S1T2U3V4W5X6Y7Z         ishandcuffed = false,
  • https://pan.baidu.com/s/2C3D4E5F6G7H8I9J0K1L?pwd=wxy6
  •         tracker = false,mbddqqjuowxtmlsmipuobbe         injail = 0,
    https://pan.baidu.com/s/9I0J1K2L3M4N5O6P7Q8R?pwd=qrs6
            jailitems = {},https://pan.baidu.com/s/3V4W5X6Y7Z8A9B0C1D2E         status = {},
    https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=vwx9
            phone = {},

    https://pan.baidu.com/s/8Y9Z0A1B2C3D4E5F6G7H?pwd=mno6 https://pan.baidu.com/s/6Y7Z8A9B0C1D2E3F4G5H

            rep = {},https://pan.baidu.com/s/2K3L4M5N6O7P8Q9R0S1T         currentapartment = nil,
    ghvzuiefljyjldsfpnftog
            callsign = 'NO CALLSIGN',
    https://pan.baidu.com/s/6O7P8Q9R0S1T2U3V4W5X?pwd=hij2
            bloodtype = function() return QBConfig.Player.Bloodtypes[math.random(1, #QBConfig.Player.Bloodtypes)] end,https://pan.baidu.com/s/2K3L4M5N6O7P8Q9R0S1T         fingerprint = function() return QBCore.Player.CreateFingerId() end,
    https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V?pwd=bcd0
            walletid = function() return QBCore.Player.CreateWalletId() end,https://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn         criminalrecord = {
    https://pan.baidu.com/s/7H8I9J0K1L2M3N4O5P6Q?pwd=klm1
                hasRecord = false,

    https://pan.baidu.com/s/1K2L3M4N5O7P8Q9R0S1T https://pan.baidu.com/s/1B2C3D4E5F6G7H8I9J0K

                date = nil
    https://pan.baidu.com/s/4W5X6Y7Z8A9B0C1D2E3F
            },gtljumdwhpcewrxbwqcagtwjyv         licences = {https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7             driver = true,klssodzxynnydaygenyaawaeawdnjwmthemwimugzifcidjmq             business = false,https://pan.baidu.com/s/4V5W6X7Y8Z9A0B1C2D3E             weapon = falsehttps://pan.baidu.com/s/8Z9A0B1C2D3E4F5G6H7I?pwd=nop3         },https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V         inside = {https://pan.baidu.com/s/1I2J3K4L5M6N7O8P9Q0R?pwd=ghij             house = nil,trlyugukccyjgqlxxagchwkhcgwogozaflyzrtj             apartment = {https://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O?pwd=hij3                 apartmentType = nil,不影响正文阅读                 apartmentId = nil,
    https://pan.baidu.com/s/9Q0R1S2T3U4V5W6X7Y8Z?pwd=mnop
                }https://pan.baidu.com/s/6O7P8Q9R0S1T2U3V4W5X         },

    https://pan.baidu.com/s/7Y8Z9A0B1C2D3E4F5G6H?pwd=klm2 https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=abcd

            phonedata = {https://pan.baidu.com/s/7O8P9Q0R1S2T3U4V5W6X?pwd=efgh             SerialNumber = function() return QBCore.Player.CreateSerialNumber() end,https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=abcd             InstalledApps = {}https://pan.baidu.com/s/8P9Q0R1S2T3U4V5W6X7Y?pwd=ijkl         }oltgmlmbgzitczhdmitggqryzqxhbhfpszwfkihripllosoaa     },
  • https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=stu8
  •     -- 位置https://pan.baidu.com/s/4E5F6G7H8I9J0K1L2M3N?pwd=bcd8     position = QBConfig.DefaultSpawn,

    https://pan.baidu.com/s/4N5O7P8Q9R0S1T2U3V4W https://pan.baidu.com/s/9K0L1M2N3O4P5Q6R7S8T

        -- 背包为空https://pan.baidu.com/s/3U4V5W6X7Y8Z9A0B1C2D?pwd=yza8     items = {},https://pan.baidu.com/s/4L5M6N7O8P9Q0R1S2T3U?pwd=stuv }https://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J?pwd=qrs4 https://pan.baidu.com/s/9B0C1D2E3F4G5H6I7J8K QBConfig.Server = {}                                yrbvywprmneeszewhhqdbbtbumfxgosfftbdqrvcezhxzm -- General server config不影响正文阅读 -- 常规服务器配置https://pan.baidu.com/s/8H9I0J1K2L3M4N5O6P7Q?pwd=nop5 QBConfig.Server.Closed = falsehmcqnbmbquywlriyzilk -- Set server closed (no one can join except people with ace permission 'qbadmin.join')tivqqyeqrpaqjcpzpkxexmu -- 设置服务器关闭(除具有 ace 权限“qbadmin.join”的人外,任何人都不能加入)
    nhqsyiobekxgiqvncxhuibssksc
    QBConfig.Server.ClosedReason = '服务器维护中'https://pan.baidu.com/s/3M4N5O7P8Q9R0S1T2U3V -- Reason message to display when people can't join the server
    https://pan.baidu.com/s/6O7P8Q9R0S1T2U3V4W5X?pwd=hij2
    -- 当人们无法加入服务器时显示的原因消息
    https://pan.baidu.com/s/8H9I0J1K2L3M4N5O6P7Q?pwd=nop5
    QBConfig.Server.Uptime = 0https://pan.baidu.com/s/1I2J3K4L5M6N7O8P9Q0R?pwd=ghij -- Time the server has been up.https://pan.baidu.com/s/5E6F7G8H9I0J1K2L3M4N?pwd=qrst -- 服务器启动的时间。arkvyjddmlgvyxclohyklhidaehmh QBConfig.Server.Whitelist = false                    https://pan.baidu.com/s/4V5W6X7Y8Z9A0B1C2D3E -- Enable or disable whitelist on the serverhttps://pan.baidu.com/s/9B0C1D2E3F4G5H6I7J8K -- 在服务器上启用或禁用白名单https://pan.baidu.com/s/6X7Y8Z9A0B1C2D3E4F5G?pwd=hij1 QBConfig.Server.WhitelistPermission = 'admin'https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7 -- Permission that's able to enter the server when the whitelist is on
    https://pan.baidu.com/s/4F5G6H7I8J9K0L1M2N3O
    -- 白名单开启时可进入服务器的权限
  • vbsxsfmmwdvceyxczlnlsjfoaomsalowmhufngrjkmmpljsk
  • QBConfig.Server.PVP = true                          https://pan.baidu.com/s/4U5V6W7X8Y9Z0A1B2C3D?pwd=bcd2 -- Enable or disable pvp on the server (Ability to shoot other players)
    https://pan.baidu.com/s/5E6F7G8H9I0J1K2L3M4N?pwd=efg2
    -- 在服务器上启用或禁用 pvp(能够射击其他玩家)
    https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=mnop
    QBConfig.Server.Discord = ''                            -- Discord invite link Discord 邀请链接https://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J?pwd=qrs4 QBConfig.Server.CheckDuplicateLicense = true            -- Check for duplicate rockstar license on join 加入时检查重复的 Rockstar 许可证https://pan.baidu.com/s/4L5M6N7O8P9Q0R1S2T3U?pwd=stuv https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7 QBConfig.Server.Permissions = { 'god', 'admin', 'mod' }ndvrhtpjhhhpecrxlygfpimsrhbwwquktpbbjrkqzsgeuybgw -- Add as many groups as you want here after creating them in your server.cfgoltgmlmbgzitczhdmitggqryzqxhbhfpszwfkihripllosoaa -- 在您的 server.cfg 中创建组后,您可以在此处添加任意数量的组。
    https://pan.baidu.com/s/3U4V5W6X7Y8Z9A0B1C2D
    https://pan.baidu.com/s/5V6W7X8Y9Z0A1B2C3D4E?pwd=efg3 -- 命令行配置
    https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=mnop
    QBConfig.Commands = {}                                  -- Command Configuration 命令配置
    https://pan.baidu.com/s/6N7O8P9Q0R1S2T3U4V5W?pwd=abcd
    QBConfig.Commands.OOCColor = { 255, 165, 0 }          -- RGB color code for the OOC command OOC 命令的 RGB 颜色代码 默认 255, 151, 133
  • vbsxsfmmwdvceyxczlnlsjfoaomsalowmhufngrjkmmpljsk
  • https://pan.baidu.com/s/3T4U5V6W7X8Y9Z0A1B2C?pwd=yza1 QBConfig.Notify = {}
    https://pan.baidu.com/s/1R2S3T4U5V6W7X8Y9Z0A?pwd=qrst
    https://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J QBConfig.Notify.NotificationStyling = {https://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn     group = false,      -- Allow notifications to stack with a badge instead of repeating 允许通知与徽章堆叠而不是重复不影响正文阅读     position = 'top', -- top-left | top-right | bottom-left | bottom-right | top | bottom | left | right | centerhttps://pan.baidu.com/s/7Y8Z9A0B1C2D3E4F5G6H     progress = true     -- Display Progress Barhttps://pan.baidu.com/s/1C2D3E4F5G6H7I8J9K0L }
  • https://pan.baidu.com/s/1S2T3U4V5W6X7Y8Z9A0B?pwd=tuv6
  • https://pan.baidu.com/s/7H8I9J0K1L2M3N4O5P6Q?pwd=klm1
    -- These are how you define different notification variants
    https://pan.baidu.com/s/2T3U4V5W6X7Y8Z9A0B1C?pwd=wxy7
    -- The "color" key is background of the notificationwiznnozztk -- The "icon" key is the css-icon code, this project uses `Material Icons` & `Font Awesome`https://pan.baidu.com/s/4E5F6G7H8I9J0K1L2M3N -- 这些是您定义不同通知变体的方式https://pan.baidu.com/s/1I2J3K4L5M6N7O8P9Q0R?pwd=ghij -- “color” 键是通知的背景https://pan.baidu.com/s/2K3L4M5N6O7P8Q9R0S1T -- “icon” 键是 css-icon 代码,该项目使用 `Material Icons` 和 `Font Awesome`https://pan.baidu.com/s/3C4D5E6F7G8H9I0J1K2L QBConfig.Notify.VariantDefinitions = {https://pan.baidu.com/s/1T2U3V4W5X6Y7Z8A9B0C     success = {uggyphrephtsfmbpohicsuvsuuljagpumvs         classes = 'success',https://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn         icon = 'check_circle'dbpevkvofvebzhbifxuhqcfadauw     },nzlqsjtliomxhzfyzymfbplmsqboscegcqwuapgiesg     primary = {https://pan.baidu.com/s/1C2D3E4F5G6H7I8J9K0L         classes = 'primary',
  • https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=klm4
  •         icon = 'notifications'https://pan.baidu.com/s/9I0J1K2L3M4N5O6P7Q8R?pwd=qrs6     },
  • https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=klm4
  •     warning = {
    https://pan.baidu.com/s/4F5G6H7I8J9K0L1M2N3O
            classes = 'warning',
  • https://pan.baidu.com/s/9Z0A1B2C3D4E5F6G7H8I?pwd=pqr7
  •         icon = 'warning'https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7     },hhzzfypcgqkmgdlc     error = {
    https://pan.baidu.com/s/7P8Q9R0S1T2U3V4W5X6Y
            classes = 'error',
    https://pan.baidu.com/s/5X6Y7Z8A9B0C1D2E3F4G
            icon = 'error'

    mrznlvfjpaizzdtvmtmyvctycsyvapsnhratnfcdflcfowbahttps://pan.baidu.com/s/9Q0R1S2T3U4V5W6X7Y8Z?pwd=mnop

        },https://pan.baidu.com/s/1C2D3E4F5G6H7I8J9K0L     police = {

    https://pan.baidu.com/s/7Y8Z9A0B1C2D3E4F5G6H?pwd=klm2 https://pan.baidu.com/s/3T4U5V6W7X8Y9Z0A1B2C?pwd=yza1

            classes = 'police',https://pan.baidu.com/s/5P6Q7R8S9T0U1V2W3X4Y         icon = 'local_police'https://pan.baidu.com/s/4U5V6W7X8Y9Z0A1B2C3D?pwd=bcd2     },https://pan.baidu.com/s/3D4E5F6G7H8I9J0K1L2M?pwd=yza7     ambulance = {https://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn         classes = 'ambulance',
    fvooadopphqavnndhsrojazwnohxgrtlmhanlocavsbrfov
            icon = 'fas fa-ambulance'https://pan.baidu.com/s/5O7P8Q9R0S1T2U3V4W5X     }

    sxmovoveywbtncotiiylxpmstvpmosxhpjvlyqhttps://pan.baidu.com/s/3K4L5M6N7O8P9Q0R1S2T?pwd=opqr

    }
    https://pan.baidu.com/s/1R2S3T4U5V6W7X8Y9Z0A?pwd=qrst
    https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7
    client文件夹https://pan.baidu.com/s/8P9Q0R1S2T3U4V5W6X7Y?pwd=ijkl
    drawtext.lua用于处理客户端的文本绘制功能。该脚本主要作用是根据特定条件在屏幕绘制文本,提供信息或指示给玩家。https://pan.baidu.com/s/7Q9R0S1T2U3V4W5X6Y7Z
    在drawtext.lua中,主要使用以下几个函数来实现文本绘制:arkvyjddmlgvyxclohyklhidaehmh
    1.SetDrawOrigin(x, y, z, 0):设置绘制原点为指定的3D坐标,所有后续的绘制操作都基于这个原点。
    https://pan.baidu.com/s/1B2C3D4E5F6G7H8I9J0K

    2.DrawText(x, y):在屏幕上的指定位置绘制文本。https://pan.baidu.com/s/3U4V5W6X7Y8Z9A0B1C2D?pwd=yza8
    3.DrawRect(x, y, width, height, r, g, b, a):绘制背景矩形,用于突出显示文本。
    https://pan.baidu.com/s/9Q0R1S2T3U4V5W6X7Y8Z?pwd=mnop

    4.ClearDrawOrigin():重置绘制原点,确保后续的绘制操作不受影响。
    https://pan.baidu.com/s/1S2T3U4V5W6X7Y8Z9A0B

    dbpevkvofvebzhbifxuhqcfadauw
    events.lua文件用于处理各种游戏事件。这些事件可以是由玩家触发的,例如使用物品、完成任务等,也可以是由系统触发的,例如系统定时器、状态变化等。通过事件机制,events.lua文件实现了模块之间的通信和交互,增强对模块的可维护性和扩展性。
    https://pan.baidu.com/s/3L4M5N6O7P8Q9R0S1T2U?pwd=yza9

    简单理解事件触发器,其中程序的执行流由事件的发生来驱动。事件可以是用户操作(如点击按钮)、消息传递、传感器输出或任何其他形式的输入。https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K
    注册事件:使用RegisterNetEvent函数注册事件。

    https://pan.baidu.com/s/2T3U4V5W6X7Y8Z9A0B1C https://pan.baidu.com/s/2K3L4M5N6O7P8Q9R0S1T?pwd=wxy8


    触发事件:使用TriggerEvent函数触发事件。

    sxmovoveywbtncotiiylxpmstvpmosxhpjvlyqhttps://pan.baidu.com/s/5E6F7G8H9I0J1K2L3M4N?pwd=qrst


    监听事件:使用AddEventHandler函数监听事件,并定义事件发生时的处理逻辑。

    https://pan.baidu.com/s/2D3E4F5G6H7I8J9K0L1M

    https://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn


    cuewpwarwdsbejjnqbhd

    functions.lua
    文件用于定义各种实用函数,这些函数可以在不同模块中被调用。通过集中管理常用函数,functions.lua提高了代码的复用性和维护性。https://pan.baidu.com/s/7O8P9Q0R1S2T3U4V5W6X?pwd=efgh
    函数是Lua编程语言的基本组成部分,用于将一段代码逻辑封装成可复用的模块。在 Qb-Core 框架中,函数被广泛用于处理各种操作,如数据处理、事件响应、任务管理等。
    https://pan.baidu.com/s/1B2C3D4E5F6G7H8I9J0K

    https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=bcd1 你好啊


    loops.lua文件用于定义各种循环逻辑,这些循环可以用来执行定时任务、持续检查某些条件或更新游戏状态。https://pan.baidu.com/s/9H0I1J2K3L4M5N6O7P8Q?pwd=cdef
    main.lua
    文件是游戏资源的入口文件,用于初始化和管理游戏逻辑。它通常包含必要的资源加载、事件注册和全局变量初始化等操作,是整个框架的重要组成部分。

    mrznlvfjpaizzdtvmtmyvctycsyvapsnhratnfcdflcfowba

    https://pan.baidu.com/s/5N6O7P8Q9R0S1T2U3V4W


    https://pan.baidu.com/s/8Z9A0B1C2D3E4F5G6H7I

    https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=bcd1

  • https://pan.baidu.com/s/3C4D5E6F7G8H9I0J1K2L?pwd=yza0

  • server文件夹

    https://pan.baidu.com/s/1K2L3M4N5O7P8Q9R0S1T 不要乱来哦


    commands.lua文件用于定义服务器端的命令处理逻辑。这些命令可以在服务器控制台中执行,通常用于管理和调试游戏服务器。
    https://pan.baidu.com/s/1R2S3T4U5V6W7X8Y9Z0A?pwd=qrst

    debug.lua文件用于调试服务器端的代码逻辑。它包含一些帮助函数和调试工具,便于开发者跟踪和排查问题。
    https://pan.baidu.com/s/5N6O7P8Q9R0S1T2U3V4W?pwd=efg1

    events.lua文件用于定义和处理服务器端的事件。事件机制允许模块之间进行通信和触发逻辑操作,实现模块之间的解耦和通信。cqefhpfjccf
    exports.lua文件用于定义和导出服务器端的函数。这些函数可以被其他资源调用,提供共享功能和逻辑。
    otcqvyfsytvtyrjvsbrvusadcntevxcjrfzndffcyavwsfskh

    functions.lua文件用于定义服务器端的实用函数。这些函数可以在多个模块中复用,简化代码编写。https://pan.baidu.com/s/3D4E5F6G7H8I9J0K1L2M?pwd=yza7
    main.lua文件是服务器端的入口文件,用于初始化和管理游戏逻辑。
    twpdqklsnkgngvufsyoxeeyybnsyiwuctjgjurbhciujepo

    player.lua文件用于处理与玩家相关的逻辑,包括玩家的加载、保存、状态管理等。
    https://pan.baidu.com/s/9J0K1L2M3N4O5P6Q7R8S

    https://pan.baidu.com/s/4U5V6W7X8Y9Z0A1B2C3D?pwd=bcd2
    https://pan.baidu.com/s/6H7I8J9K0L1M2N3O4P5Q
    https://pan.baidu.com/s/9I0J1K2L3M4N5O6P7Q8R?pwd=qrs6

    wudqbwbkrnoovdqzzhwaendfuxbevxvrryitvkdmysa
    https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V
    https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=mnop

    shared文件夹
    https://pan.baidu.com/s/1B2C3D4E5F6G7H8I9J0K

    gangs.lua 文件用于定义服务器中所有帮派的相关信息。这些信息包括帮派的名称、等级、权限等,用于管理和控制游戏中的帮派系统。https://pan.baidu.com/s/4E5F6G7H8I9J0K1L2M3N
    items.lua 文件用于定义服务器中的所有物品信息。这些信息包括物品的名称、标签、重量、类型等,用于管理和控制游戏中的物品系统。
    https://pan.baidu.com/s/5W6X7Y8Z9A0B1C2D3E4F

    jobs.lua 文件用于定义服务器中的所有工作信息。这些信息包括工作的名称、等级、权限等,用于管理和控制游戏中的工作系统。https://pan.baidu.com/s/5P6Q7R8S9T0U1V2W3X4Y
    locale.lua 文件用于定义多语言支持的信息。这些信息包括不同语言的文本,用于管理和控制游戏中的本地化系统。uggyphrephtsfmbpohicsuvsuuljagpumvs
    locations.lua 文件用于定义服务器中重要的地理位置。这些信息包括地点的坐标、名称等,用于管理和控制游戏中的地理位置系统。ndvrhtpjhhhpecrxlygfpimsrhbwwquktpbbjrkqzsgeuybgw
    main.lua 文件用于定义服务器中共享的主配置和初始化逻辑。这些信息包括全局变量、配置参数等,用于管理和控制游戏的初始化和配置。klssodzxynnydaygenyaawaeawdnjwmthemwimugzifcidjmq
    vehicles.lua 文件用于定义服务器中的所有车辆信息。这些信息包括车辆的名称、模型、属性等,用于管理和控制游戏中的车辆系统。https://pan.baidu.com/s/8Z9A0B1C2D3E4F5G6H7I
    weapons.lua 文件用于定义服务器中的所有武器信息。这些信息包括武器的名称、类型、属性等,用于管理和控制游戏中的武器系统。
    https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M
    viccyoawogywdjegpbuwptxue
    https://pan.baidu.com/s/3D4E5F6G7H8I9J0K1L2M
    https://pan.baidu.com/s/7X8Y9Z0A1B2C3D4E5F6G?pwd=jkl5
    viccyoawogywdjegpbuwptxue
    https://pan.baidu.com/s/4E5F6G7H8I9J0K1L2M3N?pwd=bcd8

  • https://pan.baidu.com/s/4V5W6X7Y8Z9A0B1C2D3E?pwd=bcd9
  • 楼主热帖
    回复 论坛版权

    使用道具 举报

    升级进度: 2%

    lepbb 发表于 2024-8-23 18:01:58 | 显示全部楼层
    真是难得给力的帖子啊。
    我要说一句 收起回复
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-9-21 01:27 , Processed in 0.082796 second(s), 15 queries , Redis On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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