Skocz do zawartości

LoseKK

Użytkownicy
  • Postów

    133
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez LoseKK

  1. Wymiata lol :lol2: To przeróbka Catch The Clown ? 1/5 :D Dużo ostatnio takich gier jest na ocenę niedostateczną! PS:Ile gier ma tą grafikę ?
  2. To tak... Mam 2 roomy Gram w 1 romie i zmienne są tam zadeklarowane I po zmiennej zabici=4 przechodzi się do 2 roomu W 2 roomie jest więcej przeciwników. Wszystko by było oki gdyby zmienna nie była globalna Tzn.Prawie wszystko. Mam w obj_bohater draw tej zmiennej, a ta zmienna należy do obj_wrog. Jeśli bym jej nie zmienił na globalną to wyskakują błędy.A chce żeby ta zmienna nie przechodziła do tamtego roomu. :sp_ike:
  3. A to nie przeszkodzi operacją na zmiennych w room1? Edit: mam tak GML if global.zabici=4 { room_goto(test2) } Tylko, że zmienna dotyczy zabić wroga+mam draw tego w objekcie bohater.
  4. Mam pytanie...Zrobiłem 2 room do gry i co mam wpisać by zmienne(te które chcę) przechodziły do następnego roomu?
  5. A teraz mam kolejny problem ze strzałem. Step bohatera GML if global.bron=2 { if amunicjagranat > 0 && mozesz_strzelac2 = true { if(mouse_check_button_pressed(mb_left)) { var strzal2; amunicjagranat-=1 strzal2=instance_create(obj_bohater.x,obj_bohater.y,obj_granat); strzal2.direction=point_direction(obj_bohater.x,obj_bohater.y,mouse_x,mouse_y); mozesz_strzelac2 = false alarm[0] = room_speed * 2 sound_play(sound0); } } } Crate bohatera GML global.bron=1 mozesz_strzelac2 = true alarm 0 GML mozesz_strzelac = true mozesz_strzelac2 = true I mam to wpisane w bohaterze, lecz obj_granat się nie tworzy? Edit: PS:Próbowałem zmienić zmienne na nieglobalne i nic to nie zmieniło. Edit2: Oks działa. Źle powstawiałem nawiasy w całym kodzie(bo jest tego więcej) i to było powodem błędu.
  6. Kod na strzał we wrogu GML if distance_to_object(obj_bohater) < 250 { if( strzal ) { var i; i = instance_create ( x, y, obj_nabojpistolwroga ); strzal.direction=point_direction(obj_wrog.x,obj_wrog.y,obj_bohater,obj_bohater); i.speed = 5; strzal = 0; alarm[0] = room_speed * 3.0; } } Alarm 0 wroga GML strzal = 1; Crate wroga GML strzal = 1; Mogę wiedzieć co mam źle, że naboje są wystrzeliwane ciągle w prawo? Edit: PS:Nabój ma być wystrzelany gdzie strzał w momencie wystrzelenia naboju obj_bohater
  7. LoseKK

    Grody

    On narysował metodą kopiuj wklej :P A tu drewno może się komuś przyda(rysowane na paincie, pokolorowane deseniami na gimpie)
  8. LoseKK

    jak wstawic obrazek

    wsadź na imageshacka i daj [img= adres obrazka ]
  9. Mam w step wroga tak: GML image_single = direction * image_number/360; direction=point_direction(x,y,obj_bohater,obj_bohater); Jego sprite jest odwrócony w prawo. Bohater ma taki sam kod(tylko zmienione na myszke), jest obrócony w prawo i prawidłowo obraca się za myszką. Chcę by wróg obracał się w stronę bohatera. Jak to zrobić?
  10. Ok już działa! Dziękuję
  11. Nie umiem tego zakapować. Mam skrypt na strzał(w bohaterze który ma strzelać) GML if amunicja > 0 { if(mouse_check_button_pressed(mb_left)) { var strzal; amunicja-=1 strzal=instance_create(obj_bohater.x,obj_bohater.y,obj_naboj); strzal.direction=point_direction(obj_bohater.x,obj_bohater.y,mouse_x,mouse_y); sound_play(sound0); } } I co gdzie jak wpisać, żeby dało się strzelać co 3 sekundy (strzał, 3 sekundy mijają i w trakcie tych 3 sekund nie można oddać strzału, a po 3 sekundach znów można jak się chce i tak w koło macieja).
  12. Wszystko dobre... I intro nawet jest :jezor: Tylko grafie troszkę brakuje. Ale i tak spoko :D Głosu nie oceniam bo mam wyłączone głośniki. 4/5
  13. Jak ma taką samą nazwie obiektu/sprite to niech zmieni Ale powinno się dawać np przed sprite: spr albo s a przy obiekcie obj albo o i to proste rozwiązanie. Edit: Jak masz sprite wilk1 to zmień nazwę sprite albo zmiennej. A co do tego to w 8 literce jest błąd ale nie wiem z jakiego powodu( wyłącznie w tym kodzie jest wszystko dobrze) Edit2: Lol. 2 raz deklarujesz tą samą zmienną? Jak podobno ją masz w obiekcie kontrolera? Jak co to w step takie coś pisz(oczywiście jeśli jej ponownie nie deklarujesz)
  14. Podaj całą treść błędu.Dzięki temu prawdopodobnie idzie zidentyfikować gdzie jest błąd ? <_<
  15. Jeśli deklarowałeś zmienną globalną to w każdym obiekcie co używa tej zmiennej? Np. w obiekcie wilk zamiast GML zmienna-=1 to GML global.zmienna-=1 EDIT lol co to wilk1+1; jak co to(przy globalnej): global.wilk1+=1 a nie przy globalnej wilk1+=1; EDIT2. A jak deklarujesz zmienną to: (zmienna)global.Wilk1=1(wartość)
  16. A dałeś ten kontroler chociarz do roomu? A jak nie to spróbuj zadeklarować zmienną w wilku lub czymś co bierze w tym udział. Jak nie to sprawdź (jeśli deklarowałeś globalną co jest ważnew tym przypadku jeśli masz kontroler) czy wszędzie napisane jest global.zmienna
  17. Może to przez to, że nie ma spacji? Jest to w ogóle w crate? EDIT: U mnie ta zmienna np. dobrze działa i nie ma błędów więc dobrze zapisałeś ją.
  18. LoseKK

    OTS Tibia

    Tzn. To będzie może zwykły MMO jak nie mmorpg? Albo gra typu.Niezidentyfikowany Produkt Autora.
  19. W kodzie objektu (który ma być wyświetlany jeśli ma opcję draw) GML draw_sprite_ext(sprite_index,image_index,x,y,image_xscale,image_yscale,image_angle,image_blend,image_alpha); A co do zmiennej to pokombinuj z globalną może to coś zmieni GML global.zmienna = wartość
  20. 1.Zmienną wpisz w crate: GML zmienna=wartość 2. Draw Dla jednej zmiennej GML draw_text(współrzędna y, x,zmienna) np.Dla dwóch zmiennych z dodatkowymi tekstami: GML draw_text(współrzędna y,x,'Tekst '+string(zmienna)+'Tekst '+string(zmienna2)) I jak co dawaj draw sprite by sprite (rzeczy która ma ten kod) był widoczny
  21. Uważaj...Będzie sensacja! Zmienił tytuł! Będzie wojna secesyjna. Naprawdę nie umie się doczekać tych 2 pikseli więcej w każdym obrazku :rolleyes: A co do grafiki to lepiej programem użyć granientu jak się niema zdolności do cieniowania <_<
  22. LoseKK

    OTS Tibia

    Chyba rpg. Rpg A MmoRPG ma taką różnice, że w Mmorpga da się grać przez neta a w rpg nie. Mmorpg = np.WoW Rpg = np.Tes IV Oblivion
  23. LoseKK

    OTS Tibia

    Wy chyba naprawdę nie macie w co grać. Jest dużo lepszych gier mmorpg płatnych (lineage 2,WoW) Gry darmowe (np.Runescape i Almora :D )
×
×
  • Dodaj nową pozycję...