Skocz do zawartości

Tymon

Użytkownicy
  • Postów

    5 841
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    5

Treść opublikowana przez Tymon

  1. Zmień depth obiektu który rysuje menu. Im mniejsze depth tym obiekt jest rysowany wyżej. Możesz to zrobić kodem: depth = wartość_depth;
  2. Jednak wielkość ciągu znaków powiększy się po zakodowaniu. :/
  3. Tymon

    CTRL + V

    Policzyłem sobie ile sekund już żyje. xD
  4. To zapisujesz obrazek po ściągnięciu jego z serwera.
  5. Tymon

    CTRL + V

    Hi hi. x)
  6. Eh. To inaczej. Menu rysujesz uwzględniając pozycję viewa czyli view_xview i view_yview. Nie raz temat tego typu był poruszany tutaj, poszukaj.
  7. Oczywiście, że jest. Możesz użyć surface - rysować na nim określone obiektym, albo rysować zrzuty z ekranu. Oczywiście dużo łatwiej jest już operować na samych viewach, ale to wszystko zależy od tego do czego ci jest to potrzebne.
  8. Zacznijmy od tego, że GM ma wbudowany edytor ścieżek. Nie widzę potrzeby tworzenia czegoś takiego samego. Gdyby program miał jakieś dodatkowe funkcje to mogli byśmy pogadać o jego użyteczności, a tak - patrz moje pierwsze zdanie. Na sam pomysł nie jest tak trudno wpaść, pamiętam, że za czasów Bronxa i w współpracy z Goomanem napisałem coś takiego na potrzeby innego programu. To tyle. (=
  9. Ale niczego się też nie nauczy.. no może po za tym, że można zawsze przyjść po gotowca. (=
  10. PsichiX, to zamiast robić zawsze prowizorkę rób raz, a dobrze. Yoda. Mógłbym, ale i tak ani autor tematu tego nie zrozumie, ani większość z następnych którzy się o to zapytają. ;)
  11. PsichiX, a Twój kod jest niewydajny i niewygodny. Yody kod tak samo.
  12. GM6 jest kompatybilny w przód. Za to GM7 nie jest. Możesz wrzucić na uploader ( patrz strona główna GMclanu ).
  13. Stringa? zmienna = string( 123 ); zmienna = "abc";
  14. Tymon

    Gra roku

    No ja nie wiem. Ja przez takie gry jak Magi czy Almora to tracę motywację do pracy. =P
  15. A kto mówi, że to ma się nie zajdować na komputerze gracza? I nie mówimy o pisaniu forum na XMLu tylko o głupiej tabeli wyników na XMLu która nie musi przetrzymywać dużej ilości danych. Po za tym, skoro istnieją fora tekstowe działające dość sprawnie to jaki problem stworzyć forum na XMLu? To tylko inny format zapisu danych w plikach.
  16. Mówię, że XML jest szybszy od MySQLa - choć w ogóle nie widzę sensu tego porównania, ale mówię. To tylko ironia - żeby nikogo nie wprowadzić w błąd. :P Każdy będzie Ci instalować MySQLa tylko po to żeby na jego komputerze była lista wyników do jakiejś tam gry - bez sensu, nie? Co innego jeśli chodzi o listę "online" - można użyć odpowiedniego DLLa do połączenia z bazą danych, można. Jednak znowu jest to zbyt wolna operacja. Więc jaki sens używać tu jakiejś bazy danych? Wystarczy HTTP, PHP i serializacja danych. I przypominam Ci, że GM to nie jakiś super odrzutowy kombajn.
  17. Ale nic się nie nauczysz i oczywiście podpiszesz się pod grą jako jedyny autor. Masz. //CODE s = ''; for( n = 0; n < string_length( argument[0] ); n += 1 ) s += chr( ( ord( string_char_at( argument[0], n + 1 ) ) + 10 ) mod 256 ); return s; //DECODE s = ''; for( n = 0; n < string_length( argument[0] ); n += 1 ) s += chr( ( ord( string_char_at( argument[0], n + 1 ) ) + 246 ) mod 256 ); return s;
  18. MySQL jest zbyt wolny. Jeśli chcesz jakiś globalny ranking na jakiejś stronie to użyj zapytania HTTP i dodawaj wyniki za pomocą PHP do bazy danych. Jeśli chcesz tylko na pojedynczym komputerze - użyj plików ini. Równie dobrze można by się zainteresować plikami XML.
  19. Prosisz o wykonanie gotowego elementu gry - a to różnica. Mogę Ci podpowiedzieć, że można przesunąć o ileś każdy kod znaku.
  20. To teraz powiem, żeś sierota - pisz sobie sam. :]
  21. ini_write_string( 'sekcja', 'klucz', code( zmienna ) ); zmienna = decode( ini_read_string( 'sekcja', 'klucz', '' ) ); Funkcje code i decode napisz sobie sam. :]
  22. Dane przed zapisem zakoduj jakimś prostym algorytmem kodującym, a przy odczycie dekoduj. :P
  23. draw_text(x,y,'predkosc: ' + string(wyscigowka.speed*50) + 'km/h' ); ?
  24. //Tu odczyt danych do zmiennych zycie, punkty, imie, wynik file_open_read( get_save_filename( '*.txt|*.txt', '' ) ); file_write_string( 'Zycie wynosi ' + string( zycie ) ); file_writeln(); file_write_string( 'punkty wynosza ' + string( punkty ) ); file_writeln(); file_write_string( 'Twoje imie to' + imie ); file_writeln(); file_write_string( 'Najlepszy wynik to' + string( wynik ) ); file_close(); ?
×
×
  • Dodaj nową pozycję...