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

Wysłany: 2017-06-13, 21:37


mlodasnygo







Wiek: 16
Na forum: 3973 dni
Posty: 205

Piwa: 518

Respekt: 161,8
Respekt: 161,8Respekt: 161,8

Witam!
Mam problem z bindKeyem
A g??wnie z elementem.

kod:

function bindIt(source)
bindKey(source,"k","down",swalla)
end
addEventHandler("onResourceStart",getRootElement(),bindIt)


error:
spodziewany element, a jest - gdy jest tak jak teraz to jest resource-data, gdy jest samo source w 1 arg. to jest resource.

Pr?bowa?em na r??ne sposoby i nie dzia?a
funkcja swalla ma argumenty keyPresser,key,keyState

Pozdrawiam,
:piwo: :piwo: za pomoc.

Podpis
600 dni - 10 marca 2017
:piwo: 500 piw :piwo: - 10 marca 2017
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-13, 21:38


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

mlodasnygo,


for k,v in pairs(getElementsByType("player")) do


Wstaw to na samym pocz?tku i zako?cz endem i b?dzie ?miga?. Source zmie? na v.


CUT

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Ostatnio zmieniony przez marcin778 2017-06-13, 21:41, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
mlodasnygo
Wysłany: 2017-06-14, 12:16


mlodasnygo







Wiek: 16
Na forum: 3973 dni
Posty: 205

Piwa: 518

Respekt: 161,8
Respekt: 161,8Respekt: 161,8

A je?li funkcja 'swalla' dotyczy pojazdu?
tzn bind moze byc tylko w pojezdzie, gdyz jest tam setVehicleEngineState
Jak zmieni?em player na vehicle, to dalej by?o expected player,got vehicle
a jak jest player to nic sie nie dzieje
pozdrawiam

Podpis
600 dni - 10 marca 2017
:piwo: 500 piw :piwo: - 10 marca 2017
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-14, 12:25


neku^







Wiek: 24
Na forum: 3522 dni
Posty: 461
Nick w MP: neku^

Piwa: 1186

Respekt: 320,5
Respekt: 320,5Respekt: 320,5Respekt: 320,5


function bindIt()
    for k,v ipairs(getElementsByType("player")) do
        if isPedInVehicle(vthen
            bindKey(v,"k","down",swalla)
        end
    end
end
addEventHandler("onResourceStart",getRootElement(),bindIt)

spr?buj w ten spos?b, je?li dobrze zrozumia?em o co ci chodzi to powinno dzia?a? (nie testowa?em)

jak nie b?dzie dzia?ac podaj db3

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
mlodasnygo
Wysłany: 2017-06-14, 12:30


mlodasnygo







Wiek: 16
Na forum: 3973 dni
Posty: 205

Piwa: 518

Respekt: 161,8
Respekt: 161,8Respekt: 161,8

teraz expected player at argument 1, got nil (bindKey)

Podpis
600 dni - 10 marca 2017
:piwo: 500 piw :piwo: - 10 marca 2017
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-14, 12:32


neku^







Wiek: 24
Na forum: 3522 dni
Posty: 461
Nick w MP: neku^

Piwa: 1186

Respekt: 320,5
Respekt: 320,5Respekt: 320,5Respekt: 320,5


function bindIt()
    for k,v pairs(getElementsByType("player")) do
        if isPedInVehicle(vthen
            bindKey(v,"k","down",swalla)
        end
    end
end
addEventHandler("onResourceStart",getRootElement(),bindIt)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
mlodasnygo
Wysłany: 2017-06-14, 12:42


mlodasnygo







Wiek: 16
Na forum: 3973 dni
Posty: 205

Piwa: 518

Respekt: 161,8
Respekt: 161,8Respekt: 161,8

Zero reakcji i by? b??d z 'pairs' doda?em 'in'

Podpis
600 dni - 10 marca 2017
:piwo: 500 piw :piwo: - 10 marca 2017
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-14, 12:43


neku^







Wiek: 24
Na forum: 3522 dni
Posty: 461
Nick w MP: neku^

Piwa: 1186

Respekt: 320,5
Respekt: 320,5Respekt: 320,5Respekt: 320,5

jaki b??d wyskakuje?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-14, 12:45


mlodasnygo







Wiek: 16
Na forum: 3973 dni
Posty: 205

Piwa: 518

Respekt: 161,8
Respekt: 161,8Respekt: 161,8

Error: expected 'in' near 'pairs', doda?em te in i zero reakcji

Podpis
600 dni - 10 marca 2017
:piwo: 500 piw :piwo: - 10 marca 2017
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-14, 12:48


neku^







Wiek: 24
Na forum: 3522 dni
Posty: 461
Nick w MP: neku^

Piwa: 1186

Respekt: 320,5
Respekt: 320,5Respekt: 320,5Respekt: 320,5


function bindIt(plrseatjacked)
  bindKey(plr,"k","down",swalla)
end
addEventHandler("onPlayerVehicleEnter",getRootElement(),bindIt)


a mo?e jest jaki? b??d w funkcji smalla

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-14, 12:58


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

dbn69, mlodasnygo,


Więcej informacji znajdziesz w Wikipedii MTA:

getPedOccupiedVehicle



local veh =getPedOccupiedVehicle(thePlayer)
if (vehthen
--kod


Bind b?dzie dzia?a? po stronie servera:


function bindIt()
for k,v in pairs(getElementsByType("player")) do
bindKey(v,"k","down",swallav)
end
end
addEventHandler("onResourceStart",root,bindIt)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
mlodasnygo
Wysłany: 2017-06-14, 13:05


mlodasnygo







Wiek: 16
Na forum: 3973 dni
Posty: 205

Piwa: 518

Respekt: 161,8
Respekt: 161,8Respekt: 161,8

zero reakcji

[ Dodano: 2017-06-14, 13:06 ]
U?ywam tego co dbn da?. Dobra, dzia?a. Dzi?ki za pomoc, close.

Podpis
600 dni - 10 marca 2017
:piwo: 500 piw :piwo: - 10 marca 2017
Ostatnio zmieniony przez mlodasnygo 2017-06-14, 13:07, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-14, 13:07


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

mlodasnygo,

Pokaz w takim razie funkcje "swalla".

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Tagi: bindkey :: zupa :: ogórkowa
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