Skocz do zawartości

Draconis

Użytkownicy
  • Postów

    115
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Draconis

  1. Świnka lekko zbugowana, zatrzymała się mi w drodze powrotnej, zmarła gdyż nie nadążałem z karmieniem co przerwało misje. Świnka się odradza automatycznie i zaczyna iść i ginąć. I tak w kółko. Widzę też, że gra jest zabezpieczona przed zbieraniem potrzebnych rzeczy, tylko dlaczego musiało się to mi włączyć trzy marchewki za wcześnie. Edit3. Zabezpieczene przed zbieractwem blokuje możliwość zbierania marchwi, inne rzeczy mogę zbierać, lecz zebranie czegokolwiek restartuje licznik czasu dla marchwi. A teraz zabroniło zrywać kwiatki jedne dodatkowo. Edit 4. Jak się wchodzi w strefę bitwy, czy może trzeba zakończyć jakiś quest wcześniej. Quest z ubraniem też chyba się mi zbugował, ubranie mam, lecz pomysłów co robić dalej to już nie. Edit n. Przed chwilą po tym jak kliknąłem escape nie pojawił się przycisk powrotu do gry, musiałem wrócić poprzez wybranie zapisu.
  2. A może po prostu wykraczasz sprawdzając, jeżeli width masz 640 to spróbuj zastosować GML ds_grid_get(global.map,4,0)
  3. Spróbuj na początku GML global.map=ds_grid_create(room_width/128,1)
  4. Komputer czasem oszukuje i nie stawia swojego kółka na planszy, chyba że to jakaś strategia w celu zdezorientowania przeciwnika. @Sheriff99
  5. Jak już to ich. Nie należę do nich.
  6. Chell twoje rozwiązanie, pozornie ładne tworzyłoby kolejne komplikacje chociażby w grafice, trzebaby przygotować osobne animacje do wszelkich możliwych jednostek z wyposażeniem, niby można by modułowo to zrobić ale nadal pozostaje tworzenie jak nie dla każdego egzemplarza broni to chociaż dla każdego rodzaju. PS. Nie wiem ilu z was widziało, ale na forum zamieszczony zostały umieszczone grafiki rycerza oraz waszego ulubionego kata.
  7. Naruszenie praw autorskich w grze, której zasady powstały jeszcze przed komputerami, której różnych wersji można znaleźć od ponad stu lat. Ciekawe. A sterowanie zbugowane, potwierdzam.
  8. A kto stwierdził, że nie chodzi o alternatywne średniowiecze gdzie kaci mogli rzucać czym chcieli. Możliwość wyboru 'dziwnych' jednostek, szczególnie, że uzależniona będzie od autora gry chyba jest punktem pozytywnym. Jeżeli autor zdecyduje, że nie pasują mu jakieś jednostki to nie umieści ich w grze. @szmalu mają też blog od kwietnia, gdzie umieszczają informacje o postępie prac.
  9. Draconis

    Cinders

    Masz na ich stronie facebookowej Ja stwierdzam, że jeżeli teraz miałbym się decydować to bym nie kupił. Przynajmniej do czasu, aż miałbym wystarczającą ilość pieniędzy. Trochę szkoda, że historia z tego co widzę wbudowana jest w plik wykonywalny.
  10. Draconis

    Cinders

    Kluczowe jest chyba słowo publicznie.
  11. Draconis

    Cinders

    Nie mogliście poczekać jeszcze jeden dzień? Jutro mam egzamin, nie wiem czy teraz będę w stanie się uczyć przed zbadaniem tego. ;)
  12. Draconis

    Cinders

    Właśnie opóźnienia miałem na myśli, ile to razy się okazywało, że planowany termin wydania przekładany był tylokrotnie, że już nikt w niego nie wierzył. Mam nadzieję, że z Cinders tak nie będzie, chciałbym w to wreszcie zagrać w całości. Pewnie to informacja poufna, ale jeżeli nie, czy kwota, którą zarobiliście na sprzedaży przedpremierowej zbliżyła się do poniesionych kosztów?
  13. Draconis

    Cinders

    'Delikatne opóźnienie' Patrząc na osiągnięcia innych z branży w tej dziedzinie. Chyba, że weźmiecie przykład i znajdziecie pretekst do kolejnego opóźnienia.
  14. Już próbowałem, niestety w Bashu w zmiennej $$ zawarty jest ID procesu A=3 więc kiedy id procesu wynosi 3660 echo $$A da mi 3660A echo $$$A da natomiast 36603. Mam inny pomysł na skrypt, ale w tamtym jeszcze mniej się orientuję. Pobieram pierwszą komórkę z pliku komendą: li=`head -n 1 plik` Wie ktoś może, czy da się usunąć pierwszą linijkę z pliku a pozostałe przesunąć w górę?
  15. @Raalsky Nie, nic nie pomyliłem, skrypt ma być w Bashu @gnysek Niestety nie o to mi chodzi, działałoby gdybym z góry wiedział co chcę wyświetlić Może lepiej umieszczę większy kawałek kodu, omijając zbędne rzeczy. A00="aa" A01="ab" A02="fa af" #wartości są inne, i jest więcej zmiennych, ale to uproszczenie ... x=0 #w kodzie zamiast 0 jest losowana liczba. y=0 while [ $y -le 9 ]; do k='$'A$x$y echo $k y=$[y + 1] done W wyniku mam teraz $A00 $A01 $A02 $A03 $A04 $A05 $A06 $A07 $A08 $A09 A chciałbym mieć aa ab fa fa ... Próbowałem już wcześniej kombinacji w stylu ${k},${$k}(jakkolwiek głupio to wygląda to i tak nie działa)i innych, zmieniałem też k='$'A$x$y na k=A$x$y bądź z jakąś inną kombinacją cudzysłowów, apostrofów obu rodzajów itp. k=A$x$y echo ${k} ...
  16. Witam. Piszę niezbyt skomplikowany skrypt do szkoły i mam drobny problem. Mam zmienne, które są właściwe stałe. A00, A01 ... A09 A10, A11 ... A19 ... z wartościami tekstowymi. Mam też zmienne x i y, które przybierają jednocyfrowe wartości Mam też kod: k=' A$x$y # Próbowałem tu różnych kombinacji, lecz żadna nie dawała oczekiwanych rezultatów echo $k # -----------------------------------||----------------------------------------- Czy jest możliwe, i jeżeli jest, wyświetlenie zawartości zmiennej odpowiadającej k, zamiast k? Przykładowo, jeżeli A00="__________" i chciałbym, żeby to zostało wyświetlone, zamiast "$A00" Pozdrawiam i dziękuję za wszelką pomoc.
  17. Nie jestem pewien, lecz czy ten kod nie sprawdza czy jakikolwiek wrog_1 dotknie linii, i wtedy zatrzymuje każdy? GML qwerty=collision_line(170,200,85,590,wrog_1,0,false) if (qwerty>0) { qwerty.speed=0 } Spróbuj coś takiego, nie wiem czy zadziała.
  18. Draconis

    Pov Ray

    3.8 rozdział w drugim jest zatytułowany Making Animations, może znajdziesz tam coś interesującego. Szczerze mówiąc to nigdy nie korzystałem z Pov Ray'a a te pdf'y wydobyłem dzięki pewnej stronie.
  19. Draconis

    Pov Ray

    Pewnie już to masz, wprawdzie nie ma za bardzo przykładów ale myślę, że przydatne. tutorial inny Pozdrawiam
  20. Dzięki, całkiem ładnie radzi sobie z przyśpieszeniem teraz, tylko nie mogę zrozumieć dlaczego zdarza się, że zatrzymuje się przed kontaktem z podłożem. Jest jakiś sposób na sprawdzenie kąta do obiektu (a właściwie do najbliższego pixela w jego spritecie od obiektu? Najprostsza wersja tego co tym chcę odiągnąć to dwa ruchome obiekty o nieregularnych kształtach połączone odcinkiem o najkrótszej możliwej długości.
  21. próbowałem speed = 0, lecz to się nie do końca sprawdza, gdyż gracz ma mieć możliwość chodzenia po planecie, a w ten sposób po każdej próbie wykonania kroku postać się zatrzymywała. speed -= n masz na myśli w czasie zbliżania się to planety? Jeśli tak to niestety odpada gdyż jest zbytnio sprzeczne z fizyką, gdyż powinno działać przyśpieszenie, które dorobię jak będę miał podstawowe poruszanie. PS. Zna ktoś może przyczynę, dla której nie mogę pisać na SB?
  22. Witam, tym razem mam kilka pytań, dotyczących takich banalnych rzeczy jak grawitacja, chodzenie czy strzelanie. Zacznę od tego co mam (omijając elementy niezwiązane z pytaniem) Mam dwa obiekty, jednym jest gracz (pl), a drugim jest koło symbolizujące planetkę(128px średnicy około)(ea) czy coś w tym stylu. Planetka ma ustawiony origin na środku. a gracz na środku stóp (czyli 16,32) Gracz ma GML grawit=point_direction(x,y,ea.x,ea.y) //gravity_direction=grawit image_angle=grawit+90 if (distance_to_object(ea)>0&&distance_to_object(ea)<50) { //motion_set(grawit,6) move_contact_solid(grawit,100) //gravity=0.5 } else { //gravity=0}</span> a podczas naciśnięcia klawisza w lewo/prawo GML motion_set(grawit-90,5) //analogicznie dla przeciwnego kierunku.</span> A teraz przechodzę do głównej części tematu, czyli innymi słowy "O co mi chodzi". 1) Jak zrobić by obiekt, (zakładając, że wykorzystuję opcję z grawitacją, a nie z move_contact_solid) się zatrzymywał jak dotknie planety.? W przypadku tradycyjnej grawitacji wystarczyło wpisać gravity=0|vspeed=0, tutaj niestety nie wiem jak to zrobić. W przypadku wersji z move_contact_solid, jak zmniejszyć szybkość ruchu? 2) Moja wersja ruchu ( motion_set(grawit-90,5) ) powoduje aktualnie, że postać porusza się w sposób nie do końca prawidłowy, a mianowicie z każdym stepem ruchu oddala się lekko od powierzchni aż gdy odległość wyniesie jakąś wartość spada. Czy jest może jakiś skuteczniejszy sposób ustalenia ruchu? Dodatkowo jako, że nie byłem najlepszy z fizyki to wie ktoś może gdzie można poczytać jak obliczyć tor ruchu obiektu w analogicznej sytuacji? I pytanie bonusowe: Dlaczego nie mogę pisać na SB? Pozdrawiam PS. Czy istnieje funkcja podająca kąt do obiektu.
  23. Nie popadać w paranoję, może najlepiej na forum nad listą osób mających urodziny umieścić listę ostatnio zbanowanych. Wiem, że poprzedni system się nie sprawdzał, był zbyt łagodny, lecz mam wrażenie, że teraz przesadzacie w drugą stronę. Czy może mi ktoś przy okazji napisać dlaczego właściwie nie mogę korzystać z SB?
  24. Witam, niestety to znowu ja. Tym razem mam kolejny banalny kłopot z fstream, a właściwie nie wiem jak wykonać pewną czynność a mianowicie zapisanie i wczytanie do/z pliku tablicy dwuwymiarowej, z zastrzeżeniem, że wartości mają być ułożone graficznie w sposób odpowiadający tablicy (nie jestem pewien jak to napisać) czyli, żeby np. prostą tablicę uzyskaną kodem: int test[9][9]; int x,y,z; z=0; for(x=0;x<10;x++) { for(y=0;y<10;y++) { test[x][y]=z; z++; } } zapisać do pliku w formie 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 itd. Co jestem w stanie zrobić przy użyciu fstream, głównie chodzi mi o działanie w przeciwną stronę, czyli mamy plik w postaci np. 1 5 8 9 4 8 6 4 8 9 4 5 8 9 6 4 i chcę to zapisać do tablicy. W tym wypadku np. test2[3][3] tak by np. test2[1][0] przyjęło wartość bodajże 5 a test2[0][1] 4. Pozdrawiam
  25. Witam Projekt znam z gospody (używam tam innego nicku niż tutaj), czyli miałem dostęp do tej gry trochę wcześniej, jako, że od jakiegoś czasu tam nie wchodziłem to możliwe, że ktoś już napisał o tym, grę uważam za jedną z lepszych w RMXP, ale możliwe, że to z powodu Septerry, której oryginalna część miała niestety poza wieloma zaletami pewną sporą wadę, a mianowicie częstotliwość walk (których było tak wiele, że po 1/4 gry zwykle włączałem kod i walczyłem jedynie z bossami), w twojej wersji jest ich dużo łatwiej ominąć, nawet zbyt łatwo i czasami jak dochodzi się do bossów, drużyna nie jest wystarczająco rozwinięta by sobie z nimi poradzić. (Domyślam się, że użyłeś "Dotknięcie bohatera" jako aktywację zdarzenia walki, co czasami prowadzi do trochę głupich sytuacji, jak np. na jakimś wąskim moście bohater przetnie drogę przeciwnikowi i się zatrzyma to ten go nie zaatakuje tylko będzie stał przed nim aż jego ścieżka każe mu zawrócić, co powoduje, że w teorii, można ominąć wszystkich pomniejszych przeciwników co skutkuje właśnie nierozwinięciem odpowiednio drużyny. Co do tajnego kodu, to nie powiedziałbym, że jest tajny gdyż jest podany niemal łopatologicznie i większy kłopot miałem, z domyśleniem się gdzie go wpisać (kiedy pobrałem grę nie było jeszcze chyba napisane w poście gdzie go wpisać. Przyznaję, że jeszcze nie przeszedłem gry, gdyż w tym miesiącu byłem bardziej zajęty nauką i maturami. Tyle co przeszedłem mogę stwierdzić, że fabuła jest ciekawa, lecz czasami (nie pamiętam konkretnych przykładów) wydawała się mi lekko naciągana lub niezgodna z zasadami uniwersum. Została jeszcze kwestia mapingu (czy jak to się tam pisze), mapy w większości odwzorowują podobny układ jak w pierwotnej wersji, przez co osoby znające Septerrę mają ułatwienie w znajdywaniu lokacji, lecz nie zawsze, choćby świątynia A. na drugiej powłoce, kiedy na samym początku szukałem przejścia do niej w północnej części mapy, lecz np. Oaza jest już dobrze odwzorowana. Podoba się mi też, że wprowadziłeś, że czasami działania osób z tła zależą od członków drużyny. Nie podoba się mi, że niektórym ludziom, nie dałeś żadnej akcji, przez co wyglądają jak posągi, (np. większość osób w Kapitolu i na Targu, nie ma przypisanego choćby najmniejszego dialogu, co powoduje trochę mieszane odczucia. Pozdrawiam
×
×
  • Dodaj nową pozycję...