Witamy na GTAOnline Obecny czas to 2017-12-16, 11:42 Użytkowników: 72554
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

Poprzedni temat :: Następny temat
bindKey po stronie serwera
Autor Wiadomość

sabarupl 





Informacje
Wiek: 34
Na forum: 1733 dni
Posty: 232
Piwa: 29
Respekt: 130
Respekt: 130

Wysłany: 2017-06-18, 22:47   bindKey po stronie serwera



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
 

Emm 





Informacje
Wiek: 24
Na forum: 788 dni
Posty: 2042
Piwa: 3454
Respekt: 870
Respekt: 870Respekt: 870

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



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.

_________________

GG: 58657697

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r


! 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
 

sabarupl 





Informacje
Wiek: 34
Na forum: 1733 dni
Posty: 232
Piwa: 29
Respekt: 130
Respekt: 130

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



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

Postaw piwo autorowi tego posta
 

_Mike 





Informacje
Wiek: 15
Na forum: 585 dni
Posty: 877
Piwa: 961
Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

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




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ć.

_________________
Postaw piwo autorowi tego posta
 

sabarupl 





Informacje
Wiek: 34
Na forum: 1733 dni
Posty: 232
Piwa: 29
Respekt: 130
Respekt: 130

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



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
 

dbn69 





Informacje
Nick w MP: neQ.
Wiek: 15
Na forum: 429 dni
Posty: 417
Piwa: 128
Respekt: 230,5
Respekt: 230,5Respekt: 230,5

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




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)


_________________
http://gtao.pl/%3Cfont-co...pg-vt116495.htm



"Na tym serwerze stawiamy na graczy!"
Forum: http://modern-rpg.pl/
Discord: https://discord.gg/hDBpRez

Developer neQ.
Postaw piwo autorowi tego posta
 

sabarupl 





Informacje
Wiek: 34
Na forum: 1733 dni
Posty: 232
Piwa: 29
Respekt: 130
Respekt: 130

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



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



Dołaczył: Wczoraj 0:00
Posty: 1
Skad: google.com


Anonymous Koniecznie zajrzyj na:






Wyświetl posty z ostatnich:   
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
Wersja do druku

Skocz do:  


phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 1,07 sekundy. Zapytań do SQL: 24