Dzi?ki temu skryptowi mo?na mieli? graczy (i boty) za pomoc? kombajnu tak jak w single playerze. Wszystko jest zsynchronizowane oraz zmieli? posta? mo?na tylko za pomoc? ostrza, wi?c nie b?dzie sytuacji, gdy przejedzie si? j? ty?em, a tu nagle j? zmieli . Czasem obiekty si? zatn? w powietrzu ale to g??wnie na niskich FPSach (czas timer?w jest sta?y, a FPSy nie) oraz gdy zmieli si? wiele ped?w naraz.
(jak kto? chce to odpali? na wersji ni?szej ni? 1.3.4 to musi wyrzuci? z kodu funkcje do odtwarzania d?wi?k?w z bibliotek gry - playSFX) DOWNLOAD
O czym ty cz?owieku piszesz? Jaki zbugowany i jak? "zwieche" serwera? Wyt?umacz mi jak zaci?ty obiekt w powietrzu po stronie klienta mo?e doprowadzi? do "zwiechy" serwera bo jestem tego bardzo ciekawy.
Nie zagl?da?em do kodu ale co jak za utworzenie danego obiektu odpowiada p?tla, kt?ra po "sfiksowaniu" b?dzie powtarza?a si? w niesko?czono???
Dlaczego zbugowany? Na to pytanie jest chyba odpowied? i sam j? przedstawi?e? tj.:
Trzecia sprawa .. dlaczego piszesz, ?e b??dy zale?? od klatek? Je?eli skrypt napisany jest tak, ?e cz??? informacji trafia do serwera to nie ma (i nie powinno) by? mowy o ?adnych problemach wi?c kod napisany jest przez jakiego? amatora.
Nie wiem czy masz poj?cie (i zazwyczaj jak nie masz to lepiej nic nie m?w) ale troch? siedz? w programowaniu oraz w hardware i wiem jak przeci??a? funkcje lub p?tle tak, by sypn?? si? system.
Zaraz zreszt? zajrz? w kod.
[ Dodano: 2013-12-08, 15:07 ]
Pozdrawiam dla autora skryptu - 100% klient czyli skrypt zb?dny.
W takim razie przepraszam. Faktycznie skrypt nijak nie ingeruje w serwer (co jest totaln? bzdur? i chyba przejd? si? na forum MTA pogratulowa? pomys?u uzywania wszystkiego po stronie klienta) wi?c nie mo?e przeci??y? go.
Tak czy owak - nie polecam pobierania chyba, ?e kto? lubi granie samemu na serwerze MP.
Prosz?, wyt?umacz mi w jakim celu skrypt ma ingerowa? w serwer, skoro event onClientPedDamage oraz onClientPlayerDamage wykona si? u ka?dego klienta, u kt?rego ped zostanie zaatakowany. Nie trzeba tego w ?aden spos?b synchonizowa?, poniewa? za to odpowiada ju? MTA. Je?li nadal nie wierzysz - przetestuj z kilkoma osobami.
Poka? mi w takim razie, ?e obiekty utworzone po stronie klienta (tj. cz??ci cia?a) b?d? si? synchronizowa?y z serwerem. W?a?nie o to mi chodzi, a nie jakie? durne zdarzenia, o kt?rych nawet nie wspomina?em.
Dzi?ki tym "durnym" zdarzeniom obiekty b?d? synchronizowa? si? z innymi graczami. M?wisz, ?e siedzisz ju? troch? w programowaniu wi?c powiniene? wiedzie? do czego s? one tutaj wykorzystane i dlaczego nie ma w moim skrypcie kodu po stronie serwera. Nie b?d? specjalnie dla ciebie nagrywa? filmu, je?li chcesz to przetestuj sobie z jak?? drug? osob? lub wirtualn? maszyn?.
Chc? to oceniam, nie chc? to nie oceniam. Przyjmij krytyk? i wyluzuj. Kto? b?dzie chcia? to i tak pobierze. Wy to na prawd? musicie szuka? byle argumentu byleby potwierdzi? swoj? tez?.
Przy wolnej chwili sprawdz? czy to ?miga. Jak Ci? jakkolwiek urazi?em to wybacz ale tak jak m?wi? - daj na luz.
I na koniec - jak nie chcesz si? spotka? z krytyk? ze strony ameryka?sko-angielskiej spo?eczno?ci to nazwij zas?b "bloody harvests" zamiast "bloodharvest" .
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