Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 823
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    143

Treść opublikowana przez gnysek

  1. Jak uznam, że wyniki nie są sfałszowane (tzn. ktoś poprosił innych o głosowanie na jego grę mimo, że to crap), to mogę ufundować klucz do GM8, za najlepszą grę. MOGĄ != MAJĄ.
  2. Pytanie, czy wersja 1.0 wyjdzie, czy 0.9 była tą finalną.
  3. :lubieto: zaraz wydzielę dział na forum - ale miło, że jednak ktoś ruszył tyłek!
  4. instance_create( x+20,y+20, obj_luska[ bron ] ); i zobacz, czy faktycznie nie widać, moze tworzy Ci się pod spodem czegoś
  5. A, ok, teraz rozumiem - no to jest już grubsza sprawa, bo szczerze powiedziawszy sam mam z tym zawsze problemy. Najprosze rozwiązanie to zrobić dwa viewy - np. mając okno 800x600, robisz view[0] który zaczyna się na x = 100, width = 700px, y = 0, height = 600, natomiast view[1]: x = 0, width = 100px, y = 0, height = 600. Teraz w obiekcie z listą, tam gdzie jest draw dajesz: GML if view_current != 1 then exit; Niestety nadal rodzi to pewne problemy - otóż mouse_x i mouse_y są chyba liczone względem viewa, no i w view[1] tak naprawdę pod spodem nadal będzie widać normalną planszę - a więc i postać (lista musi mieć duży, ujemny depth aby je przsłonić) - więc w przypadku gdy będą jakieś akcje wciśnięcia myszy na postaci, to też się wykonają - lista zasłania obiekt, ale tylko się na nim "rysuje". Sposób drugi - tworzyć plansze w grze tak, że pierwsze 100px które zajmuje lista, nie jest nigdy niczym zajęte, a samą planszę gry zaczynamy dopiero powyżej tej wartosci (trzeba tylko ustawić jakąś niewidzialną ścianę dla bezpieczeństwa). Edit: Jak znajdę czas wieczorem, to pierwszy sposób mogę zrobić w GM8 i wrzucić na forum.
  6. Odlicza, ale jak co krok znów ustawiasz mu wartosc, to ją resetujesz ;) https://gmclan.org/index.php?czytajart=64 - polecam.
  7. Zwraca tablicę której kluczami są sekcje, a wartości to tablica gdzie klucz tablicy jest kluczem w tej sekcji, a wartość tablicy jest wartością tej sekcji. Zresztą tam jest tak mało słow, że nawet google transaltor da radę, a poniżej jest przykład jak to działa. http://php.net/manual/pl/function.parse-ini-file.php
  8. gnysek

    The Cube

    Haha, Ranma widzę ocenia was waszą miarą :P Aczkolwiek moje zdanie jest takie: na bezrybiu i rak ryba, więc ja przynajmniej ściągnę jak się pojawi.
  9. Mam pytanie - po kiego trzyba + 0 ? Równie dobrze można by napisać view_xview+5-5+10-10+4-4+0-0+0-0+0-0 - tyllko spowalniacie GMa obliczeniami które i tak nic nie zmieniają.
  10. Sprawdź w słowniku co znaczy "zbagatelizować" i dowiesz się, że jednak są :D
  11. Zastanawiam się czasem, czy na GMCLANie średnia ocen nie wygląda tak: 1 - badziew, 2 - badziew, 3 - badziew, 4 - taka sobie, 5 - minecraft
  12. gnysek

    Rzut

    W sumie się nie da ;) Możesz sobie zmienić wysokośc i chyba trzymajac shift możesz nakładać obiekty bez usuwania tych pod spodem i to tyle.
  13. die($test . '<hr/>' . mysql_error()); I potem wklej do phpmyadmina - btw, wklej jaki dostajesz error, on powinien wskazać co jest źle.
  14. gnysek

    Phantasmat

    Znaczy się kod wyboru poziomu trudności wyglądał tak ?: switch (selectedLevel) { case EASY: case MEDIUM: case HARD: case EXTREME: default: startGame(); } :gnysek:
  15. To w czym ty kompilujesz, że nie możesz logów przejrzeć? Może kwestia zakładki (bo w konsoli tekst to już na pewno by został)
  16. jak te divy są w nim, to powinno się samo zwiększać, chyba, że majstrowałeś coś z atrybutem position. Spróbuj dodać przed ostatnim </div> takie coś: <div style="clear: both;"></div>
  17. Na pewno bezpieczniejsze z punktu widzenia dostępu do serwera, natomiast musisz pamiętać, że użytkownik może sobie wpisać odpowiedni adres w przeglądarkę i wtedy ten skrypt też zadziała (no, ale w porównaniu z uzyskaniem dostępu do MySql to i tak plus).
  18. Możesz na serwerze zrobić skrypt PHP który będzie Ci przetwarzał zapytania SQL i zwracał wyniki. Mało bezpieczne, mało praktyczne, ale działające. I żadnych haseł nie trzeba podawać.
  19. Zakładając, że grę można zdekompilować - dość szybko ktoś uzyska Twoje hasło. I mylisz się, większość serwerów nie udostępnia połączenia z bazą z zewnątrz, a jedynie z wewnątrz serwera (localhost, 127.0.0.1) ze względów bezpieczeństwa. Przypominam, że PhpMyAdmin znajduje się NA serwerze, co oznacza, że łączy się właśnie przez localhost. A wersja PHP nie ma nic do tego.
  20. Nie, ten dostałem od Borka w prezencie.
×
×
  • Dodaj nową pozycję...