Borek Opublikowano 6 Lutego 2009 Opublikowano 6 Lutego 2009 O co Wam chodzi? Przecież serwer trzyma informacje HP graczy i tak dalej... Spróbujcie zatankować sobie health programem do ingerowania w pamięć, to zobaczycie, że pasek się nabije, ale na serwerze dalej zostanie tyle HP ile było. Praktycznie wszystko w Almorze jest SERVER-SIDE. Inaczej to już byłoby 1000 hackerów.
Administratorzy gnysek Opublikowano 6 Lutego 2009 Autor Administratorzy Opublikowano 6 Lutego 2009 Dobra, dzisiaj miałem okazję skorzystać z mojego programu do edycji kont i pograć w Almorę jako prawie niezniszczalny xD To była dobra okacja, by wyłapać wszelkie wady i słabości, więc teraz wiem co trzeba zbalansować itd. Najprawdopodobniej w środę lub czwartek, będzie nowy update 0.7.6. Ewentualnie potem wyjdzie jeszcze 0.7.6a gdyby costam nie działało, ale mam nadzieje, ze sie obejdzie bez. Potem mam do zaliczenia na studiach co nie co i od marca zabieramy się ostro do przepisania całości, juz w sumie wiem co trzeba zmienić i jak zmienić, zeby było lepiej. Jutro jeszcze pewnie dokonamy wspólnych konsultacji w GS i pokażę Borkowi to co już mam.
cezarX Opublikowano 6 Lutego 2009 Opublikowano 6 Lutego 2009 Ty chyba nie rozumiesz sprawy. Jeśli Tymek z Gnyskiem ważne obliczenia dadzą na kliencie - załóżmy, ilość expa za mobki (tylko przykładowo). To ktoś se może napisać swojego klienta, na którym on za robaka dostanie 100000 expa. :P = LIES! Jak synchronizacja życia będzie występować tylko raz na 30s, a nie będzie obliczana przez serwer, to ja se napisze klienta, co każdej sekundy będzie mi +100 życia dodawał :P. I co powiesz? Nie zamierzam się kłócić, ale równie dobrze z "podstawionego" klienta można wysłać na serwer dane typu "Dodaj mi 50HP", "Dodaj mi 100k expa", itd. Jest to chyba bez różnicy... Można zrobić na serwerze jakiś skrypt sprawdzający poufność pakietów, czy coś podobnego. Podane 30s były przykładowe... :P No, gnysek, czekamy :) Ale nie spiesz się, tylko dopracuj, co trzeba.
pablo1517 Opublikowano 6 Lutego 2009 Opublikowano 6 Lutego 2009 @Up nie można, bo serwer do każdej wiadomości zna id. I z pewnością nie ma id które pozwala na wykonanie "dodwania hp". Chyba, że ktoś wyśle jakąś wiadomość symulującą potion. Ale w takim wypadku, sprawdza się, czy dana osoba taki potion w plecaku posiada, jak nie to odrzucamy reszte kodu :P. Nie możesz sobie wysyłać do serwera tego co ci się podoba i sobie nagle wymyślisz. Serwer musi znać z góry ustalone pakiety i wiedzieć jak na każdy reagować. Exp za kille także jest przyznawany przez serwer i założę się, że nie ma takiego pakietu, który serwer by odczytywał jako dodawanie sobie expa czy coś :P.
Indrycho Opublikowano 7 Lutego 2009 Opublikowano 7 Lutego 2009 właśnie mi się przypomniało, na serwie huntera i moro moja postać (Indrycho) dostała 1 dodatkowy pkt do rozdania, tzn. nawet jak wszystko zdejmę to moje pkt będą równe lvl*5+1
Morro Opublikowano 7 Lutego 2009 Opublikowano 7 Lutego 2009 ?? OMG? Ja niczym się nie bawiłem, ostatnio w ogóle szkoła i nie mam czasu w to grać - ani w nic z resztą A, i ja też gry robię (tylko, że nie online) ale to nie ja kombinuje i narzekam :P
cezarX Opublikowano 7 Lutego 2009 Opublikowano 7 Lutego 2009 @Up nie można, bo serwer do każdej wiadomości zna id. I z pewnością nie ma id które pozwala na wykonanie "dodwania hp". Chyba, że ktoś wyśle jakąś wiadomość symulującą potion. Ale w takim wypadku, sprawdza się, czy dana osoba taki potion w plecaku posiada, jak nie to odrzucamy reszte kodu :P. Nie możesz sobie wysyłać do serwera tego co ci się podoba i sobie nagle wymyślisz. Serwer musi znać z góry ustalone pakiety i wiedzieć jak na każdy reagować. Exp za kille także jest przyznawany przez serwer i założę się, że nie ma takiego pakietu, który serwer by odczytywał jako dodawanie sobie expa czy coś :P. W większości zgadzam się z Twoją wypowiedzią. Co do tych pakietów z expem, czy życiem - to tylko przykłady :P Na pewno istnieją sposoby na oszukanie serwera i na pewno można im zapobiec. Tylko po co ma ktoś się męczyć nad botem, żeby sobie ułatwić na chwilę grę... :) Nie zagłębiajmy się już w sprawy czysto techniczne, zostawmy to dla GS... :thumbsup:
Filar Społeczności Ranmus Opublikowano 7 Lutego 2009 Filar Społeczności Opublikowano 7 Lutego 2009 Do wszystkich hejterów i przemądrzałych: A tak poważnie mówiąc, to im więcej obliczeń po stronie serwera, tym gra jest bezpieczniejsza. Największym kłopotem serwera Almory jest to, że jest napisany w GMie... Pozdrowienia od Tymona, który spogląda na Wasze teksty przez mój bark.
Filar Społeczności Ranmus Opublikowano 7 Lutego 2009 Filar Społeczności Opublikowano 7 Lutego 2009 He is mine now!
Gość Opublikowano 7 Lutego 2009 Opublikowano 7 Lutego 2009 Ranmus ! Łapy od Tymona ! Nie jedzcie Tymona... Pozdrowienia z niepilnowanego GMClanu :D A tak w ogóle czemu nie napiszecie konsoli Serwera w C++ albo czymś innym ?
pablo1517 Opublikowano 7 Lutego 2009 Opublikowano 7 Lutego 2009 Bo na razie optymalizują se maksymalnie kod w GM, chcą jak najlepiej to tam napisać a potem będą mogli już tylko swobodnie bez obmyślania nowych planów przepisać to pod coś innego ^^... Ok zmyśliłem to, ale i tak brzmi wiarygodnie xD.
Gość Opublikowano 7 Lutego 2009 Opublikowano 7 Lutego 2009 No wiarygodnie może brzmi, ale czy ja wiem :D Może nie mówią nam wszystkiego ? Coś czuję, że będzie coś fajnego...
cezarX Opublikowano 7 Lutego 2009 Opublikowano 7 Lutego 2009 Ranmus, to tylko dyskusja... (lepiej niech będzie większe bezpieczeństwo niż niewiele większa szybkość działania - dodatkowe obciążenie łącza przy dzisiejszych ofertach dostawców będzie znikome :P ), choć post był ewidentnie dla mnie, ale kij z tym... :) Mimek, ba!, na pewno będzie coś fajnego...
Tymon Opublikowano 11 Lutego 2009 Opublikowano 11 Lutego 2009 Nie, zajmujemy się robotą, a nie gadaniem. =D
Administratorzy gnysek Opublikowano 11 Lutego 2009 Autor Administratorzy Opublikowano 11 Lutego 2009 Jak widać w mojej stopce - więcej info 14 lutego. W sumie najbardziej teraz czekam aż Tymek zrobi mi ten badziew do zasobów, bo bez tego na pewno update nie wyjdzie. Poza tym ... tajemnica :D
Matthew Opublikowano 11 Lutego 2009 Opublikowano 11 Lutego 2009 Mam takie offtopowe pytanie: Czemu akurat 14 luty? ;]
Tymon Opublikowano 11 Lutego 2009 Opublikowano 11 Lutego 2009 Żebyście musieli porzucać kobiety dla Almory. :P
Administratorzy gnysek Opublikowano 11 Lutego 2009 Autor Administratorzy Opublikowano 11 Lutego 2009 Bo potem wracam na studia i musze się uczyć na poprawki? A niedzielę dałem sobie na poślizg :P
Indrycho Opublikowano 11 Lutego 2009 Opublikowano 11 Lutego 2009 tak w ogóle, to czy potwory w almorze mają własne szanse na ogień, truciznę i lód?
Administratorzy gnysek Opublikowano 11 Lutego 2009 Autor Administratorzy Opublikowano 11 Lutego 2009 Pewnie, że bedą miały szansę. Naprawdę będziemy wszystko pisać do nowa, bo jest już taki bałagan, że nawet w tym co dodaję zaczynam się gubić ... zresztą obecne AI przeciwników średnio mi się podoba, więc wszystko pójdzie do wymiany.
Indrycho Opublikowano 11 Lutego 2009 Opublikowano 11 Lutego 2009 taa, ale węże mogą zatruwać na zasadzie np. losuje 1/4 , że zatruje, a mi chodzi o to co ma np. gracz w statach ;)
Administratorzy gnysek Opublikowano 11 Lutego 2009 Autor Administratorzy Opublikowano 11 Lutego 2009 Wszystko się pozmienia, więc nie zadawajcie pytań :P Jak pozmieniamy, to zobaczycie co jest nowego, nie mniej to będzie dla was odkrywanie Almory na nowo.
Borek Opublikowano 12 Lutego 2009 Opublikowano 12 Lutego 2009 taa, ale węże mogą zatruwać na zasadzie np. losuje 1/4 , że zatruje, a mi chodzi o to co ma np. gracz w statach ;) Potwory mają osobny system zatruwania/podpalania. Przykładowo jeżeli masz odporność na truciznę, to szansa potwora na zatrucie twojej postaci spada. Odwrotnie tak samo.
Administratorzy gnysek Opublikowano 14 Lutego 2009 Autor Administratorzy Opublikowano 14 Lutego 2009 No i tak jak obiecałem, 14 lutego więcej info. Path będzie najwcześniej jutro :D Dodałem pewną rzecz której nie miałem w planach, mam nadzieję, że wam to osłodzi czas czekania który się wydłużył.
PoxiPol Opublikowano 14 Lutego 2009 Opublikowano 14 Lutego 2009 ILE TEGO INFO! Mogles sie barzdiej postarac :)
Administratorzy gnysek Opublikowano 14 Lutego 2009 Autor Administratorzy Opublikowano 14 Lutego 2009 Wieczorkiem ok ?
Rekomendowane odpowiedzi