![](https://forum.gmclan.org/uploads/set_resources_5/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Sirluki
-
Postów
769 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Sirluki
-
-
Wiem, że można zrobi to na zmiennych, ale nie można prościej? :)
-
Wiem, że to już było tysiące razy, ale dalej się z tym motam - szukałem i dalej nie mam optymalnego rozwiązania. Mianowicie:
Jak zrobić (najlepiej w evencie Mouse - left pressed), że kiedy klikne pierwszy raz to spełniona zostaje akcja 1 a kiedy klikne drugi raz, to spełniona zostaje akcja 2.
Robiłem to tak:
GMLswitch (sprite_index = sprite0){
case 0:
image_speed = 0.2
sprite_index = sprite0; break;
case 1:
sprite_index = sprite1
instance_destroy(); break;
}
i niezbyt dobrze to działa, tzn. nie usuwa objektu.
Proszę o pomoc, bo nie za bardzo wiem jak to zrobic. :)
-
A może change_sprite?
To nic nie da. Tymon zrobił to inaczej w przykładzie. Narazie kombinuje, może się uda :)
-
LOL, dokumentacja... Naucz się szukać.
Naucz się pomagać <_<
Create:
GMLif (keyboard_check(vk_control)) sprite_index = sprite; //sprite akatkualbo po prostu w evencie Key press -> control
GMLsprite_index = sprite; //sprite akatu:)
-
Pomysł nie aż taki zły, ale będzie kiepsko z nawigacją po temacie :P
-
Miałem zbyt ambitne plany zrobienia gry... i zrezygnowałem...... taki futurystyczny żołnierzyk. :]
Wygląda dobrze :)
Nogi proste, ale ta po lewej stronie wydaje się dziwna :P
-
-
Jest OK, ale czarny kwadraci dalej wychodzi poza obręb mini mapy :) Przy rogu powinien się zatrzymywać, a poruszać powinna się tylko kulka. Mam nadzieję, że wiesz o co chodzi :)
-
Sirluki to przez to ze zanim dodales obrazek kazales GMowi obliczyc srodek obrazka, no ale jak, w slepo? :jezor:
Sluchaj sie Miska999 :jezor:
Tez tak myslalem, ale kiedy umieściłem to "za" kodem na dodawanie sprita pokazywalo nieznana zmienna (w tym wypadku "szerokosc" i "wysokosc") :)
A z sprite_get_width i sprite_get_height tez kombinowalem, ale teraz już rozumiem co robiłem źle :D
Oczywiście działa bez zarzutu. Dzięki bardzo :)
-
Mam jeszcze jeden problem, otóż:
Korzystam z sprite_add iw eim, że można tam ustawić orgin, ale jak zrobić to, żeby orgin, był zawsze wyśrodkowany? Tzn. mam różne wielkości grafiki, i jak zrobić/co wpisać (w miejsce xorig,yorig) aby bez względu na wielkość wczytywanego sprita, orgin zawsze był w samym centrum obrazka?
Kombinowałem m. in. z:
GMLszerokosc = sprite_width/2wysokosc = sprote_height/2
sprite_add(plik,1,1,0,0,1,szerokosc,wysokosc);
ale nic nie dziala.
Proszę o pomoc :)
-
-
screen_save_part?
Właśnie miałem napisać, że już sobie poradziłem. :)
Aczkolwiek dzięki za pomoc. Zamykam :)
-
screen_save("zdjęcie.bmp") tak chyba leciało ;] ale nie wiem jak z apostrofami
Chyba nie, nie wiem ;]
OK, działa. A zna ktoś może odp. na drugie pytanie? :)
-
Witam :)
Mam dwa pytania odnośnie snapshotów:
-Czy da się zrobić snapshota za pomocą kodu? Jeśli tak to jak?
-Czy da się zrobić snapshota, ale tylko jednego obiektu, a nie okna całej gry?
Dzięki :)
-
Nie wiem czy o to chodzi, ale zajrzyj do tego tematu :)
-
Kilka dni temu a ja nie widziałem :blink:
Oczywiście 4/5. Świetne. Super wykonanie. :)
-
-
Bez skryptu plecaka nic nie zrobimy. Kombinuj z:
view_xview[0] view_yview[0]
-
Ok, przeszedłem całą.
Plusy:
- sterowanie (realistyka)
- grafika
Minusy:
- błędy (w 2 planszy, ruszyłem i ... pokazał się napis, że zapomniałem włączyć kierunkowskazu - na prostej drodze)
- plansze (Czym różni się 1 od 2? W obydwóch zrobiłem to samo, i przeszedłem plansze.)
3/5
-
1 plansza trochę za ciężka :)
-
-
Witam!
Mam kilka pytań dotyczących wielu spraw w RPGu.
Pytania
1.Mam ustawiony własny kursor w grze jak pozbyć sie "szczałki" (wygląda to tak jest kursor a na niej szczałka)
2.Jak zrobić żeby dana czcionka była tylko do jednego objektu (mam w jednym objekcie draw_ste_font(small_font) a cała gra jest w takiej czciące czyli wszystkie napisy np. nazwy gracze czat itp)
3.Jak zrobić że podczas ataku nad graczem i porworem pokazują się hity jakie dostają (zwykłe, kritikal, odronione) i po zabiciu potworka pokazał sie zdobyty exp(ala tibia) ale w tibi nie ma kritikalów
i to chyba wystarczy napisal bym więcej ale to by było zadużo pisania w odpowiedziach :D
prosze o jakies rady i przekłady skrypty :)
I Z GÓRY THX :]
1.
3.
Rysuj tekst nad potworem, zależny od zadanych obrażeń, dodaj w step (np. obj_obrazenia):
GMLy-= 1 //zeby sie unosił do góryif (image alpha <= 0) instance_destroy()
Potem postaram się napisać jakiś przykład. Teraz się śpieszę na trening :)
-
-
Podwójne kliknięcie.
w Pytania początkujących
Opublikowano
W jedną stronę działa, w drugą już nie :(