Uprzejmie prosz? o sprawdzenie tego kodu pod wzgl?dem poprawno?ci.
Jestem pocz?tkuj?cy i prawdopodobnie pope?ni?em jakie? podstawowe b??dy.
Z g?ry dzi?kuj? za pomoc, EmilX
Jak mniemam to strona serwera wi?c je?eli tworzysz checkpointy przystank?w to ka?dy gracz je widzi i praca b?dzie si? bugowa?.
A i jeszcze, jak wyjdzie gracz z autobusu i zn?w zacznie prace to zn?w b?dzie si? bugowa?. Najlepiej zr?b to na elemntdaty oraz zamiast funkcji kt?ra tworzy od 1 do 10 lepiej p?tle kt?ra sama je tworzy je?eli gracz wjedzie w dany przystanek. Je?eli wjedzie w dany przystanek to zamrozisz autobus np na 5sec aby np. wsiedli pasa?erowie itp.
Ostatnio zmieniony przez amited 2016-10-23, 17:54, w całości zmieniany 1 raz
EmilX, je?eli na prawd? chcesz sam napisa? tak? prac? to zajmie Ci to dosy? d?ugo. Mo?esz te? skorzysta? z gotowych prac z typu wejd? w marker, jed? do innego markera. Lepszym sposobem jest ten 2, je?eli na pocz?tku jest ?atwo to w ko?cu b?dziesz mia? dylemat dlaczego to nie dzia?a a nie potrafi?c du?o w lua to b?dzie problem. Gdy skorzystasz z takiej gotowej pracy to zobaczysz jak to wszystko dzia?a itp. Ale to tylko moja propozycja. Spr?buj wykona? ca?? prac? po stronie clienta u?ywaj?c localPlayera a samo spawnowanie pojazdu oraz wynagrodzenie zostaw dla trigerr?w. je?eli dalej b?dziesz mia? z czym? problem to pisz
Problem le?y chocia?by w tym, ?e robi?c co? takiego:
auto = createVehicle()
po wej?ciu w marker kt?ry zosta? stworzony na stronie serwera, to potem jak kolejna osoba wejdzie w marker, to ta zmienna 'auto' si? nadpisze i auto poprzedniego go?cia kt?ry wszed? w marker si? prawdopodobnie skasuje.
Je?eli chcesz zrobi? to na server-side (co jest stosunkowo dobrym rozwi?zaniem, bo jak kto? czitami b?dzie m?g? odpali? sw?j kod client-side, to m?g?by u?y? triggera z server-side daj?cego hajs) - to musia?by? zrobi? np.
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