Skocz do zawartości

kt1117

Użytkownicy
  • Postów

    1 103
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez kt1117

  1. Wydaje mi się że jest jakiś program do zarządzania transferem, tylko nie pamiętam jak się nazywa.
  2. Definitywnie a; b jest jakieś połamane.Za mocno urywają się brzegi.
  3. Dzięki, szukałem tej gry od przynajmniej dwóch lat! Teraz będę mógł dokończyć tą grę z oryginalnymi zasadami, bo te nowe bombermany nie podobają mi się.
  4. Zapomniałem dać zasad: -grę wygrywa się gdy dotknie się drzwi, a nie ma już żadnych duchów -gdy odkryje się drzwi, a duchy dalej są na "wolności" wypadają z nich duchy (sztuk 10) -duchy zabijają -można wysadzać żółte kamyki bombą, -jak dotkniesz bomby w trakcie "wybuchania" przegrywasz, -można "zabijać" duchy bombami. @Japanstache Nie wiem jak to się dokładnie nazywało, takie Playstation na prostopadłościenne kasety
  5. Ja pracuje nad taką gierką: Na razie bez tytułu Jest to remake starej gry na telewizor, jak ktoś zna nazwę oryginału, to prosił bym o pomoc.
  6. Jest sobie tablica dwuwymiarowa: GML global.tablica[x,y] i jak obiekt "idzie" do danego punkty to sprawdza tą tablicę, z polami: GML global.tablica[TargetX,TargetY] i jak jest równe zero to nic się nie dzieje, a jak jest równe 1, to zatrzymuje się i obiera nowy cel. Kiedy obiekt dochodzi do celu ustawia tablicę z polami: GML global.tablica[x,y]=1 I to by było chyba na tyle, bo nic innego do głowy mi nie przychodzi.
  7. kt1117

    WM_DESTROY - blokowanie

    Albo przyciąć okno do prostokąta okna klienta.
  8. Jak jakiś dochodzi do określonego miejsca zrób tablicę global.tablica[x][y], i ustaw ją na jeden, a jeśli jakiś obiekt też idzie do tego miejsca to sprawdza tą tablicę ze swoimi targetami i jeśli wyjdzie 1, to znajduje sobie nowy cel.
  9. To zrób, że jak jakiś dojdzie to inne się zatrzymują, "myślą" gdzie iść i wtedy kontynuują wędrówkę do innego punktu.
  10. kt1117

    WM_DESTROY - blokowanie

    a spróbuj w WM_DESTROY dać kod otwierający twoją aplikację ponownie.
  11. spróbuj z mp_potential_step.
  12. To będzie ciężej, Trzeba by sprawdzać Targety innych obiektów.
  13. To trzeba by zrobić tak: 1.Sprawdzić czy pole jest wolne. 2a.Jeśli tak pójść tam. 2b.Jeśli nie sprawdzić wszystkie strony dookoła zajętego. 3.Z pośród wolnych wylosować tą w którą chce się pójść. 4. I tam pójść. W edicie dam kod. GML if place_free(TargetX,TargetY) { //kod na dojście } else { if place_free(TargetX+24,TargetY) { lewo=1 } //itd. if lewo=1 and prawo=1 and gora=1 and dol=1 dir=choose(90,270,180,0) if lewo=1 and prawo=1 and gora=1 and dol!=1 dir=choose(90,180,0) //itd.</span>
  14. A może być tak, że najpierw sprawdza czy po lewej ma wolne, jeśli tak to wchodzi tam, a jeśli nie to sprawdza czy ma wolne u góry itd, czy musi być losowo, że nie wiadomo gdzie pójdzie?
  15. Czyli po prost mija ten obiekt i ustawia się za nim? Bo jeśli tak to wystarczy dodać 24 do x, bądź y.
  16. A do najbliższego pustego ma pójść obiekt, który idzie, czy ten co już stoi?
  17. Już wiem zamiast ostatniego x, daj 24, bo wtedy pomnoży resztę z dzielenia x\24 przez 24. E: Przykład, 50\24= 2 r.2 2*24=48
  18. To trzeba pomyśleć jeszcze raz. :thumbsup: E: A co Ci wychodzi jeśli GML TargetX=x div 24*x?
  19. Japanstache, za poczucie humoru. E:Jak można 2, to jeszcze Jakluba za polską pisownie( nie wliczając sygnaturki).
  20. Nie ma szans żeby działało, najpierw podzieliłeś przez 24, potem pomnożyłeś, a na koniec zaokrągliłeś do całości w dół, z czego dwa pierwsze się znoszą.
  21. Muszę trochę pomyśleć ;) E:Spróbuj przez x/y.
  22. A nie reszcie z dzielenia? Bo jeśli tak to tylko pomnożyć przez coś i może wyjdzie.
×
×
  • Dodaj nową pozycję...