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

Wysłany: 2017-06-18, 23:47


sabarupl







Wiek: 43
Na forum: 4825 dni
Posty: 347

Piwa: 163

Respekt: 230
Respekt: 230Respekt: 230

Mam taki skrypt na otwieranie bramy na bindKey. Bram si? otwiera ale pod warunkiem ?e jest dany po stronie klienta. Jak dam po stronie serwera to nie dzia?a. Jak zrobi? ?eby dzia?a? i po stronie serwera.
brama1 createObject (175262431.885, -1423.00625.357000)
marker1 createMarker 2432.76489, -1426.0849623.00038"cylinder"100255 )

addEventHandler "onClientMarkerHit"marker1, function(el,md)
 bindKey("e""down", function()
 moveObject brama130002431.885, -1423.00620.64)
 end)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-18, 23:51


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
C-side:
brama1 createObject (175262431.885, -1423.00625.357000)
marker1 createMarker 2432.76489, -1426.0849623.00038"cylinder"100255 )

addEventHandler "onClientMarkerHit"marker1, function(el,md)
 bindKey("e""down", function()
 moveObject brama130002431.885, -1423.00620.64)
 end)
end)


S-Side:
brama1 createObject (175262431.885, -1423.00625.357000)
marker1 createMarker 2432.76489, -1426.0849623.00038"cylinder"100255 )

addEventHandler "onMarkerHit"marker1, function(el,md)
 bindKey(el"e""down", function()
 moveObject brama130002431.885, -1423.00620.64)
 end)
end)


Zabrak?o elementu gracza w bindKey'u po stronie server'a.

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-19, 00:00


sabarupl







Wiek: 43
Na forum: 4825 dni
Posty: 347

Piwa: 163

Respekt: 230
Respekt: 230Respekt: 230

Z tym elementem ju? dawa?em po stronie serwera to te? skrypt nie dzia?a.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-19, 07:02


Atroth







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

Piwa: 4808

Respekt: 540
Respekt: 540


function nazwa(thePlayer)
isElementWithinMarker(thePlayermarker1then
moveObject(wypelnij)
end
end

addEventHandler("onResourceStart"root, function()
for k,v in ipairs(getElementsByType("player")) do
bindKey(v"e""down"nazwa)
end
end)


Raczej powinno dzia?a?.

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
 

 
Wysłany: 2017-06-19, 11:14


sabarupl







Wiek: 43
Na forum: 4825 dni
Posty: 347

Piwa: 163

Respekt: 230
Respekt: 230Respekt: 230

Wype?ni?em i dalej nie dzia?a chyba ?e ?le co? zrobi?em.

brama1 createObject (175262431.885, -1423.00625.357000)
marker1 createMarker 2432.76489, -1426.0849623.00038"cylinder"100255 )

function brama_test(thePlayer)
isElementWithinMarker(thePlayermarker1then
moveObject brama130002431.885, -1423.00620.64)
end
end

addEventHandler("onResourceStart"root, function()
for k,v in ipairs(getElementsByType("player")) do
bindKey(v"e""down"brama_test)
end
end)

Pojawia si? b??d



I po co ci dwa end w pierwsze funkcji nie powinien by? czasem jeden?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-19, 11:30


neku^







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

Piwa: 1186

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


brama1 createObject (175262431.885, -1423.00625.357000)
marker1 createMarker 2432.76489, -1426.0849623.00038"cylinder"100255 )

function brama_test(thePlayer)
if isElementWithinMarker(thePlayermarker1then
moveObject brama130002431.885, -1423.00620.64)
end
end

addEventHandler("onResourceStart"root, function()
for k,v in ipairs(getElementsByType("player")) do
bindKey(v"e""down"brama_test)
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-19, 11:36


sabarupl







Wiek: 43
Na forum: 4825 dni
Posty: 347

Piwa: 163

Respekt: 230
Respekt: 230Respekt: 230

Niestety te? nie dzia?a?a. ?adnej reakcji nie ma, nawet ?aden b??d si? nie pojawia, a mimo to brama si? nie otwiera.

edit// jednak ten ostatni skrypt od dbn69 dzia?a. Da?em za ma?y marker i posta? nie trafia?a w pole przycisku czy jak to si? zwie i przez to nie chcia?o otwiera? bramy.

Postaw piwo autorowi tego posta
 

 
Tagi: bindkey :: stronie :: serwera
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