Wywal playersOnPoliceTeam i zobacz czy dzia?a. Debug jasno m?wi, ?e chce tabel?, a dostaje warto?? logiczn?. O ile drugi parametr zwraca tabel? zawieraj?c? graczy, tak pierwszy nie wiem czym jest i co zwraca.
W takim razie funkcja getTeamFromName zwraca false, poniewa? nie znajduje teamu o wskazanej nazwie. Upewnij si?, ?e team na pewno istnieje, a jego nazwa si? nie r??ni. Dla testu mo?esz wklei? poni?szy kod do dowolnego skryptu po stronie serwera i sprawdzi? czy dzia?a. R??nica tkwi tylko w nazwie.
addCommandHandler("create", function(player)
if not player then
return nil
else
local team = createTeam("PD", 120, 0, 0)
local teamName = getTeamFromName("PD")
setPlayerTeam(player, team)
for key, value in ipairs(getPlayersInTeam(teamName)) do
outputChatBox(getPlayerName(value), player) -- w tym przypadku powinno wy?wietli? nick gracza.
end
end
end)
To ca?y skrypt i powinno wysy?a? do ca?ego LSPD Info
for k, v in ipairs ( getPlayersInTeam( getTeamFromName( "Los Santos Police Departament" ) ) ) do
for _, itemRow in ipairs(exports['item-system']:getItems(value)) do
local setIn = false
if (not setIn) and (itemRow[1] == 6 and itemRow[2] > 0) then
table.insert(affectedElements, value)
setIn = true
break
end
end
end
for key, value in ipairs( affectedElements ) do
outputChatBox("[RADIO] Wszystkie jednostki, otrzymali?my zg?oszenie od " .. outboundPhoneNumber .. " ", value, 245, 40, 135)
outputChatBox("[RADIO] Sytuacja: '" .. message .. "'.", value, 245, 40, 135)
outputChatBox("[RADIO] Lokalizacja: '" .. tostring(location) .. "'.", value, 245, 40, 135)
end
Teraz przygl?dnij si?, gdzie tutaj definiujesz to value:
for k, v in ipairs ( getPlayersInTeam( getTeamFromName( "Los Santos Police Departament" ) ) ) do
for _, itemRow in ipairs(exports['item-system']:getItems(value)) do
local setIn = false
if (not setIn) and (itemRow[1] == 6 and itemRow[2] > 0) then
table.insert(affectedElements, value)
setIn = true
break
end
end
end
Chyba, ?e masz to wcze?niej gdzie?. Je?li tak, upewnij si?, ?e jest to gracz, bo potem u?ywasz tego value do outputChatBoxa.
No i jeszcze przed tymi dwoma p?tlami, zdefiniuj 'affectedElements' jako tabel? - te? nie wiem czy to robisz.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach