Skocz do zawartości

Marek.S

Użytkownicy
  • Postów

    3 093
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Marek.S

  1. wartość zwracaną przez get_string musisz gdzieć przypisać co nie? GML kod2 = get_string('wpisz kod rejestracyjny', kod2 );
  2. ale co trafi? raz losuje, zapisuje sobie tam gdzies i potem sprawdza przy losowaniu.
  3. 1. GML znaki := 'ABCDEFGHIJKLMNOPRSTUVWZY0123456789' kod = '' repeat( 14 ) { kod += string_char_at( znaki, round( random( string_length( znaki )))) } show_message( 'kod: ' + kod );
  4. zrobiłem już 2 dni temu: https://gmclan.org/up1558_11_lekcjonerz.html xD dostosowany do mojego planu lekcji: http://www.lo13.gdansk.ids.pl/plan2009na10/plany/o26.html :wink:
  5. kurdem no najlepszym sposobem na znalezienie błędu jest wciskanie wszędzie gdzie się da show_message. daj przed pętlą: GML show_message( '#Start: ' + string( compare_time(h,m,get_day_start(day))) + 'End: ' + string( compare_time(h,m,get_day_end(day)))) i powiedz co zwraca. E: W ogóle moim zdaniem to za bardzo sobie to wszystko komplikujesz. Można by to ogarnąć na jednej pętli podpinając pod to rozpiskę godzin i lekcji w formie tablic.
  6. GML yyy = ini_read_real( 'mapa1', string( i ) + 'y', 0 ) ? Daj przed instance create kod: GML show_message( 'test:#x: ' + string( xxx ) + '#y: ' + string( yyy ) + '#sprite: ' + sprite )i powiedź co zwraca.
  7. Marek.S

    obrazek - tło

    przesuń czołg o jeden pixel w górę. Po prostu aby było ok pixel w lewym dolnym rogu powinien być w kolorze nierysowanego tła.
  8. tak nie zadziała. Jak już to dać var i; przed całą pętlą. Ale tak jak napisałem wyżej, lepiej deklarować zmienne tymczasowe tylko w skryptach. a chociaż na mnie głosowałeś? XD
  9. w funkcjach w pierwszej lini wstaw: GML var i;GM nie ma bugów :F
  10. sprawdź czy w funckach nie masz gdzieś deklarowane i = 1.
  11. wybacz, że nie oddałem na NAS głosu :P rok temu chyba też z Psysiem przegrałem =(
  12. Małe odświeżenie tematu. Zostały wam 2 dni. Głosujcie :)
  13. lepiej jak zrobisz GML if ( zycie <= 0 ) { //Kod na restart rooma lub konczenie gry }
  14. możliwe. https://forum.gmclan.org/index.php?showtopic=12366&hl=
  15. haha, czyżby Snake w najnowszej wersji zapomniał o process_exists :D
  16. zrobiłem takie coś. Zmapowałem wszystkie klawisze klawiatury https://gmclan.org/up1558_11_klawisze.html niby wszystko powinno działać, ale w dalszym ciągu maks wciśniętych klawiszy to 5.. Moze klawiatura nie ogarnia więcej niż 5 klawiszy? XD
  17. upewnij się czy masz najnowszą wersję Xtend'a.
  18. spróbuj: if ( process_exists( 66 )) show_message( 'proces istnije w systemie' ) jeśli nie pokażę się wiadomośc, znaczy że masz złe id.
  19. przeleć na pętli klawisze i sprawdź je warunkiem GML count = 0; for ( i = 13; i <= 255; i += 1 ) if ( keyboard_check( chr( i )) count += 1; show_message( 'wcisnetych klawiszy: ' + string( count )); jeśli będzie muliło zmień zakres pętli. E: to nie będzie uwzględniało shifta, entera itp. Lepiej będziesz jak zmapujesz klawisze i dopiero przejedziesz pętlą :) UP: LOL :o
  20. http://gmc.yoyogames.com/index.php?showtopic=120034
  21. ale na pewno bez "" nie pójdzie.
  22. sprawdź czy spisałeś dobrą nazwę pliku.
  23. nie podałeś exe, tylko plik gm6. Btw nie ma czegoś takiego jak xp 7 tylko win 7. Myślę, że po przerzuceniu tego na gm8 w win 7 nie będzie problemu.
  24. GML if (variable_local_exists() lub jak PsichiX napisał if ( argument4 != 0 ) show_message( 'arg 4 zostal zdefiniowany' )
×
×
  • Dodaj nową pozycję...