Skocz do zawartości

Draconis

Użytkownicy
  • Postów

    115
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Draconis

  1. Dzięki, działa, zadam jeszcze tylko jedno pytanie. Jeżeli w ustawiłem dla gracza GML if distance_to_object(wall) < 200 { draw_circle(gracz.x,gracz.y,100,true) } A dla celów kod, który podałeś linia rysuje się zanim okrąg dotknie obiektu?
  2. Witam Próbuję zrobić aby jeżeli odległość między graczem a celem jest mniejsza niż 100 rysuje się między nimi linia. Napisałem taki krótki kod GML if distance_to_object(cel) < 100 { draw_line(gracz.x,gracz.y,cel.x,cel.y) } I działa on prawidłowo, lecz tylko wtedy jeżeli na planszy jest tylko jeden cel. Jeżeli jest ich więcej to linia jest rysowana zawsze do tego samego celu (nawet jeżeli warunek spełniony jest dla innego) Szukam sposobu, aby linia była rysowana dla tego celu, który spełnia warunek, oraz jeżeli kilka go spełnia to rysowany jest odcinek do każdego. Próbowałem kod umieścić w celu zamieniając distance_to_object(cel) na distance_to_object(gracz), lecz efekt jest identyczny.
  3. Draconis

    Tworzenie gier via www

    Zobaczę co tam masz, tylko proszę popoprawiaj błędy. Wchodzę i pierwsze co mi się rzuca w oczy to "Tworznie gry".
  4. Jeżeli nie masz wewnętrznej sieci w domu wejdź na stronę http://whatismyipaddress.com/ i użyj IP, które tam Ci podadzą, jeśli masz jedynie wewnętrzne IP i tamto nie zadziała pozostaje jedynie Hamachi itp.
  5. Niestety, na konto i przy podaniu bezpośredniego IP nie udało się zalogować. Takie pytanie, czy udało się zalogować z komputera podłączonego do innej sieci niż serwer, czy może oba komputery o których pisałeś, że się połączyłeś należą do tej samej sieci. Jeśli należą to możliwe, że będzie konieczne połączenie poprzez np. Hamachi.
  6. Po próbie zalogowania się pojawia się (Sukces 1) I zostaję dalej w menu. Po wpisaniu noip jako ip gra się odpala. Jako że modele są dosyć proste i nie mają tekstur z ich oceną poczekam do wersji gdy będą gotowe. Na plus mogę uznać odbicia w wodzie, lecz należy je jeszcze poprawić i proponowałbym w opcjach możliwość ich wyłączenia. Nie można uderzać idąc - . Proponowałbym jakoś zamknąć mapę, najlepiej w jakiś uzasadniony sposób (góry, których nie można przejść/ jakiś mur) lub ostatecznie niewidzialna bariera lub zapętlenie mapy. Wyślę Ci zaraz PW by sprawdzić czy na własnym koncie zdołam się zalogować. EDIT czy przypadkiem do połączenia z serwerem no-ip.org nie trzeba mieć ich oprogramowania?
  7. Udało mi się wreszcie uzgodnić z antywirusem by mi pozwolił uruchomić. Zauważyłem dziwny błąd. Wziąłem zarejestruj, wpisałem swój login [Kalumniatoris] i wyskakuje mi komunikat, że taki login jest zajęty, pomyślałem, że coś nie tak więc spróbowałem się zalogować, hasło zostawiłem takie jak było, ekran mignął a mi pozostała tylko szara plansza. grę wyłączyłem, a jak uruchomiłem ponownie to mogłem się prawidłowo zarejestrować. PS nie jestem pewien, czy się połączyłem z serwerem gdyż nikogo aktualnie nie ma. PS2. właśnie mi się zawiesiła gra, uruchomiłem ją ponownie a na planszy widzę swoją poprzednią postać (podpisana Kalumniatoris, czyli moim loginem ), jest nieśmiertelna. PS3, już czwarty dziewiąty raz w czasie gry wyskoczyło mi "Rejestracja udana możesz się zalogować" i menu logowania. PS4Wiem, że to tylko testy serwera.
  8. Przychodzi mi do głowy jedno możliwe rozwiązanie, lecz nie jestem pewien czy zadziała. GML if (objectA.speed>50){ objectA.speed=50;} ObjectA to oczywiście twój obiekt. @DOWN Twój sposób krótszy więc lepszy.
  9. Mam nadzieję, że uda mi się to zrobić i nie będę potrzebował w tej sprawie więcej pomocy.
  10. Dzięki, z wyglądu działa idealnie, tylko nie jestem pewien, czy da się wykryć kolizję ze sprite'em. Może powinienem zacząć od tego, że ma to działać podobnie do tarcz obracającej się wokół gracza/budynków/przeciwników.
  11. Dzięki, sprawdza się, chyba by uzyskać efekt, który chciałem będę musiał stworzyć tyle obiektów ile dopuszczam maksymalnie i wymyślić jakiś skrypt, który będzie sprawdzał ile ich jest i obliczał ponownie dla wszystkich kąt.
  12. Sprite jest ten sam, zmieniony został jedynie kod, a wersja z pierwszym kodem nie miga.
  13. Pojawia się i znika ze zmienną częstotliwością.
  14. Dzięki, działa. Teraz próbuję uzyskać drugą część efektu. Pomyślałem, że jeżelibym poprzestał na dwóch to wystarczyłoby jakbym zmienił ( w kolejnym obiekcie) GML direction += spd; /*na*/ direction += spd+180; to uzyskuję odpowiedni efekt, jednak drugi obiekt cały czas miga no i wymaga to tworzenia większej ilości obiektów.
  15. Witam Szukam sposobu do uzyskania ruchu po okręgu, tak by można było podać obiekt, wokół którego ma się przemieszczać oraz prędkość z jaką ma się poruszać. Oraz opcjonalnie zrobienie tego w taki sposób by jeżeli byłoby więcej obiektów krążących utrzymywałyby między sobą najwyższy możliwy kąt (były równomiernie rozłożone) i gdyby jakiś został dodany/zabrany byłyby dopasowane. Dotychczas wymyśliłem tylko metodę polegającą na tworzeniu sprite'ów, w których była cała animacja poruszającego się obiektu, lecz jeśli chcę zwiększyć promień lub dodać ich więcej to muszę tworzyć nowe animacje.
  16. Dlaczego mam wrażenie, że to Ty masz problemy ze zrozumieniem. W tym temaciej jest mowa o INNYM programie niż Action Decoder 2006, TEN program nie jest z 2006r. tylko z 2010, dopiero co opublikowany. edit down Jeśli tak jest to przepraszam, odniosłem wrażenie, że stwierdził, że program z tematu jest przestarzały, nie do końca rozumiem w jaki sposób wziął moją stronę, gdyż jedyne co wcześniej napisałem to to, że nie mogę korzystać z programu.
  17. Rozdzielczość mam 1024-600 lecz nie widzę związku, gdyż program chyba ma własną rozdzielczość, nie zależną od tego jaka jest w systemie i wątpię by przekraczała natywną mojego monitora, myślę, że może to być spowodowane przez mój OS gdyż to nie byłby pierwszy raz kiedy robi mi niemiłą niespodziankę, zaczął od tego, że uniemożliwił mi zmianę rozdzielczości ekranu na taką jaką miałem we wcześniejszym. Czy mógłbyś (jeśli znajdziesz czas, nie sprawi to kłopotu itp.) powiększyć program o jakieś 30 pikseli? Byłbym, bardzo wdzięczny, jeśli nie to nie szkodzi, dotychczas całkiem dobrze radziłem sobie bez pomocy.
  18. Witam, mam drobny problem z tym dekoderem a mianowicie mam przycięty pasek z prawej strony i nie udaje mi się go odzyskać.
×
×
  • Dodaj nową pozycję...