Vike4562, ok - sprawdz? za nied?ugo i edytuje post, wejd? za par? minut.
@EDIT
Dzia?a wszystko ?adnie, teraz mam pytanie.
Jak zrobi?, by panel wykrywa? tylko graczy na ustalon? przeze mnie odleg?o???
Bo od razu ca?a lista graczy na serwerze to nie zbyt dobre rozwi?zanie.
function Pokaz()
if guiGetVisible(StworzPanel) == false then
if getPlayerTeam(getLocalPlayer()) == Druzyna then
showCursor(true)
guiSetVisible(StworzPanel, true)
guiGridListClear (WybierzGracza)
local a,b,c = getElementPosition(getLocalPlayer())
local d,e,f = getElementPosition(playeritem)
if getDistanceBetweenPoints3D(a,b,c,d,e,f) <= 50 then
for id, playeritem in ipairs(getElementsByType("player")) do
local Row = guiGridListAddRow ( WybierzGracza )
guiGridListSetItemText ( WybierzGracza, Row, Kolumna, getPlayerName ( playeritem ), false, false )
end
end
end
else
guiSetVisible(StworzPanel, false)
showCursor(false)
end
end
bindKey ("m", "down", Pokaz)
PS. Pisane z telefonu.
Podpis
Ostatnio zmieniony przez Vike4562 2014-10-12, 09:25, w całości zmieniany 2 razy
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