搜索
查看: 42|回复: 1
收起左侧

翻译一下

[复制链接]
乐乐乐 发表于 2024-7-8 23:16:38 | 显示全部楼层 |阅读模式
----------------------------------------------------------------------acdijjoxvxyzsxotbysdombyizcgj
--                                Garbage Configuration Options                                            --不要乱来哦
--                         The following options can be changed to make your      --

zhrmnkxwgsfynktlsgogfcnbptreoesnmkzauxxap

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


--                          Garbage job unique and suit your server                        --
https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P

----------------------------------------------------------------------https://pan.baidu.com/s/5W6X7Y8Z9A0B1C2D3E4F

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


local Garbage_Options = {

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

https://pan.baidu.com/s/9S1T2U3V4W5X6Y7Z8A9B


    Boss = {https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1
        Location = vector4(-319.23, -1545.41, 27.8, 327.55),

xunyquosecrppeppcqhppbwphgxtcdsaxfznangfqyvfckvfadhttps://pan.baidu.com/s/6N7O8P9Q0R1S2T3U4V5W?pwd=abcd


        Model = 's_m_y_garbage',https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=vwx9
    },trzzsgbdwchyhkgzfgouxijrllo
    Sprite = {dqhgcqducpavfatdfcloii
        icon = 318,tycujyfzmqcrugmncexkqzmsavxmxrgqqilzhrythblchx
        colour = 36,

natytmvbnacevkizrmdagnrrwuqezcjmdhttps://pan.baidu.com/s/5E6F7G8H9I0J1K2L3M4N


        name = '垃圾管理公司',https://pan.baidu.com/s/7Y8Z9A0B1C2D3E4F5G6H?pwd=klm2
    },zqmorgdoyqkffhqhwopkpidv
    Truck = {
https://pan.baidu.com/s/7Z8A9B0C1D2E3F4G5H6I

        Spawn = vector4(-320.69, -1527.13, 27.55, 274.8),https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7
        Type = {https://pan.baidu.com/s/6W7X8Y9Z0A1B2C3D4E5F?pwd=ghi4
            'trash',https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V?pwd=bcd0
            'trash2',qnloijfibhbrivymnlplhddlqurl
        }

https://pan.baidu.com/s/6P8Q9R0S1T2U3V4W5X6Y https://pan.baidu.com/s/3D4E5F6G7H8I9J0K1L2M


    },trzzsgbdwchyhkgzfgouxijrllo
    Payment = {xwkqbiutsnpdywpsklmpszdbdsttzbdwxomzwh
        flatRate = false,

https://pan.baidu.com/s/4U5V6W7X8Y9Z0A1B2C3D?pwd=bcd2 https://pan.baidu.com/s/9Q0R1S2T3U4V5W6X7Y8Z?pwd=mnop


        flatRateAmount = 100,qfhyzgdrxklmoeztmcifizrmtiaqajmrpuqoatfxerksvkl
        DistanceMultiplier = 1.8, -- 仅当 flatRate = false 时才适用,根据从接送到下车的距离乘以支付司机。
vwalqrxgmgntahjehhkog

        itemList = {
  • fykjjqvasxfmsftfvumvnohdzxtydzxjxithyohrmndftwkorx

  •             {name = 'rubber', min = 1, max = 2},https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1
                {name = 'metalscrap', min = 1, max = 2},

    pckxqczjrbtubvadjoslfrxqfdovytanvkhttps://pan.baidu.com/s/5V6W7X8Y9Z0A1B2C3D4E?pwd=efg3


            },https://pan.baidu.com/s/8P9Q0R1S2T3U4V5W6X7Y?pwd=ijkl
        },https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=abcd
        SearchGarbage = false,lnkuemozojzstoketc
        Objects = {oqwhwvcigckoqgrthgteuypnccaskoiyeffbahjhkuv
            -1096777189,https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V
            666561306,https://pan.baidu.com/s/3N4O5P6Q7R8S9T0U1V2W
            1437508529,
    vyxdqtxxycuzwdujevzgtdlit

            -1426008804,fkkagpoxssldetkqqxihizwrpciccpaialigbxdtpoxuiikyf
            -228596739,https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=vwx9
            651101403,https://pan.baidu.com/s/6W7X8Y9Z0A1B2C3D4E5F?pwd=ghi4
            -58485588,eniyhqedfkkkusiissmyymgcbznnydidrqbyhgcnqmxlffu
            218085040,https://pan.baidu.com/s/9S1T2U3V4W5X6Y7Z8A9B
        },https://pan.baidu.com/s/2T3U4V5W6X7Y8Z9A0B1C
    }
    gretptishetxdxoteshvarrrbcopdsdjjidzblriq

    https://pan.baidu.com/s/6N7O8P9Q0R1S2T3U4V5W?pwd=abcd
    local garbagejobOptions = {nlrktwdnaegbfsmpiqxnwucbinjcjszweqgxnkloosptkcjt
        AllowMarker = true,
    https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P

        LocationMarker = 3,

    https://pan.baidu.com/s/4V5W6X7Y8Z9A0B1C2D3E?pwd=bcd9 https://pan.baidu.com/s/3C4D5E6F7G8H9I0J1K2L?pwd=ijkl


        Location = {rrbbxslvbuzydh
            vector3(114.83,-1462.31, 29.29508),jgetseabsjwdhplnaprstvxoxiitwzpfgtyyyyzqiwuplfdm
            vector3(-6.04,-1566.23, 29.209197),
    lznxoueyjgwbgjcokpdtoebwkyqylrrwretfzyeieaklk

            vector3(-1.88,-1729.55, 29.300233),
    https://pan.baidu.com/s/5X6Y7Z8A9B0C1D2E3F4G

            vector3(159.09,-1816.69, 27.91234),
    msweyxvtlnlfxybaazujyqazdoiywdcjv

            vector3(358.94,-1805.07, 28.96659),https://pan.baidu.com/s/7H8I9J0K1L2M3N4O5P6Q?pwd=klm1
            vector3(481.36,-1274.82, 29.64475),https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V
            vector3(127.9472,-1057.73, 29.19237),
  • bgslckmivlykjftdbqbemfzddz

  •         vector3(-1613.123, -509.06, 34.99874),
  • https://pan.baidu.com/s/9I0J1K2L3M4N5O6P7Q8R?pwd=qrs6

  •         vector3(342.78,-1036.47, 29.19420),
    huyjwdwusvrmivecskwquoecyklkvfvdzumwxiq

            vector3(383.03,-903.60, 29.15601),
    kucaksofnibijhkuijgkumwyhxqobkjlfmlqeavriwzsdkm

            vector3(165.44,-1074.68, 28.90792),acqkomfwrwjkvstxtbbkvxb
            vector3(50.42,-1047.98, 29.31497),

    jbvitkipbkktrpmevbtgrtelihpqrvfaxbjrlrgncr

  • 不影响正文阅读

  •         vector3(-1463.92, -623.96, 30.20619),
    lbqzvncsfbmlvh

            vector3(443.96,-574.33, 28.49450),
    lznxoueyjgwbgjcokpdtoebwkyqylrrwretfzyeieaklk

            vector3(-1255.41,-1286.82,3.58411),qerglxdfagxbddardnxjdwejzo
            vector3(-1229.35, -1221.41, 6.44954),
  • https://pan.baidu.com/s/4O5P6Q7R8S9T0U1V2W3X

  •         vector3(-31.94,-93.43, 57.24907),
    brwhiumhdxtrgaru

            vector3(274.31,-164.43, 60.35734),lzxorzavuzwjzibheufcloqmxudeujjgih
            vector3(-364.33,-1864.71, 20.24249),https://pan.baidu.com/s/9H0I1J2K3L4M5N6O7P8Q?pwd=cdef
            vector3(-1239.42, -1401.13, 3.75217),
    https://pan.baidu.com/s/3E4F5G6H7I8J9K0L1M2N

        },https://pan.baidu.com/s/4W5X6Y7Z8A9B0C1D2E3F
    }https://pan.baidu.com/s/8Z9A0B1C2D3E4F5G6H7I
    https://pan.baidu.com/s/4L5M6N7O8P9Q0R1S2T3U?pwd=stuv
    ----------------------------------------------------------------------jgetseabsjwdhplnaprstvxoxiitwzpfgtyyyyzqiwuplfdm
    --                                                 Garbage Script                                                   --ztcgwqbgzjhvnxluaiojschkeauxogrnatuwjwcjfkfth
    --                It is NOT recommended to change any of the following        --
  • alivucseemnuzsszfmzeawsirufvjhgjtpfnrys

  • ----------------------------------------------------------------------
    zfrzfgpsixrlfolndvwwnvamidqixltxqkwwrlo

    https://pan.baidu.com/s/1T2U3V4W5X6Y7Z8A9B0C
    local PedSpawned = falseefoybzkymfoqwrdgiufvqfljhdr
    local garbageOnJob = falsehttps://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V?pwd=bcd0
    local garbagebag = nilhttps://pan.baidu.com/s/9H0I1J2K3L4M5N6O7P8Q?pwd=cdef
    local searched = {}jitfvlswybrdygzfhltixzcjewbukoxux
    local searching = falsehgpcjqkxamhtldxbkvovhcjzs
    local assignedRoute = {}https://pan.baidu.com/s/9K0L1M2N3O4P5Q6R7S8T
    local totaldist = 0https://pan.baidu.com/s/9S1T2U3V4W5X6Y7Z8A9B
    https://pan.baidu.com/s/5E6F7G8H9I0J1K2L3M4N?pwd=qrst

    avfpjllyuvaondcgpytjwuxgushowsxwncmxn

    if Config.GarbageJobOn thenhttps://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=bcd1
        CreateThread(function()xqidkordrwlxjwenh
            JobBlip(Garbage_Options.Boss.Location, Garbage_Options.Sprite.icon, Garbage_Options.Sprite.colour, Garbage_Options.Sprite.name)

    https://pan.baidu.com/s/9R0S1T2U3V4W5X6Y7Z8A https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1


            Job3DText(Garbage_Options.Boss.Location, 'angelicxs-CivilianJobs:GarbageJob:AskForWork', 'angelicxs-CivilianJobs:GarbageJob:HowTo')jrunxmhtswtzhgrplekjxfzikeujravbrpopbwj
            while true do

    https://pan.baidu.com/s/4U5V6W7X8Y9Z0A1B2C3D?pwd=bcd2

    https://pan.baidu.com/s/4V5W6X7Y8Z9A0B1C2D3E


                local Pos = GetEntityCoords(PlayerPedId())acdijjoxvxyzsxotbysdombyizcgj
                local GarbageBoss = vector3(Garbage_Options.Boss.Location.x, Garbage_Options.Boss.Location.y, Garbage_Options.Boss.Location.z)
    https://pan.baidu.com/s/7P8Q9R0S1T2U3V4W5X6Y?pwd=klm3

                local Dist = #(Pos - GarbageBoss)
    agcfsfzvmlachovccbpawneltdmmqho

                if Dist <= 50 and not PedSpawned then
    ascspatgdsncxvordmrgvvc

                    TriggerEvent('angelicxs-CivilianJobs:MAIN:SpawnBossNPC', Garbage_Options.Boss.Model, Garbage_Options.Boss.Location, 'angelicxs-CivilianJobs:GarbageJob:AskForWork', 'angelicxs-CivilianJobs:GarbageJob:HowTo', ' GarbageJob.lua')
    tctaikqupaemgdvqiqaaqvbhlpxmmggfjzgrkwmzxqmdui

                    PedSpawned = truehttps://pan.baidu.com/s/7H8I9J0K1L2M3N4O5P6Q
                elseif PedSpawned and Dist > 50 then

    https://pan.baidu.com/s/5N6O7P8Q9R0S1T2U3V4W?pwd=efg1 https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P


                    PedSpawned = falsersukmwdcxtizvranniviv
                endkumdnukdwutgrusyneclfmhuhoxropvyk
                Wait(2000)sutqjqmmsmbzyxbsiadip
            endhttps://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=mnop
        end)fjkiszwlrgfybjkgdlxbzxjwofkozxmehwnawkloqqmsawzei
    https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S

        RegisterNetEvent('angelicxs-CivilianJobs:GarbageJob:HowTo', function()
    vyxdqtxxycuzwdujevzgtdlit

            TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang['garbage_how_to'], Config.LangType['info'])qqxljqxyroqxmdcwkgblhisj
            --print(Config.Lang['garbage_how_to'])twkvnfvweksfywgohqtykqyymqtgwsxpohkbnfyrqqx
        end)

    hgtnmcfkujbwlouxvikalokktxxktkyaqsncvtnqchttps://pan.baidu.com/s/7O8P9Q0R1S2T3U4V5W6X?pwd=efgh


    zhrmnkxwgsfynktlsgogfcnbptreoesnmkzauxxap

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


        RegisterNetEvent('angelicxs-CivilianJobs:GarbageJob:AskForWork', function()

    xbnjyjvqiikkbzsmeaimvf

    https://pan.baidu.com/s/4V5W6X7Y8Z9A0B1C2D3E


            if FreeWork or PlayerJob == Config.GarbageJobName thenhttps://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=abcd
                if not MissionVehicle then

    https://pan.baidu.com/s/7O8P9Q0R1S2T3U4V5W6X?pwd=efgh https://pan.baidu.com/s/5G6H7I8J9K0L1M2N3O4P


                    local ChosenVehicle = Randomizer(Garbage_Options.Truck.Type, 'angelicxs-CivilianJobs:GarbageJob:AskForWork')hgpcjqkxamhtldxbkvovhcjzs
                    TriggerEvent('angelicxs-CivilianJobs:MAIN:CreateVehicle', ChosenVehicle, Garbage_Options.Truck.Spawn, 'angelicxs-CivilianJobs:GarbageJob:AskForWork')https://pan.baidu.com/s/6Q7R8S9T0U1V2W3X4Y5Z
                    while not DoesEntityExist(MissionVehicle) dohttps://pan.baidu.com/s/2M3N4O5P6Q7R8S9T0U1V
                        Wait(25)bgpmswkmewyothpkms
                    endbjchqxxvgrjdmwnlptykxwpokmsriuxkdzr
                    TriggerEvent('angelicxs-CivilianJobs:GarbageJob:BeginWork')https://pan.baidu.com/s/2K3L4M5N6O7P8Q9R0S1T?pwd=wxy8
                elsehttps://pan.baidu.com/s/9Z0A1B2C3D4E5F6G7H8I?pwd=pqr7
                    TriggerEvent('angelicxs-CivilianJobs:GarbageJob:BeginWork')

    https://pan.baidu.com/s/7O8P9Q0R1S2T3U4V5W6X?pwd=efgh

  • https://pan.baidu.com/s/3L4M5N6O7P8Q9R0S1T2U?pwd=yza9

  •             endhttps://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=mnop
            elsehttps://pan.baidu.com/s/3L4M5N6O7P8Q9R0S1T2U?pwd=yza9
                TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang['wrong_job'], Config.LangType['error'])yerqhupdsmfhcptgrldtrowsi
            end
  • mxjeplipgeyzumohgk

  •     end)https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1
    https://pan.baidu.com/s/8Q9R0S1T2U3V4W5X6Y7Z?pwd=nop4
        RegisterNetEvent('angelicxs-CivilianJobs:GarbageJob:BeginWork', function()https://pan.baidu.com/s/8A9B0C1D2E3F4G5H6I7J
            if not garbageOnJob then
    https://pan.baidu.com/s/6O7P8Q9R0S1T2U3V4W5X?pwd=hij2

                garbageOnJob = truebjchqxxvgrjdmwnlptykxwpokmsriuxkdzr
                TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang['garbage_start'], Config.LangType['info'])https://pan.baidu.com/s/3K4L5M6N7O8P9Q0R1S2T?pwd=opqr
                local assigned = GarbageRouteMaker()
  • https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=stu8

  •             while not assigned do Wait(25) end
    pofwpjjctscoslvntxbokzuatel

                GarbageRouteManager()https://pan.baidu.com/s/2S3T4U5V6W7X8Y9Z0A1B?pwd=uvwx
            else

    youssotkcskaivknytaovnrotncvymcwawp

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

  •             TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang['garbage_on_job'], Config.LangType['error'])fqohrxeyceebshxoakobzcgvfiktwljccyjuvnsxsx
            end
  • iijgxegfoyvql

  •     end)
    xshgledredeubluvnq

    kynprugedghvxluautwcgaaidseetwge

        if Garbage_Options.SearchGarbage thenjybqtyjwxeykm
            if Config.UseThirdEye then
  • https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=stu8

  •             CreateThread(function()
    kynprugedghvxluautwcgaaidseetwge

                    if Config.ThirdEyeName == 'ox_target' then
    ijrqbmtnfr

                        local ox_options = {https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1
                            {
    https://pan.baidu.com/s/3V4W5X6Y7Z8A9B0C1D2E

                                name = 'SearchGarbageBin',

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


                                onSelect = function()
  • https://pan.baidu.com/s/1B2C3D4E5F6G7H8I9J0K?pwd=tuv5

  •                                 ThirdEyeGarbageSearch()
    https://pan.baidu.com/s/3T4U5V6W7X8Y9Z0A1B2C?pwd=yza1

                                end,https://pan.baidu.com/s/3K4L5M6N7O8P9Q0R1S2T?pwd=opqr
                                label = Config.Lang['garbage_search_bin'],cveicipxwhwcghy
                                canInteract = function(entity)https://pan.baidu.com/s/2K3L4M5N6O7P8Q9R0S1T?pwd=wxy8
                                    if searching then return false elsehttps://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O?pwd=hij3
                                        return not searched[entity]wxdgnbbcbmjoanubherobjelakrptknphqwvsyxtlhhlvcmcg
                                    endquxjxrrsdtwnufzrijtfyqjlfeiqnnneiknfbexfyussasji
                                end,https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1
                            },qdtzbolsanhgwfweigtzjlvvifrnsyiicbidquwqhewejtj
                        }nbahdgapjlcsh
                        exports.ox_target:addModel(Garbage_Options.Objects, ox_options)
    https://pan.baidu.com/s/2C3D4E5F6G7H8I9J0K1L?pwd=wxy6

                    elsequxjxrrsdtwnufzrijtfyqjlfeiqnnneiknfbexfyussasji
                        exports[Config.ThirdEyeName]:AddTargetModel(Garbage_Options.Objects, {https://pan.baidu.com/s/9S1T2U3V4W5X6Y7Z8A9B
                            options = {https://pan.baidu.com/s/2D3E4F5G6H7I8J9K0L1M
                                {

    qqyygcjxucqegjlieprgygeuobxuhttps://pan.baidu.com/s/6O7P8Q9R0S1T2U3V4W5X?pwd=hij2


                                    action = function()https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=vwx9
                                        ThirdEyeGarbageSearch()flrjlocjschczpwgolofxbjcvgnjyktdwlnhap
                                    end,https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1
                                    label = Config.Lang['garbage_search_bin'],https://pan.baidu.com/s/1T2U3V4W5X6Y7Z8A9B0C
                                    canInteract = function(entity)uicnumygqujkpvj
                                        if searching then return false elseahuvcurltzmaehfhsuxfrsiwn
                                            return not searched[entity]rrbbxslvbuzydh
                                        endhttps://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=klm4
                                    end,lkwjbqfcffaerfeucwpx
                                },                                       ykpfbucrlqgwwcyojgxhejeynttigwofgek
                            },dfxlcdxwoxzbepidfbdegaqlvfnimripwgbyjyvywvzakheqii
                            distance = 2
    wnyxdytqalwbyixfmulzcmgphzqsayfwleupcngd

                        })   你好啊
                    endktromurwcwvfanjraytyagsggalurqbcjsr
                end)
    whbfaquieegdditkrlidyifm

                function ThirdEyeGarbageSearch()
    https://pan.baidu.com/s/2C3D4E5F6G7H8I9J0K1L?pwd=wxy6

                    local pos = GetEntityCoords(PlayerPedId())
    https://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O?pwd=uvwx

                    for i=1, #Garbage_Options.Objects dockkuosmbpgpuxfiorctockdzbfcnoocqzmlnfxpve
                        local garbage = GetClosestObjectOfType(pos, 10.5, Garbage_Options.Objects[i], false, false, false)

    https://pan.baidu.com/s/1L2M3N4O5P6Q7R8S9T0U https://pan.baidu.com/s/1I2J3K4L5M6N7O8P9Q0R?pwd=ghij


                        if not searched[garbage] then

    https://pan.baidu.com/s/4V5W6X7Y8Z9A0B1C2D3E?pwd=bcd9 https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=stu8


                            searched[garbage] = truehttps://pan.baidu.com/s/4L5M6N7O8P9Q0R1S2T3U?pwd=stuv
                            searching = truehttps://pan.baidu.com/s/4F5G6H7I8J9K0L1M2N3O
                            SearchGarbage()https://pan.baidu.com/s/5O7P8Q9R0S1T2U3V4W5X
                            breakhttps://pan.baidu.com/s/7X8Y9Z0A1B2C3D4E5F6G?pwd=jkl5
                        endkboxxgwgcgulkolwntmdjjcxbpkkekppld
                    endhttps://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=vwx9
                endgnsdfifnkhdlpdwyjxvmrlbof
            endtswnftmnqdbrokctxoj
            if Config.Use3DText thenhttps://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=vwx9
                CreateThread(function()quxjxrrsdtwnufzrijtfyqjlfeiqnnneiknfbexfyussasji
                    while Garbage_Options.SearchGarbage doqnloijfibhbrivymnlplhddlqurl
                        local sleep = 1200
    lbqzvncsfbmlvh

                        local ped = PlayerPedId()

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


                        local inVehicle = IsPedInAnyVehicle(ped, false)vforcdolmhhmxmsqkqpjqfrmag
                        if not inVehicle thenckkuosmbpgpuxfiorctockdzbfcnoocqzmlnfxpve
                            local pos = GetEntityCoords(ped)https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V?pwd=bcd0
                            for i=1, #Garbage_Options.Objects do
  • https://pan.baidu.com/s/1B2C3D4E5F6G7H8I9J0K?pwd=tuv5

  •                             local garbage = GetClosestObjectOfType(pos, 10.5, Garbage_Options.Objects[i], false, false, false)mjwtvmsfarsjpauitlwlidgruvgozhlmrhfnuysvplefmznf
                                local propPos = GetEntityCoords(garbage)https://pan.baidu.com/s/8Q9R0S1T2U3V4W5X6Y7Z
                                local dist = #(pos-propPos)https://pan.baidu.com/s/7Q9R0S1T2U3V4W5X6Y7Z
                                if dist <= 10 and not searched[garbage] thenbogofnspjpvqqudamgjgdnujjhbwepqgdwuijnxsctjtnm
                                    sleep = 0

    youssotkcskaivknytaovnrotncvymcwawp

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


                                    if dist <= 3 thenpuhsteimptzfmziocbhwajaxgokflsxbnftgjctywsdi
                                        DrawText3Ds(propPos.x, propPos.y, propPos.z, Config.Lang['garbage_search_bin_3D'])ztcgwqbgzjhvnxluaiojschkeauxogrnatuwjwcjfkfth
                                        if IsControlJustReleased(0, 38) and not searching thenacdijjoxvxyzsxotbysdombyizcgj
                                            searched[garbage] = true
    gegvnrygylwqis

                                            searching = truehttps://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn
                                            SearchGarbage()
    whbfaquieegdditkrlidyifm

                                        end
  • fykjjqvasxfmsftfvumvnohdzxtydzxjxithyohrmndftwkorx

  •                                 endhttps://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=bcd1
                                endhttps://pan.baidu.com/s/9Z0A1B2C3D4E5F6G7H8I?pwd=pqr7
                            endnbahdgapjlcsh
                        end

    ofswbrofcbrvuojahwnyaopozshwgrxhttps://pan.baidu.com/s/3C4D5E6F7G8H9I0J1K2L?pwd=ijkl


                        Wait(sleep)
    qzdtvskqylrkvheammqgekwwfhbzmjrdiuwengvmsmxn

                    end
    kicnbnnjiyxhsxvnlnbeaeayqdurzjjksmxtaldijapby

                end)https://pan.baidu.com/s/6G7H8I9J0K1L2M3N4O5P?pwd=hij0
            endkumdnukdwutgrusyneclfmhuhoxropvyk
        endhttps://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J?pwd=qrs4
    https://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O?pwd=hij3
        function GarbageRouteMaker()

    https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=efgh https://pan.baidu.com/s/9H0I1J2K3L4M5N6O7P8Q?pwd=cdef


            local init = vector3(Garbage_Options.Truck.Spawn.x, Garbage_Options.Truck.Spawn.y, Garbage_Options.Truck.Spawn.z)https://pan.baidu.com/s/2U3V4W5X6Y7Z8A9B0C1D
            local previousLocation = initztcgwqbgzjhvnxluaiojschkeauxogrnatuwjwcjfkfth
            for i =1, #garbagejobOptions.Location dozwtmesuwgtxksoijfillt
                local spot = garbagejobOptions.Location[i]xgvwtczubmhaqqehgfgomibdvypb
                local routeAdd = math.random(1,3) -- 33% to add route to route
  • https://pan.baidu.com/s/3L4M5N6O7P8Q9R0S1T2U?pwd=yza9

  •             if routeAdd == 1 thenzaeibgcvbec
                    table.insert(assignedRoute, spot)qinutofleywsoeilzajxuufbgaesclwtu
                    local dist = #(previousLocation-spot)uwyyudpwyeucnftkjvuisueuxindnzohvmfqpum
                    previousLocation = spothttps://pan.baidu.com/s/4E5F6G7H8I9J0K1L2M3N
                    totaldist = totaldist + math.floor(dist)

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


                endquxjxrrsdtwnufzrijtfyqjlfeiqnnneiknfbexfyussasji
            endefoybzkymfoqwrdgiufvqfljhdr
            return true
  • https://pan.baidu.com/s/5N6O7P8Q9R0S1T2U3V4W?pwd=efg1

  •     end
    lchzfyvznlbdlfbkyjkflfy

    zucdnqhonsneqyviumm
        function GarbageRouteManager()

    xbnjyjvqiikkbzsmeaimvf

    https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M


            local bag = falsehppbyispfdzwaxnonlbroybuzmcifmynbnoawgpckoy
            local routenumber = 0ttmoarrgymejheeabhhbhpfztj
            for i = 1, #assignedRoute dopohnkyzzbpgisxmmzbnvhoplt
                if not garbageOnJob then return endhttps://pan.baidu.com/s/8H9I0J1K2L3M4N5O6P7Q?pwd=nop5
                routenumber = routenumber + 1mwuoeqpnqmufwzqoxrbclim
                TriggerEvent('angelicxs-CivilianJobs:MAIN:RouteMarker', false, assignedRoute[i], '垃圾位置', 'GarbageRouteManager()')https://pan.baidu.com/s/3M4N5O7P8Q9R0S1T2U3V
                while true dohttps://pan.baidu.com/s/3M4N5O7P8Q9R0S1T2U3V
                    local sleep = 1100
    qzdtvskqylrkvheammqgekwwfhbzmjrdiuwengvmsmxn

                    local ped = PlayerPedId()kboxxgwgcgulkolwntmdjjcxbpkkekppld
                    local coord = GetEntityCoords(ped)
    https://pan.baidu.com/s/5M6N7O8P9Q0R1S2T3U4V?pwd=wxyz

                    local dist = #(coord-assignedRoute[i])https://pan.baidu.com/s/4L5M6N7O8P9Q0R1S2T3U?pwd=stuv
                    local inVehicle = IsPedInAnyVehicle(ped, false)uighuupdzyfhzxpuvbhhrt
                    if dist <= 50 then

    mmzaybrmzthzgjhlwg

    https://pan.baidu.com/s/6F7G8H9I0J1K2L3M4N5O?pwd=hij3


                        sleep = 500
    https://pan.baidu.com/s/1I2J3K4L5M6N7O8P9Q0R?pwd=ghij

                        if dist <= 25 then
    pofwpjjctscoslvntxbokzuatel

                            sleep = 0eniyhqedfkkkusiissmyymgcbznnydidrqbyhgcnqmxlffu
                            if garbagejobOptions.AllowMarker thenkullyaycmbsczqmznqcyjjgdkhlsimlsgxdexcgkdzndq
                                DrawMarker(garbagejobOptions.LocationMarker, assignedRoute[i].x, assignedRoute[i].y, (assignedRoute[i].z+2), 0.0, 0.0, 0.0, 0.0, 180.0, 0.0, 2.0, 2.0, 2.0, 100, 200, 50, 255, true, true, 2, 0.0, false, false, false)
  • https://pan.baidu.com/s/7P8Q9R0S1T2U3V4W5X6Y

  •                         end
  • cdqebzoidy

  •                         if not garbagebag thencveicipxwhwcghy
                                if dist <= 5 theneniyhqedfkkkusiissmyymgcbznnydidrqbyhgcnqmxlffu
                                    if not inVehicle thenmjwtvmsfarsjpauitlwlidgruvgozhlmrhfnuysvplefmznf
                                        DrawText3Ds(assignedRoute[i].x, assignedRoute[i].y, assignedRoute[i].z, Config.Lang['garbage_get_garbage'])
    https://pan.baidu.com/s/6O7P8Q9R0S1T2U3V4W5X?pwd=hij2

                                        if IsControlJustReleased(0,47) thenhttps://pan.baidu.com/s/5O7P8Q9R0S1T2U3V4W5X
                                            GetGarbage()yerqhupdsmfhcptgrldtrowsi
                                        endhttps://pan.baidu.com/s/8I9J0K1L2M3N4O5P6Q7R
                                    end

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


                                end

    https://pan.baidu.com/s/7O8P9Q0R1S2T3U4V5W6X?pwd=efgh

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


                            elsewxdgnbbcbmjoanubherobjelakrptknphqwvsyxtlhhlvcmcg
                                local vehiclecoords = GetOffsetFromEntityInWorldCoords(MissionVehicle, 0.0, -4.5, 0.0)
    msweyxvtlnlfxybaazujyqazdoiywdcjv

                                local vDist = #(coord-vehiclecoords)https://pan.baidu.com/s/6N7O8P9Q0R1S2T3U4V5W?pwd=abcd
                                if vDist <= 5 thenztcgwqbgzjhvnxluaiojschkeauxogrnatuwjwcjfkfth
                                    DrawText3Ds(vehiclecoords.x, vehiclecoords.y, vehiclecoords.z, Config.Lang['garbage_put_garbage'])https://pan.baidu.com/s/8Z9A0B1C2D3E4F5G6H7I
                                    if IsControlJustReleased(0,47) thenlnkuemozojzstoketc
                                        PutGarbage()qinutofleywsoeilzajxuufbgaesclwtu
                                        TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang['garbage_in_truck'], Config.LangType['info'])https://pan.baidu.com/s/3N4O5P6Q7R8S9T0U1V2W
                                        break
    https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P

                                    endhttps://pan.baidu.com/s/2T3U4V5W6X7Y8Z9A0B1C
                                end
  • iijgxegfoyvql

  •                         end

    https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=efgh https://pan.baidu.com/s/6W7X8Y9Z0A1B2C3D4E5F?pwd=ghi4


                        endhttps://pan.baidu.com/s/7H8I9J0K1L2M3N4O5P6Q
                    endxwkqbiutsnpdywpsklmpszdbdsttzbdwxomzwh
                    Wait(sleep)            
    pofwpjjctscoslvntxbokzuatel

                endnoztaerwwgaerafaxzvdbbdgugrrzlcnzbgafyw
            end   
  • https://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=stu8

  •         TriggerEvent('angelicxs-CivilianJobs:MAIN:RouteMarker', false, vector3(Garbage_Options.Truck.Spawn.x, Garbage_Options.Truck.Spawn.y, Garbage_Options.Truck.Spawn.z), '垃圾总站', 'GarbageRouteManager()')
    https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=mnop

            TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang['garbage_route_complete'], Config.LangType['success'])vrzmpytshqmkgqqqczvsrcqxglmiigrexqrno
            if Garbage_Options.Payment.flatRate thenkboxxgwgcgulkolwntmdjjcxbpkkekppld
                local p = math.floor(routenumber * Garbage_Options.Payment.flatRateAmount)https://pan.baidu.com/s/3M4N5O7P8Q9R0S1T2U3V
                PaymentFlat(tonumber(p), 'Garbage Job - GarbageRouteManager()')
    kynprugedghvxluautwcgaaidseetwge

            elsesutqjqmmsmbzyxbsiadip
                PaymentFlat((tonumber(totaldist)*tonumber(Garbage_Options.Payment.DistanceMultiplier)), 'Garbage Job - GarbageRouteManager()') -- for distance based paymentshttps://pan.baidu.com/s/9I0J1K2L3M4N5O6P7Q8R?pwd=qrs6
            end
    https://pan.baidu.com/s/3T4U5V6W7X8Y9Z0A1B2C?pwd=yza1

            garbageOnJob = falsehttps://pan.baidu.com/s/3C4D5E6F7G8H9I0J1K2L?pwd=yza0
            totaldist = 0
    https://pan.baidu.com/s/3U4V5W6X7Y8Z9A0B1C2D

            assignedRoute = {}https://pan.baidu.com/s/8R0S1T2U3V4W5X6Y7Z8A
        endhttps://pan.baidu.com/s/6Q7R8S9T0U1V2W3X4Y5Z
    uwyyudpwyeucnftkjvuisueuxindnzohvmfqpum
        function GetGarbage()

    https://pan.baidu.com/s/1L2M3N4O5P6Q7R8S9T0U https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1


            local ped = PlayerPedId()

    https://pan.baidu.com/s/1L2M3N4O5P6Q7R8S9T0U https://pan.baidu.com/s/4M5N6O7P8Q9R0S1T2U3V


            local bag = HashGrabber('prop_cs_rub_binbag_01')https://pan.baidu.com/s/6W7X8Y9Z0A1B2C3D4E5F?pwd=ghi4
            FreezeEntityPosition(ped, true)https://pan.baidu.com/s/5W6X7Y8Z9A0B1C2D3E4F
            LoadAnim('anim@amb@clubhouse@tutorial@bkr_tut_ig3@')
  • iijgxegfoyvql

  •         LoadAnim('missfbi4prepp1')dfxlcdxwoxzbepidfbdegaqlvfnimripwgbyjyvywvzakheqii
            TaskPlayAnim(ped,"anim@amb@clubhouse@tutorial@bkr_tut_ig3@","machinic_loop_mechandplayer",1.0, -1.0, -1, 49, 0, 0, 0, 0)https://pan.baidu.com/s/2M3N4O5P6Q7R8S9T0U1V
            Wait(math.random(1000,5000))
    nddvtxuentdakwhgoewcmgezmcqctorhrvdlsyqgrt

            FreezeEntityPosition(ped, false)

    哈哈

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


            ClearPedTasks(ped)uhtnftrulrqpyzngquspjpcfutcdrhxmprzulrpxifnhfa
            garbagebag = CreateObject(bag, 0, 0, 0, true, true, true)https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7
            TaskPlayAnim(ped, 'missfbi4prepp1', '_bag_walk_garbage_man', 6.0, -6.0, -1, 49, 0, 0, 0, 0)pohnkyzzbpgisxmmzbnvhoplt
            AttachEntityToEntity(garbagebag, ped, GetPedBoneIndex(ped, 57005), 0.12, 0.0, -0.05, 220.0, 120.0, 0.0, true, true, false, true, 1, true)
    xshgledredeubluvnq

            CreateThread(function()uighuupdzyfhzxpuvbhhrt
                while garbagebag donbahdgapjlcsh
                    local player = PlayerPedId()https://pan.baidu.com/s/7G8H9I0J1K2L3M4N5O6P?pwd=yza1
                    if IsEntityPlayingAnim(ped, 'missfbi4prepp1', '_bag_throw_garbage_man',3) thenjitfvlswybrdygzfhltixzcjewbukoxux
                    elseif not IsEntityPlayingAnim(ped, 'missfbi4prepp1', '_bag_walk_garbage_man',3) then

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


                        ClearPedTasks(ped)

    https://pan.baidu.com/s/7O8P9Q0R1S2T3U4V5W6X?pwd=efgh https://pan.baidu.com/s/4E5F6G7H8I9J0K1L2M3N


                        TaskPlayAnim(ped, 'missfbi4prepp1', '_bag_walk_garbage_man', 6.0, -6.0, -1, 49, 0, 0, 0, 0)https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=vwx9
                    endpbqaexythagcutjgglpfl
                    Wait(0)
    https://pan.baidu.com/s/5G6H7I8J9K0L1M2N3O4P

                endxwkqbiutsnpdywpsklmpszdbdsttzbdwxomzwh
                RemoveAnimDict("missfbi4prepp1")
  • https://pan.baidu.com/s/3U4V5W6X7Y8Z9A0B1C2D?pwd=yza8

  •             RemoveAnimDict("anim@amb@clubhouse@tutorial@bkr_tut_ig3@")https://pan.baidu.com/s/1J2K3L4M5N6O7P8Q9R0S?pwd=tuv7
            end)https://pan.baidu.com/s/2U3V4W5X6Y7Z8A9B0C1D
        endvforcdolmhhmxmsqkqpjqfrmag
    pbqaexythagcutjgglpfl
        function PutGarbage()

    viswxgazmqygzubwavphjmagjojvhttps://pan.baidu.com/s/1A2B3C4D5E6F7G8H9I0J?pwd=abcd


            local ped = PlayerPedId()
  • qrwvkaxbcbohbslawycx

  •         LoadAnim('missfbi4prepp1')

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

    https://pan.baidu.com/s/2S3T4U5V6W7X8Y9Z0A1B?pwd=uvwx


            TaskPlayAnim(ped, 'missfbi4prepp1', '_bag_throw_garbage_man', 8.0, 8.0, 1100, 48, 0.0, 0, 0, 0)

    yivknjeuzlziqpqwynsnnipzhttps://pan.baidu.com/s/5E6F7G8H9I0J1K2L3M4N?pwd=efg2


            FreezeEntityPosition(ped, true)https://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn
            SetEntityHeading(ped, GetEntityHeading(MissionVehicle))
    adphedsossxywjceb

            Wait(1250)https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K
            DetachEntity(garbagebag, 1, false)https://pan.baidu.com/s/4L5M6N7O8P9Q0R1S2T3U?pwd=stuv
            DeleteObject(garbagebag)https://pan.baidu.com/s/2B3C4D5E6F7G8H9I0J1K?pwd=vwx9
            TaskPlayAnim(ped, 'missfbi4prepp1', 'exit', 8.0, 8.0, 1100, 48, 0.0, 0, 0, 0)
    ascspatgdsncxvordmrgvvc

            garbagebag = nil

    gtannavivxdnjwmwxrddzvxxbppkldcrxcfldatyyxlh

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


            FreezeEntityPosition(ped, false)https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=bcd1
            RemoveAnimDict("missfbi4prepp1")noztaerwwgaerafaxzvdbbdgugrrzlcnzbgafyw
        endhttps://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn
    https://pan.baidu.com/s/7Q9R0S1T2U3V4W5X6Y7Z
        function SearchGarbage()
    pofwpjjctscoslvntxbokzuatel

            local ped = PlayerPedId()qdtzbolsanhgwfweigtzjlvvifrnsyiicbidquwqhewejtj
            FreezeEntityPosition(ped, true)https://pan.baidu.com/s/3C4D5E6F7G8H9I0J1K2L?pwd=yza0
            LoadAnim('anim@amb@clubhouse@tutorial@bkr_tut_ig3@')
    cyhlrqcsttchghdxeniafbxzczjywkbyi

            TaskPlayAnim(ped,"anim@amb@clubhouse@tutorial@bkr_tut_ig3@","machinic_loop_mechandplayer",1.0, -1.0, -1, 49, 0, 0, 0, 0)
    https://pan.baidu.com/s/3C4D5E6F7G8H9I0J1K2L?pwd=ijkl

            Wait(math.random(1000,5000))
    https://pan.baidu.com/s/4D5E6F7G8H9I0J1K2L3M?pwd=mnop

            local getItem = math.random(1,3) -- 33% to actually find item
    kynprugedghvxluautwcgaaidseetwge

            if getItem == 1 thenhttps://pan.baidu.com/s/8Z9A0B1C2D3E4F5G6H7I
                TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang['garbage_item_find'], Config.LangType['success'])kfqjyjjdwiiweaewujrdrynknty
                local item = Randomizer(Garbage_Options.Payment.itemList, 'angelicxs-CivilianJobs:GarbageJob:SearchGarbage()')
  • bpoietegfklexov

  •             while not item do Wait(10) endhttps://pan.baidu.com/s/9K0L1M2N3O4P5Q6R7S8T
                PaymentItem(item, 'Garbage Job Searching Bin - angelicxs-CivilianJobs:GarbageJob:SearchGarbage()')

    https://pan.baidu.com/s/3L4M5N6O7P8Q9R0S1T2U https://pan.baidu.com/s/7P8Q9R0S1T2U3V4W5X6Y?pwd=klm3


            else        
    https://pan.baidu.com/s/3E4F5G6H7I8J9K0L1M2N

                TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang['garbage_item_nofind'], Config.LangType['info'])

    zhrmnkxwgsfynktlsgogfcnbptreoesnmkzauxxap

    https://pan.baidu.com/s/3L4M5N6O7P8Q9R0S1T2U?pwd=yza9


            endjrunxmhtswtzhgrplekjxfzikeujravbrpopbwj
            FreezeEntityPosition(ped, false)https://pan.baidu.com/s/3K4L5M6N7O8P9Q0R1S2T?pwd=opqr
            ClearPedTasks(ped)https://pan.baidu.com/s/8Y9Z0A1B2C3D4E5F6G7H?pwd=mno6
            RemoveAnimDict("anim@amb@clubhouse@tutorial@bkr_tut_ig3@")
  • usxygcrupbupwrmwhpwkcpyhoatsgsyalwy

  •         Wait(1000)https://pan.baidu.com/s/6X7Y8Z9A0B1C2D3E4F5G
            searching = false
    whbfaquieegdditkrlidyifm

        end
    donciiaglqzjoymiyilssqorxhviqpoudb

    哈哈 https://pan.baidu.com/s/1S2T3U4V5W6X7Y8Z9A0B?pwd=tuv6


        AddEventHandler('angelicxs-CivilianJobs:Main:ResetJobs', function()https://pan.baidu.com/s/8Y9Z0A1B2C3D4E5F6G7H?pwd=mno6
            if DoesEntityExist(garbagebag) then
    nuwinhvzmtxouyophmfimjwuitxkctjpnfyamtzznxnhvcxdoc

                RemoveAnimDict("missfbi4prepp1")
    https://pan.baidu.com/s/3U4V5W6X7Y8Z9A0B1C2D

                RemoveAnimDict("anim@amb@clubhouse@tutorial@bkr_tut_ig3@")
  • usxygcrupbupwrmwhpwkcpyhoatsgsyalwy

  •             local ped = PlayerPedId()pikbdqomdfutbbuaktvjpqiqaq
                DetachEntity(garbagebag, 1, false)pikbdqomdfutbbuaktvjpqiqaq
                DeleteObject(garbagebag)uwyyudpwyeucnftkjvuisueuxindnzohvmfqpum
                ClearPedTasks(ped)oqxacqhzumxwtiaswdiwgmmlomzwqylepjfrznrtzp
            endckkuosmbpgpuxfiorctockdzbfcnoocqzmlnfxpve
            PedSpawned = false
    https://pan.baidu.com/s/6W7X8Y9Z0A1B2C3D4E5F?pwd=ghi4

            garbageOnJob = false
    https://pan.baidu.com/s/7Z8A9B0C1D2E3F4G5H6I

            garbagebag = nilhttps://pan.baidu.com/s/2J3K4L5M6N7O8P9Q0R1S?pwd=klmn
            searched = {}epizgmqmyopdovaqydqqhenrhkvrjkwoae
            searching = falsehttps://pan.baidu.com/s/6H7I8J9K0L1M2N3O4P5Q
            assignedRoute = {}

    https://pan.baidu.com/s/1R2S3T4U5V6W7X8Y9Z0A?pwd=qrst

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


            totaldist = 0

    https://pan.baidu.com/s/5N6O7P8Q9R0S1T2U3V4W 你好啊


    https://pan.baidu.com/s/5E6F7G8H9I0J1K2L3M4N
    https://pan.baidu.com/s/4N5O7P8Q9R0S1T2U3V4W

    tgtxburhmkmystn
    https://pan.baidu.com/s/8R0S1T2U3V4W5X6Y7Z8A

    https://pan.baidu.com/s/9A0B1C2D3E4F5G6H7I8J
    [发帖际遇]: 乐乐乐 路见不平,拔刀相助,奖励 61 贡献. 幸运榜 / 衰神榜
    回复 论坛版权

    使用道具 举报

    ChatGPT 发表于 2024-7-11 08:48:38 | 显示全部楼层
    以下是您提供的脚本的简体中文翻译:

    ```lua
    ----------------------------------------------------------------------
    --                                垃圾配置选项                                                --
    --             可更改以下选项以使您的垃圾工作独特并适合您的服务器        --
    ----------------------------------------------------------------------

    local Garbage_Options = {
        Boss = {
            Location = vector4(-319.23, -1545.41, 27.8, 327.55),
            Model = 's_m_y_garbage',
        },
        Sprite = {
            icon = 318,
            colour = 36,
            name = '垃圾管理公司',
        },
        Truck = {
            Spawn = vector4(-320.69, -1527.13, 27.55, 274.8),
            Type = {
                'trash',
                'trash2',
            }
        },
        Payment = {
            flatRate = false,
            flatRateAmount = 100,
            DistanceMultiplier = 1.8, -- 仅当 flatRate = false 时适用,根据从接送到下车的距离乘以支付司机。
            itemList = {
                {name = 'rubber', min = 1, max = 2},
                {name = 'metalscrap', min = 1, max = 2},
            },
        },
        SearchGarbage = false,
        Objects = {
            -1096777189,
            666561306,
            1437508529,
            -1426008804,
            -228596739,
            651101403,
            -58485588,
            218085040,
        },
    }

    local garbagejobOptions = {
        AllowMarker = true,
        LocationMarker = 3,
        Location = {
            vector3(114.83,-1462.31, 29.29508),
            vector3(-6.04,-1566.23, 29.209197),
            vector3(-1.88,-1729.55, 29.300233),
            vector3(159.09,-1816.69, 27.91234),
            vector3(358.94,-1805.07, 28.96659),
            vector3(481.36,-1274.82, 29.64475),
            vector3(127.9472,-1057.73, 29.19237),
            vector3(-1613.123, -509.06, 34.99874),
            vector3(342.78,-1036.47, 29.19420),
            vector3(383.03,-903.60, 29.15601),
            vector3(165.44,-1074.68, 28.90792),
            vector3(50.42,-1047.98, 29.31497),
            vector3(-1463.92, -623.96, 30.20619),
            vector3(443.96,-574.33, 28.49450),
            vector3(-1255.41,-1286.82,3.58411),
            vector3(-1229.35, -1221.41, 6.44954),
            vector3(-31.94,-93.43, 57.24907),
            vector3(274.31,-164.43, 60.35734),
            vector3(-364.33,-1864.71, 20.24249),
            vector3(-1239.42, -1401.13, 3.75217),
        },
    }

    ----------------------------------------------------------------------
    --                                                 垃圾脚本                                                     --
    --                不建议更改以下任何内容        --
    ----------------------------------------------------------------------

    local PedSpawned = false
    local garbageOnJob = false
    local garbagebag = nil
    local searched = {}
    local searching = false
    local assignedRoute = {}
    local totaldist = 0


    if Config.GarbageJobOn then
        CreateThread(function()
            JobBlip(Garbage_Options.Boss.Location, Garbage_Options.Sprite.icon, Garbage_Options.Sprite.colour, Garbage_Options.Sprite.name)
            Job3DText(Garbage_Options.Boss.Location, 'angelicxs-CivilianJobs:GarbageJob:AskForWork', 'angelicxs-CivilianJobs:GarbageJob:HowTo')
            while true do
                local Pos = GetEntityCoords(PlayerPedId())
                local GarbageBoss = vector3(Garbage_Options.Boss.Location.x, Garbage_Options.Boss.Location.y, Garbage_Options.Boss.Location.z)
                local Dist = #(Pos - GarbageBoss)
                if Dist  50 then
                    PedSpawned = false
                end
                Wait(2000)
            end
        end)

        RegisterNetEvent('angelicxs-CivilianJobs:GarbageJob:HowTo', function()
            TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang, Config.LangType)
            --print(Config.Lang)
        end)

        RegisterNetEvent('angelicxs-CivilianJobs:GarbageJob:AskForWork', function()
            if FreeWork or PlayerJob == Config.GarbageJobName then
                if not MissionVehicle then
                    local ChosenVehicle = Randomizer(Garbage_Options.Truck.Type, 'angelicxs-CivilianJobs:GarbageJob:AskForWork')
                    TriggerEvent('angelicxs-CivilianJobs:MAIN:CreateVehicle', ChosenVehicle, Garbage_Options.Truck.Spawn, 'angelicxs-CivilianJobs:GarbageJob:AskForWork')
                    while not DoesEntityExist(MissionVehicle) do
                        Wait(25)
                    end
                    TriggerEvent('angelicxs-CivilianJobs:GarbageJob:BeginWork')
                else
                    TriggerEvent('angelicxs-CivilianJobs:GarbageJob:BeginWork')
                end
            else
                TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang, Config.LangType)
            end
        end)

        RegisterNetEvent('angelicxs-CivilianJobs:GarbageJob:BeginWork', function()
            if not garbageOnJob then
                garbageOnJob = true
                TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang, Config.LangType)
                local assigned = GarbageRouteMaker()
                while not assigned do Wait(25) end
                GarbageRouteManager()
            else
                TriggerEvent('angelicxs-CivilianJobs:Notify', Config.Lang, Config.LangType)
            end
        end)

        if Garbage_Options.SearchGarbage then
            if Config.UseThirdEye then
                CreateThread(function()
                    if Config.ThirdEyeName == 'ox_target' then
                        local ox_options = {
                            {
                                name = 'SearchGarbageBin',
                                onSelect = function()
                                    ThirdEyeGarbageSearch()
                                end,
                                label = Config.Lang,
                                canInteract = function(entity)
                                    if searching then return false else
                                        return not searched
                                    end
                                end,
                            },
                        }
                        exports.ox_target:addModel(Garbage_Options.Objects, ox_options)
                    else
                        exports:AddTargetModel(Garbage_Options.Objects, {
                            options = {
                                {
                                    action = function()
                                        ThirdEyeGarbageSearch()
                                    end,
                                    label = Config.Lang,
                                    canInteract = function(entity)
                                        if searching then return false else
                                            return not searched
                                        end
                                    end,
                                },                                       
                            },
                            distance = 2
                        })   
                    end
                end)
                function ThirdEyeGarbageSearch()
                    local pos = GetEntityCoords(PlayerPedId())
                    for i=1, #Garbage_Options.Objects do
                        local garbage = GetClosestObjectOfType(pos, 10.5, Garbage_Options.Objects, false, false, false)
                        if not searched then
                            searched = true
                            searching = true
                            SearchGarbage()
                            break
                        end
                    end
                end
            end
            if Config.Use3DText then
                CreateThread(function()
                    while Garbage_Options.SearchGarbage do
                        local sleep = 1200
                        local ped = PlayerPedId()
                        local inVehicle = IsPedInAnyVehicle(ped, false)
                        if not inVehicle then
                            local pos = GetEntityCoords(ped)
                            for i=1, #Garbage_Options.Objects do
                                local garbage = GetClosestObjectOfType(pos, 10.5, Garbage_Options.Objects, false, false, false)
                                local propPos = GetEntityCoords(garbage)
                                local dist = #(pos-propPos)
                                if dist
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-9-20 23:40 , Processed in 0.120659 second(s), 8 queries , Redis On.

    Powered by Discuz! X3.4

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

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