Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Napisałem po kolei, ale jeszcze raz: obj_control: CREATE alarm[0]=room_speed*60*3; //(60 sekund * 3 to 3 minuty). DRAW draw_text(0,0,string(round(alarm[0]/room_speed)) ); ALARM0 game_restart(); obj_control umieść na planszy.
  2. dodaj obj_control, w create daj alarm[0]=room_speed*60*3 (60 sekund * 3 to 3 minuty). W draw daj draw_text(0,0,string(round(alarm[0]/room_speed)) ); ale tylko jezeli chcesz wyświetlać pozostały czas (aby wyświetlać go w minutach, trzeba sie nieco więcej pobawić) a w alarm0 daj albo game_end, albo game_restart albo room_restart. ew. przed tym daj jakiś komunikat typu "skończył się czas"
  3. a to taka wada gm :P zaznaczenie w opcjach use synchronization to avoid tearing jakby pomaga (w sumie nie wiem co ta opcja sprawia) :P
  4. Jak wsiadasz to tramwaju i musisz skasować bilet tez prosisz o przykład, bo nie wiesz jak to zrobić? My napisaliśmy co można zrobić, a ty pokombinuj. Pamiętaj, że font_add() zwraca id czcionki, zatem gdy zrobisz xxx=font_add to potem za pomocą draw_set_font(xxx); ustawiasz czcionkę. A jak czcionka ma być dostępna dla innych obiektów, to raczej będzie trzeba globalnych użyć. Najprościej dać czcionkę od razu w grze i już. Przy kompilacji czcionki sie zapisują z grą i jak dasz komuś exe - nie musi mieć danej czcionki. Ps. Pisze się "możecie" bo "może cie" to można powiecieć "może cie przejadę traktorem" (bardziej prawidłowo "cię")
  5. Tam gdzie chcesz dodać, najlepiej w create, bo w step draw czy collision to sie będzie wykonywać częsciej niż raz. I najlepiej przed użyciem i na poczatku gry. PS. @Dziadek - a co to jest klamka schodowa? Może klatka?
  6. to jak chcesz, żeby się kręcił jak na hamulcu ręcznym, to jak skręca musi mieć jakąś prędkość... podstawowe prawa fizyczne, nie ?
  7. ale: x = view_xview[0]; y = view_yview[0];
  8. Pesymizm też zacznę wkrótce zwalczać...
  9. mi się obraca jak trzeba. btw. a co to za zapis := ?? to nie delphi, tu się pisze = (swoją drogą, dziwne, że działa).
  10. Hmm, liga miała teraz odbywać się co drugi weekend, ale nie wiem kiedy wystartuje :P
  11. ale jak sprite kopiujesz, to orgin się nie kupiuje w utawieniach sprite'a (naciśnij center po prostu w info o spricie).
  12. a nie lepiej: if (instance_exists(obj_badstop) { var near; near=instance_nearest(x,y,obj_badstop); direction=point_direction(x,y,near.x,near.y); speed=1; //ewentualnie, jak nie ma gdzie indziej }
  13. gnysek

    sprzedam grę:

    Sprzedaję ostrzeżenia, cena: złamanie regulaminu, wysyłka moderatorem bezpośrednio do adresata... analfabetów i spamerów naprawdę będziemy wkrótce tak tępić, że połowa ludzi zostanie zbanowana, jak nie popracujecie nad sobą...
  14. tak by było bardziej prawidłowo :P if keyboard_check_pressed(ord('M')) { if (!global.mapa) { global.mapa=true } else { global.mapa=false } } ale prędzej radził bym tak CREATE widac=false; DRAW if keyboard_check_pressed(ord('M')) widac=!widac; if widac { //tutaj wyswietlamy mape } EDIT: Dlaczego nie ma kodu od klawisza w step? W sumie mógł by być, ale jeżeli nic więcej poza tą akcją nie potrzebuje stepa, to można dać przed draw. Zwłaczcza, gdy nie są to jakieś obliczenia, wykonywane zbyt często lub długo. wyjaśniam od razu, że if keyboard_check_pressed(ord('M')) widac=!widac; to to samo co if keyboard_check_pressed(ord('M')) { if widac=false {widac=true} else {widac=false} } a if widac to to samo co if widac==true
  15. gnysek

    CTRL + V

    wycinałem wyraz for i przestawiałem w inne miejsce, ale chyba za mało wziąłem :P
  16. tak: 1. zapisz datę pierwszego uruchomienia w rejestrze i sprawdzaj przy uruchomieniu (do ominięcia). 2. zapisz datę w pliku ini (też do ominięcia) 3. zapisz datę j.w., ale w katalogu systemowym (trudniejsze do wykrycia) 4. ustaw, że program uruchamia się do danego dnia (do ominięcia, trzeba tylko zmienić datę systemu) 5. pobieraj datę z internetu (ciężkie do ominięcia, bez internetu program nie zadziała)
  17. A nie powinno być tak? if mouse_check_button_pressed(mb_left) { var ppp; ppp=show_message_ext('chcesz biegac?','Tak','Nie',0) switch ppp{ case 1: room_goto(room1); break; case 2: game_end(); break; default: break; } }
  18. To ty wczoraj do mnie na gg pisałeś ?
  19. Nie pamiętam czy o tym pisałeś: MarkUp Magazine, strona 23: http://markup.gmking.org/?q=node/8
  20. gnysek

    Adresy waszych szkół

    O, a ja się bałem, że Stigu jest ode mnie z miasta :P
  21. gnysek

    Adresy waszych szkół

    Nie podoba mi się ubliżanie komuś od gejów i pedałów, za to, ze chce zobaczyć jakie macie strony szkół. A co, nie można się interesować? To może ja też jestem gejem, skoro pytałem czy cieszycie sie, że wracacie do szkoły? Od teraz, za każdym razem jak w stosunku do kogoś użyjesz słów gej, pedał, homo lub coś w tym klimacie, będziesz dostawał ostrzeżenia.
  22. gnysek

    Wersje GM

    Masz rację Jaklub, masz rację :P
  23. gnysek

    Adresy waszych szkół

    http://zsl.gda.pl/ - najgorsza w polsce strona :P Ale wkrótce pojawi się wersja którą robię ja pod adresem http://zsl.com.pl/
  24. dopisze wcześniej depth=9999999999 i po kłopocie
×
×
  • Dodaj nową pozycję...