Skocz do zawartości

bobo

Użytkownicy
  • Postów

    278
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez bobo

  1. Kurde teraz juz cos tam działa... tylko że objekty treaz tworzą sie w nieskonczonosc... cZemu? :boxed:
  2. NIestety nie działa chyba ze robie cos źle czy ten kod jest gotowy czy trzeba w nim cos zmienic ? pisze tak: if (time[1]==room_speed*2 && licznik <= 5) { instance_create(200,200,obj_pruba) time[1] = 0; licznik++; } w create: licznik = 0 Oczywiscie pisze to w objekcie interfejsu... Wyskakuje mi taki bład: licznik ++; at position 10:Asignment operator expected
  3. Nicolas a mozesz troche jasniej? ps.Bo robie rozbudowana gre i alarmow juz mi brakło :P
  4. THX Gnysek działa , ale jak zrobic zeby tworzyly np. 5 objektow (oczywiscie nie na raz tylko kazdy osobno po upływie 2 sek.) do myslam sie ze ten kod:time[0]+=1 , za to odpowiada ale jak robie time[0]+=5 to nie działa...
  5. Chodz mi oto jak zrobic tworzenie objektow bez uzucia alarmów. Wiem ze mozna to zrobić za pomoca time tylko jak ja robie tak i nie dziala: Create: time[1]=0 Step: if time[1]=room_speed*2 { instance_create(200,200,obj_pruba) }
  6. Zrobił ktoś spolszczenie do działu GML? Ps. Wiem że temat jest przedawniony ale po co zakładać nowy temat na podobny temat :jezor:
  7. Ja też tak mam :boxed:
  8. Heh głupi błąd popełniłem. Ale i tak robi sie bug minowcie objekt zamiast stworzyc sie raz i przestac "tworzyć" to on robi sie i niechce przestac...
  9. Chce zrobić coś takiego ,że po przekorczeniu pewnej ilosci pubktow pojawiał sie objekt robie tak i nie działa: if zmienna= <30 { instance_create(x,y,objekt) } trzeba jeszcze cos dodac czy co? :huh:
  10. Nieźle Moja ocena: grafika 7/10 muzyka i dzwiek 7/10 grywalność 8/10 ogólnie 7,5/10
  11. Chyba zapomniałęm napisać najważniejszej żeczy obj_rakieta2 tworzy sie po kolizji obj_rakieta z obj_meteroyt teraz gdy wpisałem ten kod od Jakima przy kolizji wyskakuje błąd: if time>=10*room_speed at position 4 unknow variable time
  12. Problem polega na tym, że chce aby obj_rakieta2 zmienił sie po np. 10 sek. w obj_rakieta. Myśle nad tym cały dzień prubowałem tyle już tyle rozwiazan zadne nie poskutkowało... Napiszcie jak to zrobic... :huh:
  13. bobo

    Help

    NO teraz rozumiem :]
  14. bobo

    Help

    THX tymon a mógłbys mi to wytłumaczyć?
  15. bobo

    Help

    Problem polega na tym że chce a by objekt tworzył sie w przedziale liczb np.x=od 54 do 300 y= od 34 do 320 Wiem jak zrobic to żeby objekt pojawial sie w przedziale np.x=od o 300 czy y= od 0 do 320 to robi sie tym skryptem: instance_create(x+random(300),y+random(320),obj_czerwonek); próbowałem ten kod przekształcać ale nic z tego nie wyszło... Może wam wyjdzie :P Pomużcie <_<
  16. Moja ocena: Grafika 3/10 Muzyka 0/10 Grywalność -10/10 Gra mogła by bydz fajna jak by mniala jakis sens :rolleyes:
  17. O to chodzilo aż wstyd że sam do tego nie doszlem :P Wielkie dzieki :D
  18. Tak nie działa: :boxed:
  19. Mam taki problem: Chce zrobic cos takiego że po colisi obj_krecha z obj_czerwonek obj_czerwonek zmienia wyglad na innego sprita s_wybuch (animacja) i zaraz po zakonczeniu animacji objekt znika. Ja robie tak: w obj_interfejs tworze alarm[1] w nim pisze: alarm[1]=16;/liczba "klatek" animacji sprite_index=s_czerwonek; W create tego objektu: alarm[1]=16; W obj_wybuch tworze alarm[1] w nim pisze: alarm[1]=16; sprite_index=s_czerwonek; Robie tak i efekt jest taki: jak sie zdezą te 2 objekty obj_krecha z obj_czerwonek co prawda robi sie ta animacja ale nie znika i obok niej robia sie takie same:| Pomuzcie.
  20. bobo

    Problem

    Przetlumacz mi ten blad na polski bo nie umiem angieslkiego :jezor: Jak przetlumaczysz to postaram cie sie pomuc :D
  21. Cap daj jakis kontakt do ciebie najlepiej gygy:)
  22. JA moge ci pomoc poprzez zbieranie informacji o klubach czt zawodnikach :jezor:
  23. Tworztysz obiekt menu w jego crate piszesz: pozycja = 0; // Aktualna pozycja kursora w menu pauza = false; // Pauza do oczekiwania na wcisniecie klawisza. draw_set_color(c_white); // Kolor czcionki menus[0] = "twoj tekst: "; menus[1] = "twój tekst: "; menus[2] = "twój tekst "; menus[3] = "twój tekst: "; menus[4] = "twójtekst; W stepie if ( pauza ) // Jezeli jest pauza { if ( keyboard_check ( vk_anykey ) ) // Jezeli jakis klawisz zostal nacisniety { pauza = false; // Wylaczamy pauze global.key[pozycja] = keyboard_key; // Zapisujemy numer klawisza do danej pozycji io_clear(); // Resetujemy aktualny stan klawiszy } } else // Jezeli pauzy nie ma, to pozwalamy kursorowi zmieniac pozycje w menu { if ( keyboard_check ( vk_up ) ) { if ( pozycja > 0 ) { pozycja -= 1; io_clear(); // Resetujemy stan klawiszy } } else if ( keyboard_check ( vk_down ) ) { if ( pozycja < 4 ) { pozycja += 1; io_clear(); } } } if ( keyboard_check ( vk_enter ) ) // Jezeli naciskamy enter - wybieramy jakas pozycje z menu { if ( pozycja == 4 ) // Pozycja czwarta bedzie oznaczac wyjscie z menu { room_goto_next(); // Wychodzimy z menu ini_open('config.ini'); // Zapis sterowania do pliku ini_write_string('STEROWANIE','Gora',string(global.key[0])); ini_write_string('STEROWANIE','Dol',string(global.key[1])); ini_write_string('STEROWANIE','Lewo',string(global.key[2])); ini_write_string('STEROWANIE','Prawo',string(global.key[3])); ini_close(); } else // Jezeli to pozycja gdzie jest redefinicja jednego z 4 klawiszy { if ( !pauza ) // Jezeli pauzy nie ma { pauza = true; // Wlaczamy pauze global.key[pozycja] = 999; // Ustawiamy specjalny kod klawisza... ktorego nie ma... io_clear(); // Resetujemy stan klawiatury } } i w draw: for ( i = 0; i <= 4; i += 1 ) { if ( i == pozycja ) { draw_set_color(c_red); if ( i == 4 ) draw_text(x, y+i*30, menus[i] ); else draw_text(x, y+i*30, menus[i] + klawisz_string( global.key[i] ) ); draw_set_color(c_white); } else { if ( i == 4 ) draw_text(x, y+i*30, menus[i] ); else draw_text(x, y+i*30, menus[i] + klawisz_string( global.key[i] ) ); } } Musisz sobie trochce przekształcic te skrypty ;)
  24. Zmieniłem rozszerzenie i dalej nie dziala :unsure: Nie ma tam czasem opcji z zarejestrowengo GM?
×
×
  • Dodaj nową pozycję...