Skocz do zawartości

Hunter

Użytkownicy
  • Postów

    1 087
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Hunter

  1. @Baca: nie ma wyjscia, na razie trzeba sie rozkoszować jedynie niewielką iloscią screenow, ale mam nadzieje ze filmik ktory sie ukaze odsłoni duzo nowosci i wrecz dotykalny obraz gry.
  2. Szukam i szukam w necie czegos sensownego ale znaleźć nie moge, mianowicie ma ktos/lub wie gdzie mozna znaleźć graficzki żołnierza widok top down? Wymiary do 64x64pix.
  3. Server tez wysyla dane do clientow. Jesli zamierzasz wysylać zmienne w jakims innym obiekcie to najlepeij miec globalną.
  4. niech zgadne, zmienna servertcp, jest zadeklarowana w innym obiekcie.
  5. Musisz wysyłac pozycje "wolfa" z twojego clienta do servera a nastepnie od servera do pozostałych graczy, tak aby oni widzieli co robi. Mowie, masz swietny art yody na temat 39dll, z niego sie wszystkiego dowiesz. @ Edit To dobrze, wiec sendmessage na kliencie bedzie wygladac tak : sendmessage( servertcp );
  6. Posłuchaj, zrobienie gry mmo rożni sie znacznie od stwozenia gry zwykłej bo poza tym co trzeba zrobic w normalnej grze tj. nie internetowej trzeba zrobic przesył danych z clienta do serva i z serva do clienta. Jesli nawet nie wiesz jak wysłać dane i do czego słuzy funkcja sendmessage() i jak sie ją stosuje, i z kad wziasc do niej argument, zostan lepiej przy grach "nie" online. Pozatym zależy teraz z kad wysylasz te dane, jesli z clienta powinno byc : soc = tcpconnect(ip,port,1); A jesli z serva : soc = tcpaccept(stcp,true);
  7. zmienna soc musi przechowywac soket. jesli dalej nie wiesz o co chodzi odslylam do artu Yodu na temat 39dll ktory jest w dziale artykuly
  8. Wysylaj do graczy direction i po stronie clienta sprawdzaj direction potwora a nastepnie przypisuj mu sprite.
  9. wysyłanie pozucji ? clearbuffer( ); writeshort(x); writeshort(y); writeshort(direction); sendmessage( soc );
  10. a dałeś global mouse button czy tylko mouse button ?
  11. 2. xstart i ystart, uzyj ich np w move_towards_point lub innej funkcji lub po prostu przypisz do x i y. 4. jesli np. pilka przyjmuje wartosc direction od zawodnika uzyj round(random(x)) dodajac pilce troche directiona przez co bedzie skrecac. 5. Hmm ja mysle ze trzeba by albo miezyc odległosc od bramki naszej do połowy zeby sprawdzic czy sa na naszej połowie albo uzyc colision_rectangle(), w takim wypadku przełanczasz zmienną u swoich zawodników na taką ktora kaze im wracac na swoją połowę.
  12. If(!XmusicIsPlaying(music)) powinno byc. to samo dalej bo to zmienna music przetrzymuje identyfikator.
  13. [CREATE] global.xx = -1; global.yy = -1; [GLOB MOUSE BUTTON] global.xx = mouse_x; global.yy = mouse_y; [STEP] if (global.xx != -1 and global.yy != -1) { if (distance_to_point(global.xx,global.yy) > 2) { move_towards_point(global.xx,global.yy,3);//tu mozesz uzyc tez mp mp_potential_step() } else { speed = 0 } }
  14. Skoro prawie całą gre masz gotową, to powinienes miec juz takowy system rozsyłania danych pomiedzy playerami. Wzoruj sie na nim i zrob prawie dokladnie to samo. Wysyłanie pozycji to przeciez tylko wysyłanie zmiennych potwora do wszystkich graczy.
  15. Hunter

    Galeria Grafik

    Lawa jeszcze lawe przypomina, ale krew to juz raczej nie :D
  16. 1. sound_add(...) 2. w colision/ albo przy distance to object rownym 0 dac : if (keyboard_check_pressek(klawisz)) { //akcja } 3. sound_play(muzyka) (wczytaj ja najpierw do uchwytu/zmiennej a nastepnie wwal do argumentu) 4. przestawianie? jesli chodzi ci o przechodzenie do jakiejs sekundy to chyba bez dll sie nie da.
  17. Hunter

    Nadwaga

    Za mało sportu, za duzo siedzenia na kompie lub siedzącego trybu zycia. Zacznij biegac, zacznij od 2-3km truchtem dziennie. Potem coraz wiecej. Lub tez uprawiaj jakis inny sport wazne zebys byl w ruchu. No i oczywiscie przed snem lub tez w godzinach późnych zero jedzenia. Dobrze tez by bylo gdybys sobie ustalił np 5-6 posiłków dziennie, ale tak zebys sie najadł a nie przejadł. Chodzi o to zeby organizm jadł jak najmniej i nie odczuwał głodu, gdyz udowodnione jest ze gdy jestesmy głodni i potem zaczynami duzo jesc mozg i ciało starają sie gromadzic "sadełko".
  18. Łał, niezły ten przykład. No no 5/5 bez wachania daje. Jesli nie napisze własnego to zapewne wykozystam.
  19. Hmm nie wiem czy to komus sie przyda wogole, ale mogłes sie bardiej postarac i chociaz ten przycisk w gornym lewym rogu tak zrobic zeby sie nie poruszał.
  20. Hunter

    Galeria Grafik

    Niezłe te domki, naprawde. 3 to juz wogole najlepszy :D
  21. Hunter

    The Real Truth

    Poki co, mi sie nudzi wiec mozesz pisac, powinienem znaleźć czas :P
  22. Dla hostera przydały by sie chodzby opcja wyrzucenia gracza, bo moze taki wejsc na server, nie wcisnąc ready i trzeba resetowac server w nadziei ze 2 raz nie wejdzie ten gracz. To wkurza strasznie gdy ktos tak robi.
  23. Misiek, nieiwem czy ty tez ten bug widziałes jak opuszczali plansze? Hmm u nie to bylo swietnie widac. Normalnie niewiem jakim cudem ale poza planszą sie przemieszczali.
  24. A ja mam pytanie do Jakluba, kiedy mozna sie spodziewac nowej, poprawionej wersji ?
×
×
  • Dodaj nową pozycję...