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

Wysłany: 2016-12-14, 22:06


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4245 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

bm createMarker(2326.22525.880861028.81396"cylinder"1.00000) -- gdzie ma byc marker w ktorym bedzie sie scrollowac
d createObject (30892326.10009765632523.89990234381029.09997558590090) -- podajesz koordy obiektu

local kategoria_animacji "CRIB"
local animacja "CRIB_Use_Switch"

function isPlayerInPoliceFaction(plr)
 local uid=getElementData(plr,'player:uid')
 if not uid then return end

 local result=exports['ogrpg-db']:dbGet('SELECT 1 FROM ogrpg_factions WHERE code=? AND uid=? LIMIT 1;'"SAPD"uid)
 if result[1then
  return true
 else
  return false
 end
end


function od thePlayer)
    if isElementWithinMarker(thePlayerbmthen
        if isPlayerInPoliceFaction(thePlayerthen --Tutaj zmieniasz tylko "Policja"
            moveObject d25002326.10009765632522.41029.0999755859 ) -- Koordy otwartych drzwi
            setTimer(setPedAnimation1066.661thePlayer)
            setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false)
        end
    end
end

function zd thePlayer)
    if isElementWithinMarker(thePlayerbmthen
        if isPlayerInPoliceFaction(thePlayerthen --Tutaj zmieniasz tylko "Policja"
            moveObject d25002326.10009765632523.89990234381029.0999755859 ) -- koordy zamknietch drzwi
            setTimer(setPedAnimation1066.661thePlayer)
            setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false) 
        end
    end
end
addCommandHandler("od"od ) -- haslo otwartych drzwi
addCommandHandler("zd"zd ) -- haslo zamknietych drzwi
addEventHandler("onPlayerJoin",root,function()
    bindKey(source,"mouse_wheel_down","both",od) 
    bindKey(source,"mouse_wheel_up","both",zd)
end)


Nie mam poj?cia dlaczego ale nie binduja si? te drzwi na scrola i trzeba wpisywa? komend? m?g? by kto? pom?c b?dz przerobi? ?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-14, 22:11


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

OskarYT, najlepiej musisz wej?? na serwer. Wtedy bindy b?d? dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-14, 22:14


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4245 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

"luki123luki123" napisał/a:

OskarYT, najlepiej musisz wej?? na serwer. Wtedy bindy b?d? dzia?a?.


Wiem, robi?em reconnect itp itd. ale nic nie da?o :/

[ Dodano: 2016-12-14, 22:19 ]
Co? nie binduje ze wzgl?du jak sam sobie zbindowa?em to all dzia?a :/

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-14, 22:55


Dexnes_

Tiger






Wiek: 26
Na forum: 4401 dni
Posty: 620
Nick w MP: Dexnes

Piwa: 1394

Respekt: 390
Respekt: 390Respekt: 390Respekt: 390Respekt: 390

OskarYT, U mnie kod dzia?a prawid?owo , mo?e zr?b reinstalacje MTA lub zainstaluj nowe (do testu) i sprawdz czy w nim ci b?dzie dzia?a?o .

Ja u?y?em takiego kodu :


bm createMarker(2334.962520.8710.82"cylinder"1.0000255) -- gdzie ma byc marker w ktorym bedzie sie scrollowac
d createObject (30892335.362520.1111.200090) -- podajesz koordy obiektu


local kategoria_animacji "CRIB"
local animacja "CRIB_Use_Switch"

function isPlayerInPoliceFaction(plr)
 local uid=getElementData(plr,'player:uid')
 if not uid then return end

 local result=exports['ogrpg-db']:dbGet('SELECT 1 FROM ogrpg_factions WHERE code=? AND uid=? LIMIT 1;'"SAPD"uid)
 if result[1then
  return true
 else
  return false
 end
end


function od thePlayer)
    if isElementWithinMarker(thePlayerbmthen
        --if isPlayerInPoliceFaction(thePlayerthen --Tutaj zmieniasz tylko "Policja"
            moveObject d25002326.10009765632522.41029.0999755859 ) -- Koordy otwartych drzwi
            setTimer(setPedAnimation1066.661thePlayer)
            setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false)
        --end
    end
end

function zd thePlayer)
    if isElementWithinMarker(thePlayerbmthen
        --if isPlayerInPoliceFaction(thePlayerthen --Tutaj zmieniasz tylko "Policja"
            moveObject d25002326.10009765632523.89990234381029.0999755859 ) -- koordy zamknietch drzwi
            setTimer(setPedAnimation1066.661thePlayer)
            setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false) 
        --end
    end
end

addEventHandler("onPlayerJoin",root,function()
    bindKey(source,"mouse_wheel_down","both",od) 
    bindKey(source,"mouse_wheel_up","both",zd)
end)

addCommandHandler("od"od ) -- haslo otwartych drzwi
addCommandHandler("zd"zd ) -- haslo zamknietych drzwi


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-14, 23:10


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4245 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

Dobra, nie mam poj?cia i tak nie dzia?a :D .

Do zamkni?cia

Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: drzwi :: scrolla
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