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

Wysłany: 2015-07-18, 18:49


timmer1994

Recon






Wiek: 31
Na forum: 3981 dni
Posty: 60
Nick w MP: Recon

Piwa: 6

Respekt: 50

Siema, zrobi?em takie co?:

function toggleFreezeStatus plrplayerVehicle )
    if getPedOccupiedVehicle plr then
        local playerVehicle getPedOccupiedVehicle plr )
        local currentFreezeStatus isElementFrozen playerVehicle )
        local newFreezeStatus not currentFreezeStatus
        setElementFrozen playerVehicletrue)
    end
end

function zmien plr keykeyState )
local connectedPlayers getElementsByType "plr" )
for iplr in ipairs(connectedPlayers) do
    end
end
bindKey plr"1""down""Toggle freeze status"zmien )


Chcia?em ?eby zaciagac reczny, przykladowo na "1" i zeby mozna sp??ci? reczny tym samym przyciskiem.
Niestety nie dzia?a i wywala mi takie co?:

WARNING: [gameplay]/kontrol/kon.lua:15Bad argument 'bindKey' [Expected player at argument 1got nil]


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 19:34


AxilaX







Wiek: 28
Na forum: 4748 dni
Posty: 7
Nick w MP: loNtass.

Piwa: 2

Respekt: 50

function toggleFreezeStatus plrplayerVehicle )
    if getPedOccupiedVehicle plr then
        local playerVehicle getPedOccupiedVehicle plr )
        local currentFreezeStatus isElementFrozen playerVehicle )
        local newFreezeStatus not currentFreezeStatus
        setElementFrozen playerVehicletrue)
    end
end
bindKey plr"1""down"toggleFreezeStatus )

Spr?buj tak

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 19:38


timmer1994

Recon






Wiek: 31
Na forum: 3981 dni
Posty: 60
Nick w MP: Recon

Piwa: 6

Respekt: 50

[2015-07-18 19:38:13WARNING: [gameplay]/kontrol/kon.lua:9Bad argument 'bindKey' [Expected player at argument 1got nil]


Nadal to wyskakuje

Podpis
Uczę się tworzyć skrypty ;) Pomóż zielonemu.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 19:40


AxilaX







Wiek: 28
Na forum: 4748 dni
Posty: 7
Nick w MP: loNtass.

Piwa: 2

Respekt: 50

Pr?bowa?e? da? source zamiast plr?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 19:46


timmer1994

Recon






Wiek: 31
Na forum: 3981 dni
Posty: 60
Nick w MP: Recon

Piwa: 6

Respekt: 50

nie wiem czy dobrze zrozumia?em, dopiero si? ucz?...

function toggleFreezeStatus sourceplayerVehicle )
    if getPedOccupiedVehicle source then
        local playerVehicle getPedOccupiedVehicle source)
        local currentFreezeStatus isElementFrozen playerVehicle )
        local newFreezeStatus not currentFreezeStatus
        setElementFrozen playerVehicletrue)
    end
end
bindKey source"1""down"toggleFreezeStatus )


To ma by? jako ca?y kod ? Czy ma by? jaki? kod przed tym ?

[ Dodano: 2015-07-18, 20:32 ]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 20:35


AxilaX







Wiek: 28
Na forum: 4748 dni
Posty: 7
Nick w MP: loNtass.

Piwa: 2

Respekt: 50

Chodzi?o mi ?e w samym bindKey'u

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 20:41


timmer1994

Recon






Wiek: 31
Na forum: 3981 dni
Posty: 60
Nick w MP: Recon

Piwa: 6

Respekt: 50

Stworzylem takie co?, dziala je?eli daje zeby dzialalo pod komend?, ale na bind nie dziala, bo wyskakuje b??d.

function reczny sourceplayerVehicle )
    if getPedOccupiedVehicle source then
        local playerVehicle getPedOccupiedVehicle source)
        local currentFreezeStatus isElementFrozen playerVehicle )
        local newFreezeStatus not currentFreezeStatus
        setElementFrozen playerVehicletrue)
    end
end
bindKey (source"2""down")

function reczny sourceplayerVehicle )
    if getPedOccupiedVehicle source then
        local playerVehicle getPedOccupiedVehicle source)
        local currentFreezeStatus isElementFrozen playerVehicle )
        local newFreezeStatus not currentFreezeStatus
        setElementFrozen playerVehiclefalse)
    end
end
bindKey (source"1""down")


WARNING: [gameplay]/kontrol/kon.lua:19Bad argument 'bindKey' [Expected player at argument 1got nil]


Podpis
Uczę się tworzyć skrypty ;) Pomóż zielonemu.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 21:06


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

dlaczego 2takie same funkcje
daj mo?e
function( sourceplayerVehicle 
    if getPedOccupiedVehicle source then
        local playerVehicle getPedOccupiedVehicle source)
        local currentFreezeStatus isElementFrozen playerVehicle )
        local newFreezeStatus not currentFreezeStatus
        setElementFrozen playerVehicletrue)
    end
end)
bindKey (source"2""down")

ew cos pokombinuj

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 22:25


maciek3286

LUA Developer






Wiek: 26
Na forum: 5201 dni
Posty: 230
Nick w MP: maciek00

Piwa: 3207

Respekt: 101,5
Respekt: 101,5

Hazmudex, Dlaczego ca?? funkcje wypisa?e? w argumancie? Wprowadzasz z b??du na b??d.

timmer1994, Spr?buj tak:

c-side:

bindKey("1""down",
function()
triggerServerEvent("toggleFreezeStatus",localPlayer)
end


s-side:

addEvent(" toggleFreezeStatus",true)
addEventHandler("toggleFreezeStatus",root,
function ()
    if getPedOccupiedVehicle source then
        local playerVehicle getPedOccupiedVehicle sourcer )
        local currentFreezeStatus isElementFrozen playerVehicle )
        local newFreezeStatus not currentFreezeStatus
        setElementFrozen playerVehicletrue)
    end
end
)


Ostatnio zmieniony przez maciek3286 2015-07-18, 22:31, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 22:27


jg2aviva1

Rusek :D






Wiek: 25
Na forum: 4134 dni
Posty: 445
Nick w MP: _Wolfenstei[N]^.^

Piwa: 1033

Respekt: 240
Respekt: 240Respekt: 240

Ostrzeżeń: 60%
bindKey("1""down",
function()
triggerServerEvent("toggleFreezeStatus",localPlayer)
end


Poprawka kolegi z g?ry :D

Teraz poprawka :p

Podpis



GTAO Member: 2015-08-23, 14:26

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 22:31


maciek3286

LUA Developer






Wiek: 26
Na forum: 5201 dni
Posty: 230
Nick w MP: maciek00

Piwa: 3207

Respekt: 101,5
Respekt: 101,5

a przepraszam nie zauwa?y?em ;)

[ Dodano: 2015-07-18, 22:31 ]
Poprawione

Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 22:34


jg2aviva1

Rusek :D






Wiek: 25
Na forum: 4134 dni
Posty: 445
Nick w MP: _Wolfenstei[N]^.^

Piwa: 1033

Respekt: 240
Respekt: 240Respekt: 240

Ostrzeżeń: 60%
A potem si? dziwicie ?e co? nie dzia?a :eye:

Podpis



GTAO Member: 2015-08-23, 14:26

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 22:35


maciek3286

LUA Developer






Wiek: 26
Na forum: 5201 dni
Posty: 230
Nick w MP: maciek00

Piwa: 3207

Respekt: 101,5
Respekt: 101,5

w db3 by wysz?o i tak :D

Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-19, 00:18


timmer1994

Recon






Wiek: 31
Na forum: 3981 dni
Posty: 60
Nick w MP: Recon

Piwa: 6

Respekt: 50

Koledzy, dzi?ki, dzi?ki :D Co chwile mnie tutaj czego? nowego ucz? i fajnie :D
Je?li zadzia?a macie repki, jak nie to pokombinuje co?, og?lnie i tak rep sie nalezy za sam? pomoc.

[ Dodano: 2015-07-19, 01:48 ]
Niestety nie dzia?a meciek.

Podpis
Uczę się tworzyć skrypty ;) Pomóż zielonemu.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-19, 11:46


jg2aviva1

Rusek :D






Wiek: 25
Na forum: 4134 dni
Posty: 445
Nick w MP: _Wolfenstei[N]^.^

Piwa: 1033

Respekt: 240
Respekt: 240Respekt: 240

Ostrzeżeń: 60%
Nie wiem, czy co? takiego b?dzie ci pasowa?o ale zaci?gasz na J a spuszczasz na K:

function reczny thePlayer )
   local theVehicle getPedOccupiedVehicle thePlayer )
   if theVehicle then
      outputChatBox "Reczny zostal zaciagniety!"thePlayer )
      setElementFrozen (theVehicletrue)
   else
      outputChatBox "Nie jestes w pojezdzie!"thePlayer25500true )
   end
end
bindKey ("J"reczny)

function reczny_spusc thePlayer )
   local theVehicle getPedOccupiedVehicle thePlayer )
   if theVehicle then
      outputChatBox "Reczny zostal spuszczony!"thePlayer )
      setElementFrozen (theVehiclefalse)
   else
      outputChatBox "Nie jestes w pojezdzie!"thePlayer25500true )
   end
end
bindKey ("K"reczny_spusc)


Sprawd? czy dzia?a, bo na szybko i z g?owy robi?em :P

Podpis



GTAO Member: 2015-08-23, 14:26

Postaw piwo autorowi tego posta
 

 
Tagi: ręczny :: klawisz
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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