Witajcie! Napisa?em skrypcik, na wezwania... Lecz nie wiem jak odwo?a? si? ?eby pokazywa?o tylko w frakcji kt?r? wezwali?my wezwanie, a nie wszystkim graczom. Oto potrzebne linijki:
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 )
Zrobi?em sobie systemik ?e po wybraniu w okienku gui przyczyny wezwania przychodzi do stra?y po?arnej informacja, lecz niestety nie wiem jak zrobi? aby t? osob? oznacza?o na mapie na przyk?ad medycznym plusem, ani nie przychodzi ?adna informacja do stra?y o wezwaniu. Kod: