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

Wysłany: 2020-03-16, 12:50


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

Witam mam tutaj kod na teleportacje gracza po wej?ciu w marker jak to mog? przerobi? by sprawnie dzia?a?o tak.
Je?eli gracz jest w markerze i kliknie dany przycisk to dopiero wykona si? teleportacja na dane miejsce.
kod

wejscie_marker createMarker (-1885.15, -1636.4321.75-0.95"arrow"1.4255199080)


addEventHandler("onMarkerHit"wejscie_marker, function(elmd)
    if getElementTypeel ) ~= "player" then return end
    if isPedInVehicle(elthen return end
    setElementFrozen(eltrue)
    setTimer(function ()
    triggerClientEvent el"showInfo"el"Wszed?e?/a?\ndo Kopalni.""info" )
    setElementDimension(el1)
    setElementPosition(el, -1913.37, -1633.68, -45.75)
    setElementFrozen(elfalse)
    showPlayerHudComponent(el"radar"true)
    end5001)
end)


Podpis
amta
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-16, 13:12


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8


Więcej informacji znajdziesz w Wikipedii MTA:

bindKey

albo

Więcej informacji znajdziesz w Wikipedii MTA:

onClientKey


i wtedy

Więcej informacji znajdziesz w Wikipedii MTA:

isElementWithinMarker


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-16, 16:46


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

Wilq zrobi?em tak, lecz mam taki b??d w db3 i nwm jak go naprawi?
kod

if bindKey(el"e""down"then
addEventHandler("onMarkerHit"wejscie_marker, function(elmd)
    if getElementTypeel ) ~= "player" then return end
    if isPedInVehicle(elthen return end
    setElementFrozen(eltrue)
    setTimer(function ()
    triggerClientEvent el"showInfo"el"Wszed?e?/a?\ndo Kopalni.""info" )
    setElementDimension(el1)
    setElementPosition(el, -1913.37, -1633.68, -45.75)
    setElementFrozen(elfalse)
    showPlayerHudComponent(el"radar"true)
    end5001)
end)
end

b??d w DB3

Bad argument 'bindKey' [Expected player at argument 1got nil]


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-16, 17:19


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

bindKey to po prostu funkcja, w niej zr?b funkcj? kt?r? masz w evencie od markera.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-16, 23:54


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

co? takiego ?

bindKey(function(elmd), "e""down"then 


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-17, 07:29


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

To ma by? po prostu funkcja, ?aden warunek sprawdzaj?cy.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Pyrek24
Tagi: keybindy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » KeyBindy Odpowiedz do tematu

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