Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Zrobić tablicę z zasobami do wczytywania i przesuwać pasek zgodnie z iloscią wczytanego stuffu?
  2. To już lepie chyba na plikach ini. A najlepiej na mapach.
  3. gnysek

    Błąd w skrypcie?

    Dzisiaj czytałem o kolesiu, który 3 dni szukał dla czego jego program nie działa bo zamiast tablica[i] napisał tablica[1]
  4. gnysek

    Błąd w skrypcie?

    Nie pisałem w C++, ale dla czego raz jest cin a raz cout?? std::cin>>liczba1; std::cout<<liczba2;
  5. http://hurkel.gmclan.org/tymon/?path=gamemaker pierwsze dwa
  6. Nom, bo mój w pionie źle rysuje, potem się dopatrzyłem.
  7. załóżmy, że masz sprity 32x32 z sześciokątami foremnymi (hexagon?). Rysujemy 10 x 10 grafik. GML var przes,i,j; for (i=0; i<10; i+=1) { if i mod 2 = 0 then przes = 16 else przes = 0; for (j=0; j<10; j+=1) { draw_sprite( i*32 + przes, j*32, sprite_hex); } } Edit: w sumie to w wysokość będzie mniej niż 32, ale to sobie już dopasujesz sam :P Tylko tyle mi przyszło do głowy obecnie. Ogólnie pomysł warty stworzenia przykładu, jak na takiej planszy zaznaczać kolejne pola etc. bo można fajne gry strategiczne zrobić.
  8. ja robię w HTML 4.01, ale XHTML jest na czasie bardziej... tak naprawdę dzisiaj to się robi strony na frameworkach MVC z dodatkami AJAXa itp., tzw. Web 2.0, gdzie HTML stanowi 10% całości.
  9. Nie wiem czy czytałeś wywiad z Sandym Duncanem, ale on tam ładnie napisał, że jest to nielegalne :)
  10. Nie wiem co powinno się dawać, bo nie napisał czy to HTML, czy XHTML i jaka wersja.
  11. </br> to też jakiś nowy tag poza tym w head się nie daje tekstu, tylko meta tagi. Tam jest co najmniej kilka POWAŻNYCH byków.
  12. http://lmgtfy.com/?q=javascript+preloading+images
  13. Tak tylko żartowałem :) Sprawdzałem Twoją wiedzę, bo ja swego czasu miałem takie zagadnienia na studiach, ale w sumie niewiele z tego pamiętam.
  14. A podprzestrzenie prymarne u-baz i klatki Jordana też policzy ? :D
  15. main() { int tab1[5] = {1,2,3,5,4} int tab2[5] = {2,9,6,7,1} int naj1,naj2,i; naj1=tab1[0]; naj2=tab2[0]; for(i=1; i<5; i++) { if (tab1[i]>naj1) naj1=tab1[i]; if (tab2[i]>naj2) naj2=tab2[i]; } printf("Iloczyn wynosi %d\n", naj1 * naj2); } Niecałe dwie minuty. Powodzenia w trakcie sesji, zwłaszcza z programowania :devil2:
  16. Ja, gdy np. mam zapisywanie postów na forum, to po kolei sprawdzam czy po wysłaniu formularza wszystkie warunki są spełnione. Jest zmienna $zapisz = true; no i teraz lecimy: sprawdzam, czy użytkownik ma prawa pisać posty, czy użytkownik dodał nick, jeżeli jest niezalogowany, czy podał temat, czy podał treść postu, czy wcisnął zapisz czy podgląd - jeżeli gdzieś się coś nie zgadza, to $zapisz = false i blok kodu zapisujący post się nie wykona, ale mimo to sprawdzane są dalej wszystkie warunki dodania postu - a każdy dodaje jeden blok HTMLa z opisem błędu (gdy pracuje się z systemem szablonów, to jest to prostsze do stworzenia). Nie ma żadnych JSów, nie ma też żadnego przesyłania błędów w adresie strony - w końcu po to jest PHP, żeby kod sam generował błędy i je wyświetlał na stronie, a nie dopuszcał wtedy do wykonania określonej akcji. Schemat wyglądał by tak: $zapis = true; $error = array(); if ( empty( $_POST['zmienna'] )) { $error[] = 'Brakuje nicku!'; $zapis = false; } if ( $forum['prawa'] != $prawa['gosc'] ) { $error[] = 'Masz za małe prawa!'; $zapis = false; } ... // i tak dalej, różne testy if ( $zapis == true ) { // tutaj np. zapis posta, albo coś innego i przekierowanie: header('Location: tresc.php'); } else { echo '<h1>Błąd!</h1>' . implode('<hr>',$error); } // wyświetlanie normalnej zawartości strony, bo jezeli był błąd, to trzeba poprawić formularz, mozna do inputów powstadzać tekst który został przesłany metodą POST, zeby user nie wpisywał go drugi raz
  17. To już 3 taki temat w ciągu miesiąca: http://gamemaker.nl/old.html
  18. gnysek

    Galeria Grafik

    nie masz za######ego kota
  19. for ($i=0; $i<5; $i++) { if ( !empty( $_GET["error[$i]"] ) ) { echo "<script language='JavaScript'>alert('{$error[$i]}')</script>"; } }
  20. GML if sprite_index != sprite_drzewo2 { sprite_index = sprite_drzewo2; global.drewno +=3; }
  21. 1. Polecam przykład z Viewami ( https://gmclan.org/index.php?sciagnijplik=142 ) 2. Polecam przykład z polem tekstowym jak w RPG ( https://gmclan.org/index.php?sciagnijplik=84 ) 3. Polecam przykład z zebraniem wszystkich punktów (np. https://gmclan.org/index.php?sciagnijplik=141 lub https://gmclan.org/index.php?sciagnijplik=167 ) 4. Zakup klucza https://forum.gmclan.org/index.php?showtopic=14269 Edit: nie chce się szukać co? Akurat tak sie składa, że wszystkie omówione problemy zostały przeze mnie dawno opracowane. Powinienem na dzień dobry wstawić ostrzeżenie, za zadawanie powtarzających się pytań. Nie robiłem przykładów dla siebie.
  22. gnysek

    Easy Game Maker-demo silnika

    średniki to minimum jak na mój gust.
  23. Zrobienie na spritach, to to samo co zrobienie na obiektach (ta sama ilosć grafiki do rysowania). Jedyne co przychodzi mi do głowy, to surface.
  24. gnysek

    Easy Game Maker-demo silnika

    Ruby to ma swoje całkiem zgoła odmienne prawa, więc on się nie liczy :P
×
×
  • Dodaj nową pozycję...