Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-10-11, 22:47


Vike4562

LUA <3






Wiek: 28
Na forum: 4937 dni
Posty: 144
Nick w MP: Vike4562

Piwa: 32

Respekt: 61

chodzi?o mi o d?? kod, sprawdz i powiedz czy dzia?a


local Druzyna getTeamFromName("Pogotowie")
local Kolumna guiGridListAddColumnWybierzGracza"Wybierz gracza"0.9 )



function Pokaz() 
if guiGetVisible(StworzPanel) == false then
if getPlayerTeam(getLocalPlayer()) == Druzyna then 
guiSetVisible(StworzPaneltrueshowCursor(trueguiGridListClear (WybierzGracza) 
for idplayeritem in ipairs(getElementsByType("player")) do 
local Row guiGridListAddRow WybierzGracza guiGridListSetItemText WybierzGraczaRowKolumnagetPlayerName playeritem ), falsefalse end 
end 
else 
guiSetVisible(StworzPanelfalseshowCursor(falseend 
end 
bindKey ("m""down"Pokaz)


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-11, 22:51


TruskawkaPL

Początkujący LUA






Wiek: 26
Na forum: 4267 dni
Posty: 30
Nick w MP: BOLEQ



Respekt: 50

Ostrzeżeń: 100%
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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-11, 23:30


Vike4562

LUA <3






Wiek: 28
Na forum: 4937 dni
Posty: 144
Nick w MP: Vike4562

Piwa: 32

Respekt: 61


function Pokaz() 
if guiGetVisible(StworzPanel) == false then
if getPlayerTeam(getLocalPlayer()) == Druzyna then 
showCursor(trueguiSetVisible(StworzPaneltrue)
guiGridListClear (WybierzGraczalocal a,b,getElementPosition(getLocalPlayer())
local d,e,getElementPosition(playeritem)
if getDistanceBetweenPoints3D(a,b,c,d,e,f) <= 50 then
for idplayeritem in ipairs(getElementsByType("player")) do 
local Row guiGridListAddRow WybierzGracza guiGridListSetItemText WybierzGraczaRowKolumnagetPlayerName playeritem ), falsefalse end
end 
end 
else 
guiSetVisible(StworzPanelfalseshowCursor(falseend 
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  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-11, 23:37


TruskawkaPL

Początkujący LUA






Wiek: 26
Na forum: 4267 dni
Posty: 30
Nick w MP: BOLEQ



Respekt: 50

Ostrzeżeń: 100%
Vike4562, i mam z kodu rozumie?, ?e b?d? tylko wpisani gracze, co s? w pobli?u 50m? :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-11, 23:46


Vike4562

LUA <3






Wiek: 28
Na forum: 4937 dni
Posty: 144
Nick w MP: Vike4562

Piwa: 32

Respekt: 61

Taki jest zamiar xD Mo?esz oczywi?cie zmieni? odleg?o?? :)

PS. Licz? na piwko za pomoc..

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-11, 23:58


TruskawkaPL

Początkujący LUA






Wiek: 26
Na forum: 4267 dni
Posty: 30
Nick w MP: BOLEQ



Respekt: 50

Ostrzeżeń: 100%
Vike4562, trzy piwka polecia?y, dzi?kuje bardzo za pomoc.
Jedyna, pierwsza taka osoba, kt?ra pomog?a. lol

Postaw piwo autorowi tego posta
 

 
Tagi: bindkey
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » bindKey Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku