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

Wysłany: 2018-10-22, 21:49


iluzjonistaa







Wiek: 26
Na forum: 2788 dni
Posty: 2



Respekt: 50

Kr?tkom?wi?c chodzi o kana? GPS na DayZ. Problem jest taki, ?e ka?dy kto wejdzie na serwer jest z automatu przypisywany jakby do domy?lnego kana?u. Chcia?bym, aby skrypt przy wej?ciu gracza na serwer nie wrzuca? go do jakiego? kana?u dop?ki gracz go sam nie ustawi. Gdzie? jest b??d i nie wiem gdzie.
Z g?ry dzi?ki za pomoc :)

https://pastebin.com/vw1WJE5J?fbclid=IwAR3zCakPhbyipnRorrPPw1w3vyJroqvwR_1fwBgajYXVoqpg6TuI3ff3hIc


playerBlibs1 = {}
amouunt1 = 0
function updateGPS2 ()
if not getElementData(getLocalPlayer(),"logedin") then return end
amouunt1 = 0
for i, blip in ipairs(playerBlibs1) do
if isElement(blip) then
destroyElement(blip)
end
end
playerBlibs1 = {}
for i, player in ipairs(getElementsByType("player")) do
if getElementData(localPlayer,"radiowave") == getElementData(player,"radiowave") and getElementData(player,"GPS") >= 1 and getElementData(localPlayer,"GPS") >= 1 and player ~= localPlayer then
amouunt1 = amouunt1+1
playerBlibs1[amouunt1] = createBlipAttachedTo(player,0,2,255,0,0)
setBlipVisibleDistance(playerBlibs1[amouunt1],1000)
end
end
end
setTimer(updateGPS2,5000,0)

Ostatnio zmieniony przez Allansso 2018-10-23, 13:33, w całości zmieniany 10 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-23, 12:56


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3207 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

Nie zrozumia?em dok?adnie tego, co napisa?e?, lecz spr?buj zrobi? to na komend?.

addCommandHandler("tukomenda",
function()
setTimer(updateGPS2,5000,0)
end)

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-23, 14:31


Nelsonn







Wiek: 27
Na forum: 4948 dni
Posty: 43
Nick w MP: Nelson

Piwa: 3

Respekt: 50

Kiedy? chyba mia? kto? z tym te? problem. Gdy kto? podniesie GPS wszyscy si? na nim widz? i musz? zmieni? kana?.
Komenda odpada bo fal? si? zmienia klikaj?c prawym na GPS w ekwipunku.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-23, 17:15


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Doda?em troch? linijek, nie jestem pewien czy rozwi?ze to Tw?j problem ale warto spr?bowa?:

local playerBlibs1 = {}

function updateGPS2()
    if not getElementData(getLocalPlayer(), "logedin") or not getElementData(getLocalPlayer(), "GPS") or getElementData(getLocalPlayer(), "GPS") < 1 then return end    
    for iblip in ipairs(playerBlibs1) do
        if isElement(blipthen
            destroyElement(blip)
        end
    end
    for iplayer in ipairs(getElementsByType("player")) do
        local playerwave getElementData(player"radiowave") or false
        local mywave getElementData(getLocalPlayer(), "radiowave") or false
        if playerwave and mywave and mywave == playerwave and player ~= getLocalPlayer() then
            playerBlibs1[i] = createBlipAttachedTo(player0225500)
            setBlipVisibleDistance(playerBlibs1[i], 1000)
        end
    end
end
setTimer(updateGPS250000)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
iluzjonistaa
Wysłany: 2018-10-23, 18:05


iluzjonistaa







Wiek: 26
Na forum: 2788 dni
Posty: 2



Respekt: 50

Dzia?a, dzi?ki wielkie za pomoc :)

Postaw piwo autorowi tego posta
 

 
Tagi: prośba :: przerobienie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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