Skocz do zawartości

Snake

Użytkownicy
  • Postów

    1 445
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Snake

  1. sound_play( sound ); alarm[numer] = czas;
  2. Snake

    wyskakujace okienko

    Spróbuj przeskanować spybotem: http://www.safer-networking.org/pl/index.html
  3. Użyj zmiennych globalnych. Np. global.punkty
  4. Snake

    Grafika szkiców

    http://images.google.pl/images?q=flower%20...sa=N&tab=wi http://images.google.pl/images?um=1&hl...aj+obraz%C3%B3w Poszukaj i pomniejsz ;P
  5. Pamiętajcie tylko, żeby nie trzymać w pamięci całego ciągu znaków checksumy np. GML 39dllCrc = '10B6F084'; // lub 39dllCrc = 280424580; i sprawdzać tak: GML if not crcpliku = 39dllCrc show_message( 'Nieprawidlowy plik' ); bo takie coś łatwo podejrzeć/podmienić w pamięci. Lepiej tak zrobić: GML // przyjmijmy, że prawdziwa checksuma to: 10B6F084. // a get_checksum() zwraca sumę kontrolną CRC32 pliku w postaci stringa hex cksum = get_checksum( '39.dll' ); if not string_char_at( cksum, 4 ) = '6' // jesli czwarty znak nie jest '6' { show_message( 'Plik 39.dll zostal zmodyfikowany' ); exit; } if not string_char_at( cksum, 7 ) = '8' // jesli siodmy znak nie jest '8' { show_message( 'Plik 39.dll zostal zmodyfikowany' ); exit; } if real( string_copy( cksum, 7, 2 ) ) - 34 <> 50 // jesli liczba z dwoch ostatnich znakow - 34 nie wynosi 50 { show_message( 'Plik 39.dll zostal zmodyfikowany' ); exit; } // itd. i tak sprawdzić cały checksum :)
  6. Yeah ? Ale ja chcę hakować na beta-testach :D
  7. @Borek: To od razu dajcie sprawdzanie sumy kontrolnej tego dll-a, bo ktoś nieautoryzowany może sobie co nie co w nim pozmieniać :rolleyes: Dodatkowo spakujcie jakimś packerem ( polecam Themida - ciężko ją dobrze odpakować )
  8. Snake

    Foto-galeria

    No widać, że gustujesz w dzieciach ;D
  9. Yeah, dzięki czemu można o wiele łatwiej cheatować ;)
  10. Form9.ComboBox1.ItemIndex := StrToInt( INI.ReadString('Ustawienia', 'Dzwiek', IntToStr(0)) );
  11. Snake

    Foto-galeria

    WTF ? A Ty tu skąd xD A, rozumiem. Przyszła zaspokoić gnyska :D
  12. Snake

    Kurs photoshopa

    Mu chodzi o to, że my możemy się dzielić swoim doświadczeniem w Photoshopie w tym temacie. Ja tworzę grafikę w PaintShop Pro, tak jak Sirluki. I o Photoshopie mam zerowe pojęcie.
  13. "Laser": GML draw_line( wyznaczone_x, wyznaczone_y, mouse_x, mouse_y );
  14. "Jak w temacie"... http://tsukuru.pl/index.php?link=zasoby/2kbackdrop http://tsukuru.pl/index.php?link=zasoby/2kpanorama http://tsukuru.pl/index.php?link=zasoby/2k3backdrop
  15. WSAD: GML if ( keyboard_check( ord( 'W' ) ) ) y -= 5; // idzie w gore if ( keyboard_check( ord( 'S' ) ) ) y += 5; // w dol if ( keyboard_check( ord( 'A' ) ) ) x -= 5; // lewo if ( keyboard_check( ord( 'D' ) ) ) x += 5; // prawo
  16. Dodaj cienie, wszystko będzie wyglądać o wiele lepiej.
  17. Jest, ale Game Maker używa zmiennej typu Double i trzeba się do tego dostosować :P
  18. function Okno_poz( str : PChar; x : Double; y : Double ) : PChar; stdcall; begin ShowMessagePos( str, round( x ), round( y ) ); end; W argumentach funkcji dodałeś na końcu nie potrzebnie ";" i nie zaokrągliłeś zmiennych x i y przy ShowMessagePos. EDIT: Aha, w pierwszym argumencie dałeś "string" - zmień na PChar.
  19. Wut ? Chodzi Ci o argumenty ? Jak nie działają ? PChar dla ciągu znaków, Double dla liczby.
  20. library Rean; uses dialogs; function Okno( str :string ):pchar; stdcall; begin ShowMessage( str ); end; exports Okno; begin end. Nie dałeś modułu "Dialogs".
  21. Usunąć stronę z serwera. Kodu źródłowego - HTML ? if ( 0 == 1 ) { echo "zrodlo strony"; } Strona dzięki temu będzie zabezpieczona przed pobraniem źródła
  22. Mi też to pierwsze. Ale drugie też jest dobre :)
×
×
  • Dodaj nową pozycję...