-
Postów
350 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Nicolas
-
Wczytywanie mapy/roomu z zewnętrznego pliku.
Nicolas odpowiedział(a) na bobo temat w Pytania początkujących
Wystarczy prosty edytor map i po sprawie. Zapisujesz wszystko następnie odczyt i gotowe. -
Snapshoty
Nicolas odpowiedział(a) na Cekol temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Przeciez Dark Maximal napisal, ze chodzi o edytor grafiki gm, a nie kod. -
Jezeli Cię dobrze zrozumialem, chcesz sprawdzic kolizje na calym spricie. Sprobuj tak z x i y w collison_rectangle. Poprobuj z image_width i height.
-
Nie pamiętam dokładnie (nie moge sprawdzic), ale jest coś w stylu funkcji collison_rectangle... Odpowiedznie wspolrzedne wzgledem tego pkt i po sprawie. EDIT: No tak... Chodzilo mi o sprite_width i sprite_height.
-
Mam taki bardzo prosty formularz: <form action="saves.php" method="post" target="sb" name="msg"> <input type="text" name="input01"> <input type="submit" value="dodaj"> </form> I zastanawiam sie jak zrobic, zeby gdy klikne na submit, pole input01 czyscilo sie...
-
Moze w animation end daj image_speed=0?
-
Zycie przeciwnika
Nicolas odpowiedział(a) na Micanser temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Jezeli to takie same objekty wystarczy jedna zmienna. Następnie pobieramy ID i zmniejszac jej wartosc u odpowiedniego objektu. O ile dobrze zrozumialem pytanie. -
Na stronie w Pliki -> Game Maker -> Dodatki jest do ściągnięcia GM Physics 2.5. Tam jest woda.
-
Sterowanie
Nicolas odpowiedział(a) na Micanser temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Skrypt? Heh... Jeżeli chcesz sprawdzić jaką szybkość ma dany objekt wystarczą speed i direction.... -
ID to taki unikalny nr, ktory pozwala np. rozpoznawac obiekty tego samego rodzaju. Dzieki temu traci zycia tylko jeden okreslony objekt, ktory atakujemy, a nie wszystkie.
-
ludzik wszedł do auta, ale jak z niego wyjść
Nicolas odpowiedział(a) na Tofik temat w Pytania początkujących
Moze event nacisniecia entera jest w ludziku? -
//czyszczenie wartosci klawiszy keyboard_string=''; To odpowiada, za to, ze po nacisniecu entera znika tekst, a jezeli chodzi o klikanie to sprobuj zrobic tak, ze gdy klikasz na pasek jakas zmienna zmienia sie na 1, a po za nim na 0. W tedy robisz, ze pisac moza tylko jak zmienna == 1 i po klopocie. EDIT: Znalazlem cos: http://forums.gamemaker.nl/index.php?showtopic=183899&hl= Jest to DLL pozwalajacy na towrzenie tych wszystkich windowsowych "kontrolek"(nie wiedzialem jak to nazwac).
-
Na stronce jest gdzies przykład czatu sciagnij i zobacz czy o to Ci chodzi. EDIT: https://gmclan.org/index.php?sciagnijplik=21 To ten.
-
Pewnie otwierales w 6.1, sprobuj jak mowi PhariseuS w 5.3...
-
No to i ja się pochwalę moją tapetą. Troche wycinania, parę filtrów i po sprawie. Mam jeszcze jedną, ale nie pokazuje jej publicznie, bo wstyd (za tą zresztą też). XD
-
O ile dobrze kojarze to jeżeli da się iostream.h to już nie trzeba dawać std::, lub zadnych using namespace (nie pamietam jak to sie nazywalo, chyba przestrzenie nazw)... Chociaż kompilator (dev) daje ostrzeżenie to program dziala...
-
Swietna gierka tylko szkoda, ze demo tak szybko sie konczy. :( Najciekawsze jest to, ze nie tylko ciagle latamy, ale czasami walczymy tez w inny sposob (albo uciekamy... fajny pomysl z tym zestrzeleniem). Czekam z niecierpliwoscia na pelna wersje, ale popraw ta historie na poczatku gry, za czesto powtarzasz wyrazy(!!), co psuje troszke efekt, a fabula ciekawa.
-
Fajnie, ze znajomosc bedzie tak latwo odczytac dobry pomysl (w HM:FOMT zawsze jest dylemat... Lubi mnie, czy nie, a tu wszystko ladnie i czytelnie. [np. gdy chodzi o opuszczanie MT przez {cyba} Ricka]).
-
@UP: A nie chodzi o sekundy? Bo jeżeli minuty to chyba: alarm[0] = minuty * room_speed * 60;
-
Chodzi o to, że masz wyłączyć parent^^. EDIT: To chyba znaczy, że: Jeżeli objekt ma "parent"(rodzica? dziedziczenie jak w programowaniu objektowym?) to dziedziczy wszystkie jego "zachowania". Te zachowania to chyba eventy itd, więc.... Nie zna wyjścia, ale może Ci to jakoś pomoże.
-
Najprościej dodać wszystkie dźwięki do tablicy i potem wylosować indeks. EDIT: np.: CREATE s[0] = sound0; s[1] = sound1; s[2] = sound2; COLLISION sound_play(s[round(random(3))]); Pisane z pamięci, więc mogą być błędy, ale z tym sobie chyba poradzisz.
-
Mi działa... Może opiekt, który się tworzy zmienia wartość licznika na 0?
-
Taa... JS ma mało wspólnego z javą (o ile ma co kolwiek). JS to skrypty na stronę wykonywane po stronie przeglądarki(tak?), a Java to potężny język przystosowany nawet do programowania obiektowe(można tam w ogóle inaczej) i powstają w nim świetne programy np. Azureus, więc jedyny wspólna rzecz to chyba to, że JS i aplety javy można dać na strone www. PS.: Zgadzam się z gnyskiem(gdzieś chyba pisałeś, aby dawać Twój nick z małej) ta nazwa była by lepsza dla tego zawsze się zastanawiałem czemu jest taka nazwa... PS2.: Żeby nie był to zbyt offtopicowy post to zastanawiam się w końcu, czy cracker to ten od niszczenia, czy ten od seriali, keygenow itd.
-
Prosty system broni
Nicolas odpowiedział(a) na Nicolas temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Hm... Właśnie o to chodzi, że tak mało broni bo to tylko takie coś co ma pokazać jak zrobić grę do, której łatwo coś dodać, ale rozbuduje to o pare innych bajerków.. A co do pytania to nawet z jeden przykład jest w Top ten (powstały jeszcze, za czasów, gdy 6.0 nie istniał xd), czyżby jakiś bład? Wiem dużo^^... EDIT: Tuning robi cuda xD. -
Zamiast licznik++ daj licznik += 1; Sorka, takie przyzwyczajenie...