Merhabalar,

Kendi hard roleplay sunucumu kurmak üzereyim, Lua bilgim çok yüksek değil ama bir konuda yardıma ihtiyacım var. Belirlediğim kodu chat üzerinden bir user yazdığında kişi hakkında bilgi veren bir sistemdir. Fakat benim istediğim bilgi vermekle beraber karşıdaki kişinin FPS değeri, level seviyesi, ping düzeyi gibi şeyleride göstermesini istiyorum, kodları aşağı ekledim ve bu kodları eklediğimde sistem hata verip tüm komutları hatadan dolayı engelliyor. Acaba bu kodlara daha ne yapmalıyım?
Kodlar:
function getPlayerID(thePlayer, commandName, target)
    if not (target) then
        outputChatBox("#renk[!] KULLANIM:#renk/" .. commandName .. " [Oyuncu ID]", thePlayer, 255, 194, 14,true)
    else
        local username = getPlayerName(thePlayer)
        local targetPlayer, targetPlayerName = exports.global:findPlayerByPartialNick(thePlayer, target)
        
        if targetPlayer then
            local logged = getElementData(targetPlayer, "loggedin")
            if (logged==1) then
                local id = getElementData(targetPlayer, "playerid")
                local playerPing = getPlayerPing ( localPlayer )
                outputChatBox("#renk" .. targetPlayerName .. " (" .. id .. ")#renk| #renkLevel: #renk" .. level .. "#renk | #renkPing: #ececec" .. playerPing .. "#renk | #renkFPS: #renk" .. tostring(FPS) .., thePlayer, 255, 194, 14,true)
            else
                outputChatBox("#renkOyuncu giriş yapmamış.", thePlayer, 255, 0, 0,true)
            end
        end
    end
end
addCommandHandler("id", getPlayerID, false, false)
Örnek:

Sistem oyuncunun en son komut yazıldığında aldığı ping ve komutun yazıldığı anda aldığı fps değerlerini gösteriyor.