Skocz do zawartości

BaToTu

Użytkownicy
  • Postów

    59
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez BaToTu

  1. Nie działa od razu przechodzi do następnego roomu
  2. Dobra przeczytałem już 3 razy te dokumentacje o gmlu i doszłem do tego że przy przechodzeniu z roomu bonus do roomu easy wynik się nie usuwa zrobiłem to tym kodem GML room_goto(global.last_room); transition_kind = 21 object_event_clear (Settings_Easy,ev_create,ev_step_normal) tylko znów pojawia się błąd mianowicie w głównych ustawieniach rooma Easy mam to : GML if global.score >= 50 room_goto_next () i muszę to zamienić że co 50 zdobytych punktów nie gdy są powyżej 50 i nie wiem jak to zrobić czy ktoś mi pomoże wysyłając mi link o tym bo szukam i już 3 raz przeczytałem tą dokumentację i nie mogę znaleść
  3. Wpadłem na taki pomysł Ustawienia roomu Easy : global.score = 0 global.life = 4 global.score2 = string Skrypt Easy : global.last_room = room; transition_kind = 21 if (room0 = room_first) transition_kind = 21 if global.score >= 50 room_goto_next () if global.score >= 0 global.score = (global.score2) Tylko jak tak mam to pojawia się błąd : ___________________________________________ ERROR in action number 1 of Create Event for object Settings_Easy: Error in code at line 3: global.score2 = string ^ at position 18: Unknown variable string
  4. Siedze pol godziny nad tym szukam jak zrobic zeby global.score zmienil sie na global.score z poprzedniego roomu bo cofa mi wynik na zero
  5. Utermiko dodałem sobie teraz wynik pokazywany na planszy i zauważyłem że jak wróce z bonusu to wynik mi cofa do 0 a z tego co wiem to trzeba napisać global.score = 0 a tam czegoś takiego nie ma więc czemu cofa Próbuje do ustawień 1 roomu (nie bonusa dodać) if global.score >= 0 global.score = global.score (tylko tu nie wiem jak napisać że będzie global.score z poprzedniego roomu)
  6. if global.life <= 0 draw_highscore (80,120,640,500) http://vlep.pl/xmuh0n.jpg - Efekt Ps Nie zwacać uwagi na gre wiem że to gra ta z tutorialu ale próbuje ją ulepszyć na fajniejszą @EDIT co mi to dało bo nwm wyniki na każdej mapie będą te same do tego darw_highscore dzila że nie da sie zapisać na tablicy wyników wiem żecnie dodałem łączenia z global.score ale jak to dopisuje po , lub ; albo w () to nie działa Otrzymujesz ostrzeżenie za nieczytelne posty - Uzjel Przepraszam ale nie zauwazylem juz poprawilem
  7. Mam easy 1 hard 3 tylko na hard 3 razy szybciej i 3 razy trudniej if global.life <= 0 draw_highscore (0,480,640,480) mam takie tylko wtedy pojawia mi sie to 1 na 2 w prawym dolny rogu 0 to x1 480 to y1 640 to x2 480 to y2 wiec wedlug mnie powinno sie rozciagac na cala gre wie ktos czemu tak 1 na 2
  8. Wiem ale w tym temacie o https://gmclan.org/index.php?wiki=article&zm=88 draw_highscore piszę Rysuje tabele wyników w pokoju w wskazanym miejscu, używając aktualnej czcionki. a ty piszesz o czyczeniu itp. no nic sprobuje Napisałem taki kod : if global.life <= 0 draw_highscore (96,608,448,96)highscore_show_ext(global.score,background0,10,$FFFFFF,$000000,font,10) Tylko nwm jak połączyć ustawienia highscore_show_ext z draw_highscore
  9. Zrozumiałem tylko draw_highscore taka komenda :D gdzie to wpisać mam zrobić if (room0 = room_first) if global.score >= 50 room_goto_next (); global.last_room = room; transition_kind = 21 if global.life <= 0 { draw_highscore room_goto (room_first) } i co w mam wpisac tym pogrubionym oprócz draw_highscore sory ale jestem ŁOŚ
  10. Możesz mi wysłać link o tym bo nie umiem tego @EDIT czy takie cos jest trudne?
  11. Czyli muszę zrobić osobne tabele i przypisać do nich osobne kody tak? to ten temat https://gmclan.org/index.php?wiki=article&zm=12 ?
  12. Dzięki ale to już mam za sobą teraz próbuje zrobić osobne tabele wyników do każdego poziomu gry mógłbyś podesłać mi jakiś link o czymś takim
  13. Czyli muszę zrobić osobne tabele i przypisać do nich osobne kody tak?
  14. Przepraszam za odkop ale nie mogłem się powstrzymać że niby ty to zrobiłeś to gościu z innego forum chwalił się tam że robi swoją wersje gry darkorbit remix i że będzie pro to stąd można pobrać silnik http://darkorbit-remix.ucoz.ru/ ruscy zrobili i silnik wstawili ktoś się chce pobawić niech ściągnie
  15. Nie będę pytał jak ale czy da się zrobić że do każdego trybu Easy,Normal,Hard będzie osobna tabela wyników ? Zrobiłem że do normal jest global.score0 a hard jest global.score1 tylko nie wiem jak zrobić osobne ramki czytałem temat highscores ale tam nic takiego nie ma może mi ktoś podesłać jakiś link o robieniu paru tabel wyników .
  16. Nie wiedzialem tej grubość ramki dzieki
  17. Przepraszam za duble post zbugowało mnie highscore_show_ext(-1,background0,000000,FFFFFF,font,10 (global.score) nie kumam pomocy
  18. Dziękuje ci spamowy senseju ale myślałem
  19. highscore_show_ext(background0,000000,FFFFFF,Arial Black,10) (global.score) Piszę że źle ale nwm czemu
  20. a jaki jest kod na taka tabele http://vlep.pl/o6yix7.jpg
  21. <<<333 jestes moim metorem
  22. tak tylko jak to wpisze to odrazu przechodze do room_goto_previous() bez grania i nabijania punktow ten kod if global.score >= 50 room_goto_next (); global.last_room = room; transition_kind = 21 if global.life <= 0 highscore_show (global.score) room_goto_previous() transition_kind = 21
  23. ok wpisalem global.score ale jest 1 ale jak padne i wpisze sie na tablice to moge ciagle sie wpisywac to ten kod teraz if global.score >= 50 room_goto_next (); global.last_room = room; transition_kind = 21 if global.life <= 0 highscore_show (global.score) transition_kind = 21 jak jest tak if global.score >= 50 room_goto_next (); global.last_room = room; transition_kind = 21 if global.life <= 0 highscore_show (global.score) room_goto_previous transition_kind = 21 to 6 linijka jest zepsuta
  24. ok mam dzieki ale nabijam pare punktow i liczy mi 0 ust glowne: global.score = 0 global.life = 4 ust inne :D: if global.score >= 50 room_goto_next (); global.last_room = room; transition_kind = 21 if global.life <= 0 highscore_show(room_goto(room0)) transition_kind = 21 czyżbym nie ustawil zmiennej global? jak to zrobic ? czytam o zmiennej i nie kminie
×
×
  • Dodaj nową pozycję...