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

Wysłany: 2016-02-21, 11:40


Patrix100

Amator LUA.






Wiek: 26
Na forum: 3887 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 952

Respekt: 40,5

Witam, chce zrobic zeby komenda "elo" byla zbindowana pod mouse_wheel_down i zeby tylko dzialala w blipie(cylinder) tylko nie wiem jak to zrobic xd
Nie dawajcie mi funkcji z wiki bo i tak nie bede wiedziec jak to zrobic.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-21, 13:23


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Do proszenia o gotowce jest specjalny temat: Link. W tym dziale mo?emy tylko pom?c.

Cytat:

Nie dawajcie mi funkcji z wiki bo i tak nie bede wiedziec jak to zrobic.

Jak tak b?dziesz pod??a? to nigdy si? niczego nie nauczysz. Na wiki wszystkie funkcje s? ?adnie wyt?umaczone i wystarczy troch? pomy?le? jak je poskleja?. Spr?buj zrobi? kod sam i nam go poka?.

Więcej informacji znajdziesz w Wikipedii MTA:

IsElementWithinMarker


Więcej informacji znajdziesz w Wikipedii MTA:

bindKey


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-21, 13:31


Patrix100

Amator LUA.






Wiek: 26
Na forum: 3887 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 952

Respekt: 40,5

(Na dole poprawiony kod)
I nie dziala...
PS. jak mozecie to podajcie funkcje na wykonywanie animacji podczas wykonywania bindu.

Ostatnio zmieniony przez Patrix100 2016-02-21, 13:52, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-21, 13:37


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

bindKey po stronie serwera ma 4 argumenty, brakuje ci gracza na pocz?tku.
Najlepiej dodaj te bindKey do
Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerJoin
lub
Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerLogin


Funkcja do animacji
Więcej informacji znajdziesz w Wikipedii MTA:

setPedAnimation


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-21, 13:40


Patrix100

Amator LUA.






Wiek: 26
Na forum: 3887 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 952

Respekt: 40,5

"AteX" napisał/a:

bindKey po stronie serwera ma 4 argumenty, brakuje ci gracza na pocz?tku.
Najlepiej dodaj te bindKey do
Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerJoin
lub
Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerLogin


Funkcja do animacji
Więcej informacji znajdziesz w Wikipedii MTA:

setPedAnimation


yyy? Nie ogarniam xD
Jestem poczatkujacy ;p jedyny skrypt ktory zrobilem sam to skrypt na brame automat i haslo xd

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-21, 13:42


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

"Patrix100" napisał/a:

yyy? Nie ogarniam xD


Masz tu przyk?ad:

addEventHandler("onPlayerJoin",root,function()
 bindKey(source,"mouse_wheel_up","both",elo)
end)


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Ostatnio zmieniony przez AteX 2016-02-21, 14:42, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-21, 13:50


Patrix100

Amator LUA.






Wiek: 26
Na forum: 3887 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 952

Respekt: 40,5

(Na dole kod)
Taki zrobilem i nie dziala ;/

Ostatnio zmieniony przez Patrix100 2016-02-21, 14:00, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-21, 13:56


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Spr?buj zbindowa? to bezpo?rednio do funkcji:
addEventHandler("onPlayerJoin",root,function()
    bindKey(source,"mouse_wheel_up","both",otworzbrame)
    bindKey(source,"mouse_wheel_down","both",zamknijbrame)
end)


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Ostatnio zmieniony przez AteX 2016-02-21, 14:41, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-21, 14:00


Patrix100

Amator LUA.






Wiek: 26
Na forum: 3887 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 952

Respekt: 40,5

(Kod nizej)
Dobrze?

Ostatnio zmieniony przez Patrix100 2016-02-21, 16:37, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-21, 14:02


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

"Patrix100" napisał/a:

bm createMarker(1499.46, -1749.9115.45"cylinder"1.0000255)
brama createObject (15691497.59, -1750.314.39000)

function otworzbrame thePlayer)
if isElementWithinMarker(thePlayerbmthen
if isObjectInACLGroup "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Policja")) then
moveObject brama10001497.59, -1750.311.89 )
end
end
end
addCommandHandler("elo"otworzbrame )

function zamknijbrame thePlayer)
addEventHandler("onPlayerJoin",root,function()
    bindKey(source,"mouse_wheel_up","up",otworzbrame)
    bindKey(source,"mouse_wheel_up","down",zamknijbrame)
end)
if isElementWithinMarker(thePlayerbmthen
if isObjectInACLGroup "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Policja")) then
moveObject brama10001497.59, -1750.314.39 )
end
end
end
addCommandHandler("elo2"zamknijbrame )
addEventHandler("onPlayerJoin",root,function()
    bindKey(source,"mouse_wheel_up","up",otworzbrame)
    bindKey(source,"mouse_wheel_up","down",zamknijbrame)
end)

Dobrze?

Bardziej tak:
bm createMarker(1499.46, -1749.9115.45"cylinder"1.0000255)
brama createObject (15691497.59, -1750.314.39000)

function otworzbrame thePlayer)
    if isElementWithinMarker(thePlayerbmthen
        if isObjectInACLGroup "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Policja")) then
            moveObject brama10001497.59, -1750.311.89 )
        end
    end
end

function zamknijbrame thePlayer)
    if isElementWithinMarker(thePlayerbmthen
        if isObjectInACLGroup "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup("Policja")) then
            moveObject brama10001497.59, -1750.314.39 )
        end
    end
end
addCommandHandler("elo"otworzbrame )
addCommandHandler("elo2"zamknijbrame )
addEventHandler("onPlayerJoin",root,function()
    bindKey(source,"mouse_wheel_up","both",otworzbrame)
    bindKey(source,"mouse_wheel_down","both",zamknijbrame)
end)

I nie r?b 2 bind?w na jeden klawisz, bo zapewne b?dzie ci si? brama bugowa?.

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Ostatnio zmieniony przez AteX 2016-02-21, 14:41, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-21, 14:10


Patrix100

Amator LUA.






Wiek: 26
Na forum: 3887 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 952

Respekt: 40,5

Cytat:

I nie r?b 2 bind?w na jeden klawisz, bo zapewne b?dzie ci si? brama bugowa?.


Ostatnio zmieniony przez Fanciak 2016-02-21, 20:21, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Tagi: bind :: dzialajacy :: blipie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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