Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. global.czcionka = sprite_font_add, a potem normalnie draw_set_font(global.czcionka);
  2. Zmienna globalna to zmienna która od momentu zdefiniowana jest dostępna aż do wyłączenia gry w każdym obiekcie i skrypcie w grze. Może przetrzymywać zarówno liczby, tekst, struktury danych (mapy,kolejki,listy), parcticle jak i wskaźniki do spritów, obiektów etc.
  3. No jak marzyłeś o grze na jednej mapie, to cię zawiodę :)
  4. nom, ale znalazłem odpowiedź na stwierdzenie, że "gdzieś słyszałem, że sama ta funkcja może być niewystarczająca".
  5. Tak, bo jak będzie tekst <script'; i w skrypcie zrobisz takie coś: $x=htmlspecialchars("<script';"); $sql="SELECT * FROM baza WHERE pole = '$x'"; no to właśnie mamy klasyczny przykład SQL INJECTION. Należy wykonać jeszcze addslashes(); (chyba, że tekst leci z formularza metodą POST, to wtedy już powinien być pod tym względem poprawiony).
  6. Gdyby się dało, to jaki byłby sens tej funkcji?
  7. GML ii.direction = point_direction( x, y, mouse_x, mouse_y ) + ( choose( 1, -1 ) * random(10) );
  8. Make image partially transparent w opcjach gry.
  9. Strasznie mały ekran - postać chodzi jak żółw, natomiast myszka lata jak szalona przez mała rozdzielczość. W trzeciej planszy, gdzie były jakieś światła coś sie zepsuło i miałem zamieniony biały z czarnym... Graficznie ok, AI też nie najgorsze :) Spokojnie dam 4.5 / 5, ale liczę, że popracujesz jeszcze trochę nad tą grą :) Na takie gry właśnie czekam!
  10. gnysek

    [C] Przesuwanie bitów

    Bo jak zakładałem temat, nie znałem odpowiedzi, chyba logiczne? Za odświeżanie i spam dostajesz oczywiście ostrzeżenie, bo ten post nie wnosi nic do tematu, poza tym nie przepadam jak mi ktoś zwraca uwagę, zwłaszcza gdy jego zachowanie jest dużo poniżej poziomu.
  11. !x ma zawsze dwie wartości - 1 lub 0 (true lub false). Nie wiem jak jest w GM, ale powinno być tak, że false to 0, true to reszta, zatem !x będzie true tylko dla 0 (bo !0 = 1). Poprawcie mnie, jezeli false jest też dla wartości innych od 0. Idąc dalej jeżeli x = 200, to !x = 0, zatem (!x = celx) będzie prawdziwe, gdy celx = 0 a x<>0;
  12. gnysek

    Jakie Delphi?

    Pobierz, zobacz, porównaj.
  13. Jego kod. Zobacz: GML if zaatakowany=0 { if idz=1 { <costam> } else { <costam> } } else { <costam> }
  14. Bo twoje warunki OR są ciągle prawdziwe i ciągle przemnażasz direction *-1; Założmy, że image_xscale = 1; image_xscale/2 = 1/2 = 0.5; x=1 teraz warunek GML if x<=0.5 or x>=0.5 then direction*=-1; podstawiamy if 1<=0.5 (fałsz) or 1>=0.5 (prawda) then direction*=-1;
  15. gnysek

    Jakie Delphi?

    http://pl.wikipedia.org/wiki/Lazarus
  16. @Nobody: odpalasz sobie TeamSpeak w tle i problem z głowy.
  17. Hmm, a mi się po pracy z delphi w którym GM został napisany wydawało, że := to znaczy = ...
  18. Solmis, to nie takie proste, co innego reconfig klawiszy, co innego zabranie myszki ...
  19. 23... pewnie dla tego, że dawałem średniki, co ?
  20. Ja się nie wypowiadam, bo to Borek pracuje nad Aliensami :P Ja chciałem sterowanie padem i tyle, ale uważam, że myszka + klawiatura jest lepsza niż sama klawiatura, co zabija mojego pada przy okazji :)
  21. GML zmienna = "I don't speak English"; zmienna = "I don't want to see" + '"Saving Private Ryan" today'; //najpierw " ", potem ' ' dobrze kombinuj, tam gdzie chcesz wstawić ', to tekst daj w " ", a gdzie na odwrót, to na odwrót.
  22. Ale pocieszę was - przez ostatni miesiąc z Borkiem nawet mi było się ciężko skontaktować. Skoro borek od dwóch dni regularnie odpisuje na forum - to znaczy, że zbliża się faktycznie wersja beta (albo chwilowo nie ma młynka w pracy).
×
×
  • Dodaj nową pozycję...