Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Do mp3 jest Lame z tego co wiem. Napisanie kompresora dźwięku, bo konwerterem ciżezko to nazwać - łatwe nie jest, bo te systemy powstają latami.
  2. GML limit=0 while(size<0) { if alarm[0]==-1 then alarm[0]=10; //limit+=1 if limit>=100 { show_message('Brak odpowiedzi od serwera!') game_end() exit; } alarm0 GML limit+=1
  3. źle zrozumiałem pytanie :) faktycznie, moja odpowiedź będzie zła.
  4. game_restart(); uruchamia grę od pierwszego roomu i kasuje zmienne jak score, health itd., czyli te domyślne
  5. ten trojkąt nie powinien wchodzic z lewej, tylko dokładnie na wprost miejsca w ktorym ląduje. animacja liter mogła by być szbsza
  6. Dajcie sobie sianka z tym angielskim. Edit: obejrzałem trailer na Playstation 3, nie moglem sobie odmówić i wyglądało swietnie (szkoda tylko ze w pierwszej czesci trailera nie slychac choć trochę strzałów).
  7. Była jeszcze wersja "Aliens Zone" z tego co pamietam, ale w koncu upadła :P Kurde mam nadzieje, ze w czwartek moja karta bedzie juz sprawna bo jak nie to dopiero po majowce bede mogl znow korzystac z mojego PC... laptop mnie wykonczy.
  8. Kurcze, szkoda, że nie moge potestowac z wami...
  9. Jak stworzysz obiekt, w którym pierwszy raz bedzie napisane global.costam = ilestam; to jest zdefiniowany. Następnym razem to już będzie tylko zmiana wartosci. Zatem proste - jak ma być w całej grze, to musisz na początku zdefiniować. Najpiej w menu dać jakiś obiekt który powstaje pierwszy i tam wszystkie globalne ustawić. Albo jeszcze lepiej - dac pusty room, tam dać taki obiekt,w create wpisać te globalne i na koniec dać room_goto_next(); potem tylko przypilnoiwac, aby gra do niego nie wracała ( czyli zamiast game_restart(); lepiej dać jakieś room_goto(room_menu); ), chyba, ze chcemy globalne zresetowac do początkowych ustawień.
  10. No własnie wtedy przy przejściu z sektora do sektora zwalnia, chyba, że grafiki są naprawdę małe.
  11. Zrobić to nie problem, ale to strasznie muli jak np. dojdziesz do 10 obiektów których sprity nie są wczytane - zanim sie wczytają, gra przytnie.
  12. jak zdefiniujesz globala, to jest juz dostępny, ale logiczne, że wcześniej nie.
  13. global.level = level; ?? chyba nie w tą stronę :)
  14. GML ini_open('zapis.ini'); ini_write_string('sekcja','klucz',string( global.costam )); //taki hack na ini_write_real, które w GM6 źle działa //w gm7 zamiast linijki wyzej wystarczy //ini_write_real('sekcja','klucz',global.costam); ini_close(); ini_open('zapis.ini'); global.costam = ini_read_real('sekcja','klucz',0); ini_close();
  15. no na początku gry można. ja zawsze mam room, w którym jest obiekt ustalający zmienne i od razu leci do drugiego roomu - gracz go nie widzi, a ja wiem, że już tam nie wracam nigdy i że nic poza tym obiektem się nie pojawiło.
  16. Dokładnie. Co innego np. MD5, gdzie nic nie odkodujesz, chociaz istnieją dwa takie same hashe z różnych tekstów... tylko nie tak prosto je znaleźć i nieco to potrwa.
  17. ja robię zawsze tak: GML global.costam = costam; W create najlepiej, bo ten event wykonuje się tylko raz. Co do wyświetlania, to draw_text(x,y,string(global.costam)), chyba, że globalna to string, to nie trzeba jej zamieniać.
  18. 1. Kup słownik. Ja nic nie rozumiem z tego co napisałeś, czytałem z nazwy tematu o co chodzi. Co to kur*a znaczy ? 2. w create GML bylo = false kiedy ma nastąpić cośtam: GML if not bylo { <zrob costam>; bylo = true; } za drugim razem już nie nastąpi. Prosta sprawa.
  19. Można robić co tam chcesz, to jest tylko taka pokazówka. I tak uważam, że xor jest lepszy.
×
×
  • Dodaj nową pozycję...