Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. A od przodu to nie będzie czasem: GML wynik = s + wynik; Cały skrypt: GML (intToHex) var _a,_w,_r; _w = ''; _a = round(argument0); while ( _a > 0) { _r = _a mod 16; _a = floor(_a/16); if _r < 10 then _w = string(_r) + _w else _w = chr( 55 + _r) + _w; } return w;
  2. gnysek

    Chrome+ubuntu=freeze

    1. Na pewno masz najnowsze ubuntu? 2. Próbowałeś z wersją beta? Ja nie mam takiego problemu, a też mam chrome na 10.10
  3. Jak już wpomniałem, GM działa pod kontrolą systemu, nie może być więc systemem sam w sobie, bo wymaga go do działania. Do tego pozwala tylko na tworzenie aplikacji okienkowych. GM składa się z tzw. "runnera" który odpala gry, oraz doklejonej doń części z kodem i zasobami. Grając w gry ze strony YYG w przeglądarce, odpalamy właśnie tylko tę doklejoną część, a sam runner znajduje się we wtyczce. GML jest jakby Javascriptem odpalanym w Game Makerze.
  4. Pewnie, że nie. GM jest aplikacją, z językiem skryptowym, on nawet nie jest kompilowalny.
  5. To nadal będzie aplikacja. Nie system.
  6. gnysek

    GMclan-owe cytaty

    Ale w końcu mu tego bana nie dałem. Za miękkie mam serce.
  7. Bo notacja angielska używa kropek, a nie przecinków. Funkcja string_replace przychodzi z pomoca.
  8. GML d3d_set_projection(obj_man.x + lengthdir_x(64, obj_man.direction),obj_man.y + lengthdir_y(64, obj_man.direction),32,obj_man.x,obj_man.y,10,0,0,1); O taką ?
  9. Mi na dwóch monitorach 17'' + Firefox + Opera + Chrome + IE8 + Netbeans + skype + apache/php/ mysql + kilka explorerów tak muli, że zdążę zrobić herbatę czasem, zanim wczytam stronę. Ale za to Ubuntu 10.10 jest jak struś pędziwiatr.
  10. gnysek

    GMclan-owe cytaty

    Wielka kumulacja, aż trzy razy "r" !
  11. To żeś wkleił linki... nie działają. Btw. pamiętaj, że dla Windowsa 7 to tak ze 4 GB ramu potrzeba, żeby faktycznie działał, a nie mulił.
  12. gnysek

    [+18] YouTube WTF?

    Bolek i Lolek to pedały, więc taki obrazek to przy tym nic wielkiego.
  13. gnysek

    [+18] YouTube WTF?

    No cóż, filmiki nie są moderowane przy wrzucaniu, więc wyleci za kilka godzin.
  14. Jak zrobisz kopiuj wklej, to nigdy nic nie zadziała. Jak CI muli GG, pobierz AQQ, albo lepiej WTW który jest maksymalnie toporny ale i lekki.
  15. Wiem, ale jak ktoś nawet nie wie jak obsłużyć DLLe i dlaczego do takiej aplikacji GM się nie nadaje, to co będę tłumaczył... zresztą używając okienka z www w GM, można wyświetlić stronę webgadu i już :D
  16. Od tego są ustawienia kamery.
  17. Nie wiem, nie analizowałem tego w przypadku GM8, bo ja i tak używam wszystkich grafik jakie wczytam od razu.
  18. gnysek

    Galeria Grafik

    @Exigo: ZBrush lub coś podobnego? Szału nie ma w takim razie ;)
  19. Dla sprawnego oka też widać. Cokolwiek to znaczy.
  20. Wątpię, aby ktoś zagłębiał się w dll do obsługi GG tylko dla tego, ze Ty go potrzebujesz. Tutaj niestety musisz sobie radzić sam, zresztą sama obsługa wymaga trochę wiedzy programistycznej.
  21. Korzystając z DLLi, więc w sumie tak samo jak w Delphi, C++ czy czymkolwiek innym (bo w php to akurat bez dll się robi). Wniosek jest prosty - nie opłaca się robić w GM, skoro w Delphi zadziała tak samo i trzeba poznać tę samą magiczną wiedzę :gnysek:
  22. W GM8 opcja wyłączania preloadu grafik zniknęła. Btw. pamiętaj, że GM wczytuje grafiki do pamięci jako bitmapy BMP nawet gdy to jest gif, bo na bitmapach operuje się karcie graficznej najszybciej. Oznacza to, że dobrze skompresowany gif czy jpeg i tak zajmie sporo pamięci. Poza tym, raz wczytany sprite już zostaje w pamięci, nawet, jak go nie wyświetlasz.
  23. Tylko, że to nie jest optymalne. Tutaj chodzi o to, aby pobierać z bazy wyniki tak: SELECT * FROM toplista ORDER BY wynik DESC LIMIT 10; I żadnego porównywania już nie robić, oraz nie przeliczać wyników od nowa, gdy jakaś pozycja przekracza kolejny próg typu 10, 100 czy 1000 głosów zmieniając skalę. Chodzi o to, by skala od razu była uniwersalna.
×
×
  • Dodaj nową pozycję...