Witam.
MAM Problem z skryptem wezwania otoz to ze nawet na debugu sie nic nie pokazuje a ni na serwie sie nic nie robi.
Pomocy.
KOD:
function wezwaniat( player )
local liczba = countPlayersInTeam ( getTeamFromName("Taks?wkarze" ) )
if liczba > 0 then
local players = getPlayersInTeam ( getTeamFromName("Taks?wkarze" ) )
for k, v in ipairs ( players ) do
local pobierz = getElementData(v, "afk_state")
if pobierz == false then
local randomPlayer = getRandomPlayer ( pobierz )
local gracz = string.gsub(getPlayerName(player), "#%x%x%x%x%x%x", "")
outputChatBox("Gracz " .. gracz .. " wezwal taxi",v,0, 255, 0)
outputChatBox("Wezwales taxi ! Czekaj cierpliwie!", player, 0, 255, 0)
else
outputChatBox("Przykro mi, ale aktualnie na serwerze nie ma taxowkarzy, ktorzy sa obecni!", player, 0, 255, 0)
end
end
else
outputChatBox("Przykro mi, ale aktualnie na serwerze nie ma taksowkarzy", player, 0, 255, 0)
end
end
addCommandHandler ( "Taxi", wezwaniat )
Kod przydziela zlecenie jednemu z dost?pnych, nie afcz?cych taks?wkarzy.
function wezwaniat(p)
local players = getPlayersInTeam ( getTeamFromName("Taks?wkarze" ) )
local taxidrivers = { }
for k, v in pairs(players) do
if getElementData(v, "afk_state") == false then
table.insert(taxidrivers, v)
end
end
if #taxidrivers == 0 then outputChatBox("Przykro mi, ale aktualnie na serwerze nie ma taxowkarzy, ktorzy sa obecni!", p, 0, 255, 0) return false end
local driver = math.random(1, #taxidrivers)
outputChatBox("Gracz " .. string.gsub(getPlayerName(p), "#%x%x%x%x%x%x", "") .. " wezwal taxi", taxidrivers[driver],0, 255, 0)
outputChatBox("Wezwales taxi ! Czekaj cierpliwie!", p, 0, 255, 0)
end
addCommandHandler ( "taxi", wezwaniat )
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