Arkadaşlar Turf Sistemim Var Oyuncular Turfu ele geçiriken para vermesi lazım ama bu satırda hata veriyor para vermiyor nasıl düzeltirim Hata 20. Satırda
setTimer (function ( )
for Col, v in pairs(Tufrs) do
for i, pla in pairs(getElementsWithinColShape(Col, "player")) do
local Team = getPlayerTeam ( pla )
if Team and getColPlayerTeam (Col, Team) then
if getTeamName(Team) ~= Tufrs[Col].TeamName then
if Tufrs[ Col ].occupier > 1 then
Tufrs[ Col ].occupier = Tufrs[ Col ].occupier - 1
setRadarAreaFlashing ( Tufrs[ Col ].Radar, true )
elseif Tufrs[ Col ].occupier == 1 then
local r, g, b = getTeamColor ( getPlayerTeam ( pla ) )
setRadarAreaFlashing ( Tufrs[ Col ].Radar, false )
setRadarAreaColor ( Tufrs[ Col ].Radar, r, g, b, 150 )
Tufrs[ Col ].TeamName = getTeamName(Team)
Tufrs[ Col ].occupier = 100
--exports.TopBarChat:sendClientMessage( "~Your Team now controls the turf~",pla ,0 ,255 ,0 )
for i, player in ipairs(getPlayersInTeam( Team )) do
local Money = Tufrs[ Col ].Money
--exports.TopBarChat:sendClientMessage("You won ~$~".., player, 0, 255, 0)
setElementData(player, "Money", getElementData(player, "Money") + Money)
end
end
else
if Tufrs[ Col ].occupier < 99 then
Tufrs[ Col ].occupier = Tufrs[ Col ].occupier + 1
elseif Tufrs[ Col ].occupier == 99 then
local r, g, b = getTeamColor ( getPlayerTeam ( pla ) )
setRadarAreaFlashing ( Tufrs[ Col ].Radar, false )
setRadarAreaColor ( Tufrs[ Col ].Radar, r, g, b, 150 )
Tufrs[ Col ].TeamName = getTeamName(Team)
Tufrs[ Col ].occupier = 100
end
end
end
setElementData(pla, "TeamTufrs",Tufrs[Col] )
end
end
end,5000, 0)