Hello Community I have the problem that if I beat someone who does not get DMG can someone help me because pls
moved to #server-development:essentialmode
create a new folder in resources directory name it “pvp” or whatever you want
create a file __resource.lua
resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937'
client_script 'pvp.lua'
create pvp.lua
Citizen.CreateThread(function()
while true do
Citizen.Wait(0)
for i = 0, 255 do
if NetworkIsPlayerActive(i) then
SetCanAttackFriendly(GetPlayerPed(i), true, true)
NetworkSetFriendlyFireOption(true)
end
end
end
end)
add start pvp in your server.cfg
help mee plss
try to use different loop for onesync from fivem cookbook
Before…
- for i = 0, 255 do
- if NetworkIsPlayerActive(i) then
- local ped = GetPlayerPed(i)
- – do stuff
- end
- end
After…
- for _, player in ipairs(GetActivePlayers()) do
- local ped = GetPlayerPed(player)
- – do stuff
- end
IT should be like this
function getPlayers()
local players = {}
for _, player in ipairs(GetActivePlayers()) do
table.insert(players, {id = GetPlayerServerId(player), name = GetPlayerName(player)})
end
return players
end
have you solve it?
