Skocz do zawartości

początkujący

Użytkownicy
  • Postów

    106
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez początkujący

  1. Aaa, sorry, ja taki niezdara jestem :) :D :) . Sorry jeszcze raz. Oczywiście jesteś w autorach B)
  2. Taa? :mellow: A to nie wiem... dokładniej piszę tak: if slajd=1 window_get_stayontop(0); sprite_index=top image_index=slajd A błąd pisze tak: ERROR at line 2 pos 24: Wrong number of arguments to function of script.
  3. Aha, już. <_< Jak wpisuje 1 i sprawdzam wyskakuje błąd o złym wpisaniu skryptu. Coś jeszcze? (bez urazy)
  4. Aha <_< . No nic, jak kto ma pomysł to piszcie, na razie zostawie odpowiednie obiekty, a jak kto coś wymyśli to proszę bardzo. PS: Do tej pory, każdy, kto mi pomógł jest w autorach :D
  5. Ja myślę, że jak się da taki rozkaz to on jest stały, ale zawsze można spróbować...
  6. Dzięki :crying: :crying: . A między te nawiasy wpisać "true" i "false", czy 0 i 1?
  7. Czy można w grze stworzyć przycisk, przy którym jeżeli jest wciśnięty, uruchamia się opcja "Let the game window always stay on top" (czyli żeby okno było, lub nie było zawsze na wierzchu) w Global Game Settings". Wiem, jak stworzyć przycisk, tylko nie wiem, jaki wpisać kod (bo chyba tylko kodem się tak da). Pomoże mi ktoś :sp_ike:
  8. Czy ja wiem? Może się uda. A jak się uda, to jesteś w Autorach :D :sp_ike:
  9. Myślę, że to częściowo wina programu. Przykładowo masz dwa obiekty. drugi ma być na pierwszym, a pierwszy ma osiągać duże prędkości (załóżmy hspeed=100). I teraz wypróbuj pierwszy sposób. W step daj, żeby okiekt skakał za pierwszym (jump to a given position) A potem wypróbuj drugi sposób. W draw daj żeby obiekt narysował sprite nad pierwszym obiektem. Wniosek: Klocki w step trochę się spóźniają od innych eventów. Ale najszybciej idą rozkazy z roomów. Tak więc, gdy kamera ma chodzić za postacią, ten rozkaz jest najpierw wykonywany, potem dopiero jest przesuwany background. W momencie, gdy staniesz postacią, widok się zatrzymię, ale tło będzie miało jeszcze jeden rozkaz przesunięcia. Stąd te skoki. PS: Dobra podałem jakiś powód, teraz wy :D
  10. Na klockach znaczy się? To by wtedy ilość klocków tego stepu byłaby gdzieś 300. <_< Program jest duży, jak na GM.
  11. Tworzę taki program i mam problem. Jak zrobić, by w "step" relative działał jeden raz. Myślałem nad sposobem stworzenia tzw. "blokady ze zmiennych": if wym1=5 {if blokada1=0 {zmienna1+=50 blokada1=1}} if wym2=7 {if blokada2=0 {zmienna1+=50 blokada2=1}} Ale mój program jest tak obszerny, że taki sposób kosztowało by mnie dodatkowe 97 zmiennych! :blink: Więc wymyśliłem drugi sposób: if wym1=5 {if blokada=0 {zmienna1+=50 blokada=1}} if wym2=7 {if blokada=1 {zmienna1+=50 blokada=2}} Pozwoliło to zmniejszyć liczbę zmiennych do minimalnego 45, ale wtedy żeby był drugi zrobiony, musi być najpierw pierwszy*. :( A ja chcę, żeby były one niezależne. POMOCY! * przypatrzcie się jednemu z kodów. Są tam po dwa podobne przykłady. Chodzi mi o nie, a nie o kody.
  12. Aaa, sorry, nie widziałem. U mnie też wszystko działa. To nie wiem...
  13. Aha, sorry, ja mam przestarzałą wersję. :D :D :D . Wyślesz mi w *.gm6?
  14. Coś mi się wydaje... Albo nic :D . Mam trochę przestarzałą wersję GM.
  15. dzięki bardzo :sp_ike: :sp_ike: . Takie pytanie mam. Jak napisać, aby zmienna obliczyła ile znaków jest napisanych: Jak w ramce jest "abc", zmienna=3, jak w ramce jest "abcde", zmienna=5. Jak to zrobić? Potrzebne mi to jest do przesuwania kursora razem z tekstem.
  16. Aha, ale te keyboard_string to chodzi o kursor i pole, czy o zmienną tego co wpisałem w polu?
  17. Mam taki problem (znowu <_< ). Czy można w GM zrobić kratkę z kursorem do wpisywania liczb, które zostały by zapisywane jako variable. Przykład można łatwo znaleźć pisząc post. Jest kursor, jest też i kratka (pole, gdzie wpisujesz treść). Dochodząc do sedna, chcę dowiedzieć się jak zrobić takie pole i jaki wpisać kod, żeby GM mógł odczytać tą liczbę/tekst.
  18. Dzięki, działa, wszystko działa. Tak dla ciekawskich właśnie stworzyłem kalkulator do obliczania kosztów budowy każdego obiektu w OGame (gry internetowej, jak ktoś chce link do gry to proszę przez PW) v. 1.00
  19. Wiem, ale czy ja to robię? :D :D . A ty nie wiesz co robiłem. Jak zrobić ruchomy, obracający się w wybranym kierunku obiekt? Przy zarejestrowanym Game Maker to proste: Transform sprite i angle, ale jak przy niezarejestrowanym? Dodatkowa zmienna (do kątu i obecnego wyglądu). I tak były do 1 obiektu 2 sprity po 300 image :D
  20. Dzięki działa. :D Jesteś w Autorach, tylko jeszcze powiedz (albo ktoś) : Czy da się zaokrąglać liczby: 1234.12 --> 1234 4730.89 --> 4731 :rolleyes:
  21. Według mnie szybko tego nie zrobisz, ale da się. Musisz skopiować dźwięk samochodu i w każdym zwiększyć o ileś częstotliwość, np: pierwszy nie zmieniasz, drugi zmieniasz o +5Hz, trzeci o +10Hz. Im więcej zrobisz tych dźwięków, tym większa będzie jakość dźwięku. Trzeba tylko skąś załatwić edytor dźwięków, potrafiący zmieniać częstotliwość <_<
  22. Mam problem. Jak za pomocą kodu/symbolu napisać najprościej potęgowanie? Symbol "^", to raczej nie to. :] Chyba, że ktoś znajdzie mi obejście do tego. Podaję, o co mi chodzi. Napiszę potrzebne działanie: (jakby co, to nie jest to kod, pisałem tak, żeby lepiej było widać :) . wynik = 2 [do potęgi] (liczba - 1) liczba=1 --> wynik=1 liczba=2 --> wynik=2 liczba=3 --> wynik=4 liczba=4 --> wynik=8 itd, itp. Pomoże mi ktoś?
  23. O dokładnie już nic. Przy duchowej pomocy Stiq'a udało mi się zrobić takie coś. Ale podam to dla ciekawskich. Przy GG, jak wchodzisz, przy "Użytkownik" jest napisane załóżmy "ja1". Rozwijasz listę. W niej jest kilka przykładów: "ja1", "ja2", i "ja3". klikasz w niej "ja2". Teraz przy "użytkownik" zamiast "ja1" pisze "ja2"
  24. Proste. Dam ci przykłady dla gry 2D. Przykłady są jak pięść i postać masz oddzielnie: Patrząc z góry Jeżeli środek tej pięści jest na środku postaci*, wybierasz klocek "transform the sprite" (8 klocek w zakładce main1). W miejsce "angle" wpisujesz kąt w którą pięść ma atakować. Patrząc z boku Jeżeli środek tej pięści jest na środku postaci*, wybierasz klocek "transform the sprite" (8 klocek w zakładce main1). W czwarte pole dajesz "mirror", albo "mirroring" (nie pamiętam, nie mam zarejestrowanej wersji :) ) *wejdź w obrazek pięści w wciśnij przycisk "center" na środku okna. Jeżeli na obrazku pokaże się miejsce, gdzie powinien być środek postaci, kliknij OK. Jeżeli nie, edytuj obraz i ustaw krawędzie obrazku tak, aby środek obrazka był na środku postaci.
×
×
  • Dodaj nową pozycję...