Skocz do zawartości

cezarX

Użytkownicy
  • Postów

    58
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez cezarX

  1. Znalazłem taki drobny błąd dotyczący granatów. Chciałem rzucić granat, zacząłem, zmieniła się mapa i dalej trzymałem go w rękach. Wydaje mi się, że już nie powinienem mieć go na nowej mapie...

     

    Nie wiadomo, gdzie na mapie jest dany gracz. Jest, co prawda, radar, ale nie wiadomo, kto kim jest. Ktoś prosi o pomoc, ale gdzie iść? Na krawędziach ekranu mogła by pokazywać się nazwa gracza, tzn. w miejscu, w kierunku którego trzeba iść, aby znaleźć gracza.

    To taki mały pomysł na usprawnienie rozgrywki.

  2. Po co szpecić nasz piękny :) , ojczysty język jakimiś słówkami/zwrotami angielskimi. Podejrzewam, że znacznie lepiej byłoby wykonać pełną polonizację Almory (choć zapewne będzie przy tym duuuuuuuuużo roboty), niż mieszać oba języki i robić jakieś ch***-móju na zawiasach. Oczywiście powinna obok istnieć również pełna wersja angielska. I wszyscy byliby zadowoleni (no może poza twórcami... :P ).

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

  4. @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:

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

  6. Problem w tym, że klient nie koniecznie musi być naszym dziełem. Może sobie ktoś napisać bota i teraz pytanie, czy ma on grać wg własnych reguł czy wg reguł gry? Jeśli ma robić co chce, spoko, piszemy większość po stronie klienta. :)

     

    Jeżeli ktoś by chciał, to i teraz napisałby bota... :P

    Tylko po co..? :boxed:

  7. Klient spokojnie mógłby obliczać te wszystkie paski, ale żeby nie dochodziło do oszustw, można by zapisywać pasek życia, many, itd. na serwerze przy każdym wylogowaniu/zerwaniu łącza. Przy następnym logowaniu ostatni stan byłby pobierany. Wtedy nie byłoby potrzeby wysyłania informacji o każdej zmianie stanu wskaźników. Można też wprowadzić synchronizację danych z klienta i serwera, np. co 30 sekund.

     

    No chyba, że macie już coś takiego... :P

  8. juz lepiej napisac od nowa system inteligencji mobow ktory by uwzglednial pare zeczy i jakby to powiedziec urealnił.

     

    może należało by jeszcze bardziej urealnić rozgrywkę i postawić kible przy głównych szlakach :)

    oczywiście żart...

     

    nie chodzi mi bardziej o względy realizmu, tylko wygodę grania...

     

    przy okazji wychodzą całkiem fajne pomysły :P

  9. Nasunął mi się na myśl taki mały szczegół...

    Dlaczego wszystkie potworki łażą za graczem po lesie? Jeżeliby chcieć przejść się powoli po mapie, to "pozbieramy" ich po drodze całkiem sporo (oczywiście, gdy się nie atakuje :) ). Można by ustawić ograniczenie dla stworków typu: "Będę atakował graczy z levelem poniżej x". Przeciwnik nie atakowałby gracza z poziomem większym od x (czasami wkurzające jest i śmieszne, gdy 50-levelowca goni robak albo larwa... :P ).

    To chyba nie będzie trudne do zrobienia (zapewne jeden warunek na serwerze, który go praktycznie nie obciąży).

     

    B)

×
×
  • Dodaj nową pozycję...