Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Tak wczoraj siedziałem kilka godzin w delphi, żeby to dziadostwo napisać, ale to racja - postacie zostaną przerobione na nową wersję :) Nie będę was pozbawiał tego co już macie, dopiero gdy pozmieniamy całkowicie rozwój postaci i przebudujemy silnik, będzie potrzeba stworzenia nowych kont, ale to nie nastąpi raczej prędzej niż za miesiąc - półtorej.
  2. Wiesz co, trzeba by zapisywać na serwerze każdy detal na temat itemów, wiec poza opcją zdefiniowania tego samego itemu jako kilka różnych, z innymi parametrami raczej nie widzę opcji - bez sensu w lewo i prawo przesyłać takie pierdoły.
  3. ta, a jak podasz za login i hasło "xxx OR 1=1" ?
  4. Tak, Tymon to takie wczytywanie zasobów zrobił, że teraz wszystkie JPG znikną xD Będziemy mogli w tajemnicy nowe grafiki zachować :) Potem tylko przerobić system wczytywania map na ten z Triberiana (już go ulepszyliśmy, bo trochę mulił) i będzie zasuwać aż miło. Dzisiaj cały dzień pisałem konweter kont do Almory (a dla mnie także edytor, a co tam, pooszukiwać muszę xD), wiec z questami nic nie ruszyłem dziś. Ale poćwiczyłem delphi xD
  5. pobierz sobie prosiaka, i jej zainstaluj, to wystarczy zapewne :)
  6. masz: GML pasek = ( czas / max(0.01,czas_max) ) * dlugosc; nie podzieli sie przez 0 nigdy xD
  7. GML if ( a != b ) if ( a <> b ) if ( !a = b ) if ( a = !b ) ... if !( a == b ) ... if ( !a != !b ) i tak dalej :) to wszystko znaczy to samo xD
  8. No tak, a tam gdzie obiekty były kasowane ? A zresztą, co ich to interesuje :P Koniec tematu xD
  9. Powiedzmy, że pamięć częściowo też jest zwalniana :)
  10. BoroCaso: po co robić to w osobnych roomach, skoro mozna wszystko dac w jednym i ładnie deaktywować? Nie ma co udziwniać, łatwiej zarządzać jak serwer i klient mają takie same plansze.
  11. To ja wiem, chodziło o dwa roomy na serwerze. Teraz jest podział na strefy, więc też dostajesz tylko potrzebnych graczy.
  12. Oświeć mnie, jak na serwerze dwa roomy na raz obsłużyć ? :D
  13. Tak. Problem jest taki, że serwer nie jest w stanie operować na dwóch roomach na raz z wiadomego powodu xD Dla tego całośc to jeden room.
  14. No tak, zalezy jakie zastosowanie ma być :)
  15. O wyznaczniki macierzy, własnie z tego oblałem studia :P Ja to bym zrobił w paincie sprite i użył place_free, a jak chcesz sie bawić w bardziej zaawansowane obliczenia, to miłej zabawy :)
  16. Arena do walk już jest. Co do sprawdzania itemów, to mniej wiecej tak to ma wyglądac :) Kwestia dobrego oprogramowania całosci (tak naprawde da sie zrobic jakie tam sobie wymyśle questy, kwestią pozostaje trudnosc ich zrobienia).
  17. WiFi jest nieco wolniejsze :) Zresztą, wazne, zeby działało, a jak komuś muli łącze to jego problem xD
  18. Ale kazdy bedzie miał ten sam zestaw Questów indywidualnych. Questy zbiorowe dojdą dopiero w 0.8.0 jak poprawimy silnik z Tymonem i dojdziemy do ładu z UDP. @pablo: Na razie w Almorze UDP zostaje jak w Alienach, bez Twojej poprawki, bo zaraz się tak zamieszamy ze zmianami, ze wszystko przestanie działać xD Zajmę się tym potem, wystarczy, że wczoraj przez 3 godziny dochodziłem dla czego UDP nie działa jak zginę, a potem następne 3 dochodziłem skąd biorą się guziki jak dostajesz nowy level... siedziałem od 9 rano do 23 nad zmianami i niewiele tego zrobiłem, muszę się najpierw dobrze z Almorą poznać, a dopiero potem będę się dalej bawił w poprawianie. Nie obiecuję też, że w 0.7.6 wszystko będzie działać, ale postaram się posprawdzać działanie - mam w domu 4 komputery na których mogę testować, więc da się już w miarę dobre testy przeprowadzić :)
  19. jak potrzebujesz 4 różne własciwosci dla tych samych obiektów, to w create ustawiasz im wszystko np. na 0, a potem lecisz z innego obiekty lub room creation code tak GML var a; a = instance_create(0,0,obj_bot); a.hp = 100; a.costam = 200; /* drugi bot */ a = instance_create(0,0,obj_bot); a.hp = 542; a.costam = 12; Chyba, że nie zrozumiałem problemu ...
  20. ComeX za ciągłe prośby o pomoc i nie korzystanie z nich, nie wyciąganie wniosków i nie próbowania nawet przez sekundę myślenia samodzielnie nad problemem dostajesz ode mnie ostrzeżenie. Jeżeli nie zmienisz swojego postępowania i nadal będziesz od nas oczekiwał, ze całą robotę zrobimy za ciebie, a do ciebie będzie należało tylko kliknięcie w guzik "Zrób EXE" w Game Makerze, to się grubo mylisz. To jest moje jedyne i ostatnie ostrzeżenie w Twoim kierunku, następnym razem trafiasz na listę osób którym sprawdzamy posty przed publikacją i każdy post w którym pytasz nawet nie myśląc nad tym co już dostałeś, będzie od razu kasowany - nie po to Ci pomagamy, żebyś sobie naszą pomocą podcierał tyłek i miał ją gdzieś.
  21. Nie wszystko jest na UDP :) Co do questów które się kończą - większość danych na temat questa zbiera klient, także jak wyjdziesz z gry wszystkie dane zostaną utracone, więc jak ty to widzisz ? Poza tym, jeżeli ktoś ciągle dostaje kicka, to znaczy, że ktoś nie chce aby grał na jego serwerze, więc po co mu questy ? Sprawa trzecia - język polski... może w następnej wersji, jak będę poprawiał wszystko po kolei. Zresztą bardzo dużo grafik było by do poprawy... nie chce mi się :)
  22. Tak jak obiecałem, jest pierwszy screen :) Oczywiście Quest na screenie jest kompletnie zmyślony, bo na razie questy jeszcze nie działają, ale jutro mam nadzieję, że pierwsze questy będą już za mną. Część zostanie ukryta w grze i będzie dostępna u konkretnych NPC, żeby było trudniej i dłużej, no i na pewni będzie sporo backtrackingu xD Zjadłem też guzik Close na panelu z Questami, muszę go dorobić, bo Cancel ma przerwać Quest. Co ważne - wylogowanie z gry lub śmierć oczywiście kończy quest :)
  23. No jak nie zapiszesz gry to i wczytaj nie zadziała ...
  24. GML menu_set_actions( 'room_goto_next()' , 'game_load("savegame.sav")' , 'show_info()' , 'game_end()' ) miałeś o ()' za dużo :)
×
×
  • Dodaj nową pozycję...