Sirluki
-
Postów
769 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Sirluki
-
-
Te mam!!
Potrzebuje tych ktorych tam nie ma
A skad ktoś ma wiedzieć jakich nie masz? :huh:
-
-
Witam
wie ktos moze jak zrobic zapisywanie danych w txt
w grze "Tank Wars" jest 100 poziomow i trzeba je odblokowac no np. odblokowalem 50 poziomow i wylaczam gre no i w "Tank Wars" jest po ponownym wlaczeniu gry mam odblokowane to 50 poziomow wie ktos moze jak to zrobic??? :)
Tak. Poczytaj o ini :)
-
-
-
Chociaż... klocki to nie zły pomysł ale ciężka kombinacja... sprawdź moje :D
Nie trzeba :)
Zrobiłem mały test i rysowałem hp obj_enemy aby sprawdzić jak zmienia się ich życie. Miałem niewielki błąd w kodzie od walki i dlatego wyglądało tak, jakby były usuwane wszystkie obiekty a nie jeden.
Dzięki wszystkim za pomoc :)
Zamykam.
-
o lol to dlatego bo ty ich wcale nie niszczysz tylko tymczasowo je usuwasz. usuwasz wszystko co widzisz na ekranie a to co jest poza ekranem jest aktywne.
? :huh:
Kod:
GMLinstance_activate_all();instance_deactivate_region(view_xview[0],view_yview[0], view_wview[0],view_hview[0],false,true);
Mam w obj_control.
On deaktywuje wszystko co mam poza viewem. A teraz mam kilka obj_enemy w viewie, i chce żeby ten, którego hp <= 0 usuwal sie. Ale gdy hp <= 0 usuwa wszystkie obj_enemy w viewie. :)
-
możeGMLwith (enemy_id){
if (hp <= 0)
instance_destroy();
}
Też nie :mellow:
Może ma coś do tego kod:
GMLinstance_activate_all();instance_deactivate_region(view_xview[0],view_yview[0], view_wview[0],view_hview[0],false,true);
Sam już nie wiem. Cały czas nisczy wszystkie obj_enemy :blink:
-
To zależy od tego jak chcesz je niszczyć czy najbliższego, najdalszego może grupę?
Nie rozumiem :huh: Chcę niszczyć po prostu tego, którego hp <= 0 :)
EDIT: właciwie to poco wstawiłeś coś takiegoGMLif (hp <= 0)
{
with (enemy_id) instance_destroy();
}
GMLif (hp <= 0)
instance_destroy();
Od razu podkreślę, że samo:GML
if (hp <= 0) instance_destroy();
nie pomaga.
:)
-
Witam, mam problem :)
Mam problem, nie wiem czy poważny, ponieważ w ogóle go nie rozumiem. Mianowicie:
Mam w grze obj_enemy i wstawiam go kilkakrotnie w roomie. Problem polega na tym, że gdy chce zniszczyć obj_enemy niszczy wszystkie w roomie.
Create:
GMLenemy_id = idStep obj_enemy:
GMLif (hp <= 0){
with (enemy_id) instance_destroy();
}
Od razu podkreślę, że samo:
GMLif (hp <= 0) instance_destroy();nie pomaga.
Nie wiem na czym polega problem, ponieważ zapisuję do zmiennej id obiektu i chcę niszczyć obiekt o danym id. Kiedy w stepie w miejsce enemy_id wpiszę konkretną liczbę, to niszczy tylko jeden obiekt, ale nie chcę do każdego obiekt wpisywać danej liczby, bo tych obiektów będzie za dużo.
Próbowałem też:
GMLwith (self) instance_destroy();i wiele innych...
Możecie mi powiedzieć co źle robię? :)
Sprawdziłem też, czy poprawnie wyświetla id obiektów i jest poprawnie:
-
Wiem, że nie na pathach. xD
Edit: Chodzi mi dokładnie na czym to zrobić. Na pathach xD czy na czymś.
Przed chwilą napisałeś, że wiesz, że nie na pathach, a teraz pytasz sie czy na pathach? :huh:
Tak jak napisał Yoda - jeśli nie chcesz na pathach - musisz napisać AI. Na kodach. Ale to raczej będzie ciężka sprawa :P
Oj trzeba napisac mu AI =) Nie taka prosta sprawa pokombinuj. przydałoby się żeby wróg trzymał się określonej trasy, oraz np. starał się gonić rgacza, wyciągał jak największą prędkość kiedy tylko może. Nie rób tego broń boże na pathach.Tak z ciekawości - dlaczego nie pathe?
-
Robię strzelankę dla dwóch osób. Chcę aby każda z osób dostała 3 życia i gdy jedna dostanie pociskiem to traci jedno. Aby osoba traciła życie już zrobiłem zrobiłem też system strzelania i chodzenia. Jenak gdy strzele 2 kule w 1 gracza a w drugiego jedną kule. Wyświetla się komunikat że wygrał gracz 1. Jestem początkującym i nie znam za bardzo gml i robię gry przez akcje. Czy jest jakieś rozwiązanie aby każdy gracz miał swoje życia?? THX z góry i sorka że nie poszukałem na forum dokładniej odpowiedzi na pytanie jeśli ten temat już był to proszę o wysłanie mi linku.
Nie wiem czy dobrze zrozumiałem:
Gracz 1:
Create:
GMLhp = 100Draw:
GMLdraw_set_color( c_white );draw_rectangle( x - 20, y - 21, x + 20, y - 18, 0 );
draw_set_color( c_red );
draw_rectangle( x - 20, y - 21, x - 20 + ( hp / 2.5 ), y - 18, 0 );
draw_set_color( c_black );
draw_rectangle( x - 20, y - 21, x + 20, y - 18, 1 );
Gracz 2:
Create:
GMLhp = 100Draw:
GMLdraw_set_color( c_white );draw_rectangle( x - 20, y - 21, x + 20, y - 18, 0 );
draw_set_color( c_red );
draw_rectangle( x - 20, y - 21, x - 20 + ( hp / 2.5 ), y - 18, 0 );
draw_set_color( c_black );
draw_rectangle( x - 20, y - 21, x + 20, y - 18, 1 );
X i Y możesz pozmieniać tak, aby Tobie pasowało w grze :)
A jeśli chcesz, aby pasek poruszał się za graczem do x dodaj:
GML+view_xview[0]a do y:
GML+view_yview[0] -
@up może dokładniej??
Myślę, że dokładniej się nie da :)
-
Kogo to jest cytat? Słowackiego? Mickiewicza? A tak żeby było do tematu: Poszukaj.
Kurcze, to już któryś z kolei temat gdzie twoja odpowiedź to: "Poszukaj bo było". Jak nie znasz odpowiedzi to daruj sobie. <_< Mógłbyś przynajmniej (dla tzw. "odczep się") podać jakiś przykład. :mellow:
Żeby nie było (kod wyciągnięty z mojego przykładu):
Create:
GMLstrzal = 1;Step:
GMLimage_angle = direction;if distance_to_object(object1)<100 // tutaj podajesz ilosc pikseli
{
if( strzal )
{
var i;
i = instance_create( x, y, object2 );
i.speed = 10; //ustalasz prędkosc pocisku
strzal = 0;
alarm[0] = room_speed * 0.3; //czas, co jaki ma byc tworzony nowy pocisk
}
}
Alarm[0]:
GMLstrzal = 1; -
postaram ci sie coś napisac;)
Do jutra ci napiszę jakąś mini szczelankę ;)
Po co zaraz mini-strzelanka?
Przeglądnij to:
-
-
przecie są klikaj-oglądaj :(
Nie. Po kliknięciu na link pokazuje się:
-
2,1. tylko.. a co jak zdjęcie będzie większe niż ramka ? ;3
Tak jak napisał lenin - zdjęcia większe od okna są skalowane :)
-
@Cora Wind: Naprawdę zyskasz na klientach, jeśli zaprezentujesz swoje umiejętności. Sam bym może coś zamówił, ale nie warto brać w ciemno :mellow:
-
Robiłem przykład.Matma ;P Ja zrobiłem prosty na maxxxa przykład... poszukaj
Kurcze, fajnie że robiliście przykłady. Ja też robiłem. Co Wam szkodzi dać linka do Waszego przykładu i oszczędzić komuś czasu? Chyba sami szybciej znajdziecie własny przykład niż ktoś inny, prawda?
-
gdzie ty sciagasz :> ?
Na wielu stronach możesz ściągnąć gotowe grafiki, np.:
http://images.google.pl/images?um=1&hl...aj+obraz%C3%B3w
Ale polecam zrobić własną - satysfakcja, że swoja i zawsze lepiej się prezentuje niż ta, która już kiedyś w innej grze rzuciła się w oczy :)
-
2 i 2
Pierwsze tło jest takie ponure. :P
Btw. A co z Total Battle: Multiplayer?
Wyjdzie, mógłbym wydać nawet jutro, bo zostało tylko menu zrobić, które i tak w 50% skończone - nie mogę się przełamać, żeby się za to zabrać :P
-
Razem z Markiem.S postanowiliśmy zapytać się Was, jak powinno wyglądać wczytywanie zdjęć oraz tło w Watermark maker. Ponieważ sami nie możemy wybrać najlepszego rozwiązania, uznaliśmy, że lepiej będzie zapytać się na forum. :)
Tło:
Wczytywanie zdjęcia:
Dzięki za odpowiedzi :)
-
drzewo całkiem nieźle wygląda, ale do wielu gier nie pasowałoby graficznie, ze względu na inny (dziwny?) styl.
Może rzeczywiście, ale robiłem to pod moją nową grę, gdzie pasuje dość dobrze :)
Przyklad chodzenia
w Pytania początkujących
Opublikowano
Jeśli masz zarejestrowaną wersję to:
Step:
Up:
Down:
Right:
Left:
Bądż samo:
Step:
if (keyboard_check(vk_up))speed = 3
if (keyboard_check(vk_down))speed = -3
if (keyboard_check(vk_left)) direction += 4
if (keyboard_check(vk_right)) direction -= 4
:)