Wie kann ich ein delay einbauen ?

  • Hey vielleicht kann mir jemand helfen ?


    Ich möchte hier einen delay einabauen sodass er nicht permanent eine Abfrage macht:


    RegisterServerEvent("getInformation")
    AddEventHandler("getInformation", function()
        if Config.ESXFramework == true then
            local ESX = exports["es_extended"]:getSharedObject()
            local xPlayer = ESX.GetPlayerFromId(source)
            local cash = getMoneyFromUser(source)
            local job = getJobFromUser(source)
            local bankcash = getBankMoneyFromUser(source)
            local blackmoney = getBMMoneyFromUser(source)

            TriggerClientEvent('returnInformation', source, cash, job, bankcash, blackmoney)
        else
            local QBCore = exports['qb-core']:GetCoreObject()
            local Player = QBCore.Functions.GetPlayer(source)
            local cash = getMoneyFromUser(source)
            local job = getJobFromUser(source)
            local bankcash = getBankMoneyFromUser(source)
            local crypto = getBMMoneyFromUser(source)
            TriggerClientEvent('returnInformation', source, cash, job, bankcash, crypto)
    end)

  • Dann Trigger das Event doch nicht permanent. Oder wie soll man deine Frage verstehen?

    Du suchst einen erfahrenen und zuverlässigen Entwickler für deinen FiveM Server? Schreib mir doch gerne eine DM über Discord.

    kenshin13

    1N0DjMe.gif

    • Offizieller Beitrag

    Server hitch warnung ^^

    Prüfe die Serverhardware

    Du brauchst einen Server mit einer guten CPU und RAM.

    Öffne mal den Taskmanager und schau nach, ob noch genügend CPU-Leistung da ist, ebenso wie RAM. Prüf das Modell der CPU und schaue, ob der kompatibel zu FiveM ist und nicht zu schwach.



    Geh zur txAdmin Serverkonsole und gib ein


    profiler record 500 (dauert einen Moment)

    profiler save meinrecord (um zu speichern)

    profiler view meinrecord


    und dann schau dir an, wo deine Probs liegen!


    Was für ein Hud nutzt du?