-
Postów
1 982 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Nobody
-
-
Grafika podłoża nie pasuje do reszty.
Nie dość, że prawdopodobnie instalka ( po kij do takiej małej gry?! ) to jeszcze rapid i megaupload. Daj na gmclanowy uploader albo inny bez ograniczeń...
Na początku nie wiedziałem czym się steruje. Teraz już wiem. Mario zacina się na ścianach, niedokładne kolizje ( naskoczyłem na grzyba i zdechłem ), zbity żółw i tak odbija się od krawędzi zamiast spaść w przepaść, ogółem powinieneś bardziej się postarać nad tą grą ( zwłaszcza, że dałeś ją jako pełną i jeszcze z instalką... )
Mogę w nieskończoność klikać Z i w nawet w powietrzu zagra mi dźwięk skoku. Denerwujące :)
3/5, bo coś osiągnąłeś...
-
GMLif( combo == 'ab' && keyboard_check_pressed( ord( 'C' ) ) )
{
// FINISH HIM
}
Albo inaczej
GMLif( keyboard_check_pressed( ord( 'C' ) ) ){
if( combo == 'ab' )
{
// akcja kombo
} else {
// zwykłe uderzenie
}
}
-
Crack wystawiając swój SimpleGUI zmotywował mnie do stworzenia własnego :P
Póki co niewiele jest w nim opcji, ale może się komuś przydać. Jestem otwarty na propozycje :)
( Okienek nie da się rozszerzać przez kąty, jeszcze nie wiem czemu, ale to naprawię )
Link: https://gmclan.org/up2596_4_GUI.html
Screenshot:
Aby utworzyć okienko należy stworzyć nowy obiekt, dać mu parenta o_window, a w Create dać kod:
GMLevent_inherited();create_window( "Nazwa okienka ( wyświetlana w pasku )", Szerokość okienka w pikselach, Wysokość okienka w pikselach, Możliwość rozciągania okna ( true/false ), [ Opcjonalnie ikonka ] );
// Kod na tworzenie elementów
element = create_element( Obiekt elementu ( o_text, o_button, o_input ), ID okienka, [ X w okienku, Y w okienku, Szerokość elementu, Wysokość elementu ] );
Uchwyt elementu potrzebny jest do ustawiania w nim zmiennych lub eventów.
text ( o_button, o_text, o_input ) - Tekst wyświetlany w przycisku, inpucie lub polu z tekstem.
Eventy:
o onclick ( o_button ) - Akcja, która ma się wykonać przy kliknięciu ( np. "instance_destroy();" zniszczy przycisk a "with( parent ) instance_destroy();" zniszczy całe okienko razem z elementami )
o onfocus ( o_input ) - To co powyżej, ale tylko przy aktywowaniu inputa
o onblur ( o_input ) - Akcja przy deaktywowaniu inputa ( kliknięcie gdzie indziej lub ENTER )
Akcje eventów ustalamy poprzez kod:
GMLelement.onclick = "kod"; // np "instance_destroy();"Każdym elementem można odwołać się do okienka poprzez zmienną parent.
W zmiennej text ( o_text ) można umieścić zmienne poprzez wpisanie w tekst "%zmienna%", np. "%global.lol%". W tekście zmienna ta będzie na bieżąco aktualizowana.
Myślę, że to już wszystko do opisywania :P Będę ulepszał ten GUI w miarę możliwości i czasu :) Dziękuję za uwagę.
EDIT2:
Niektórzy mogą mnie oskarżyć za plagiat z innego GUI ze strony, gdzie można też ściągnąć zakazany tu i wielce potrzebny program ( ^^ ). Tak, grafikę okienka wzorowałem na tamtej, grafiki elementów są cudzego autorstwa ale kod jest w stu procentach mój. Jak tylko się podszkolę w grafice lub ktoś będzie chętny mi pomóc to ją zmienię.
-
I tak nic Ci z tego nie wyjdzie skoro nie znasz się nawet na zmiennych. Zacznij od czegoś prostszego... Gdyby robienie MMO było takie proste już mielibyśmy ich tu masę...
-
Jaja sobie robisz ? Przecież każdy myślący logicznie sam by to sobie napisał...
-
Więc zrób poziomy trudności bo tak nie ma zabawy jak ktoś umie grać :)
-
Mi się wydaje, czy to jest kolejna prowokacja?
Wydaje się.
Tymon
-
Tylko Flaque potrafi zakryć kolczyk kolczykiemKaży wie, że FlaQ zakrył wargi kolczykiem, żeby nikt nie widział jego kolczyka na gembie. ;oEDIT:
Nie ma to jak skromnośćDobra robota Tomaszu [...] kiedys moze bedziesz tak dobry jak ja..kilka lat temu . -
Nobody nie chcę na wielu graczy chcę na dwóch - po to aby właśnie zamiast na kartce zagrać sobie z kimś na komputerze. A po za tym nie chcę tylko multiplayera mówię że dobrze by było gdybym mógł pograć z komputerem i z kolegą.
A później wada wzroku -6D... Osobiście wolałbym pograć z kimś na kartce niż na komputerze o.o
-
Tomek chcesz zagrać multiplayer to weź kartkę i długopis i graj z kimś <_< Dzieci teraz w każdej grze chcą tryb na wielu graczy... Masakra.
EDIT:
50/63 :P Komputer, gdy musi dać już zdobyć punkt powinien sprawdzać gdzie najmniej straci i tam postawić kreskę. Inaczej, gdy zbudujemy wielki tunel i komputer nie będzie miał ruchu zamiast walnąć kreskę tam, gdzie straci 2 pkt to postawi w tym tunelu i straci 20 pkt. Rozumiesz o co mi chodzi? :P
-
-
-
Ja tam aparat z fleszem wole mieć przy sobie :P Zawsze wieczorkiem można sobie zrobić fotkę :)
A w Valhalli posty się nie liczą, co najwyżej bazę zapychasz :P
-
Konwersja na Vistę!!!
Gra dość prosta na pierwszych poziomach, za to później znikające klocki stają się wręcz irytujące. Daj graczowi podpowiedź gdzie są te znikające, inaczej gra jest zbyt trudna ( Chociaż jakaś kropka, półprzezroczysty klocek, ciemniejszy, jaśniejszy, cokolwiek! )
4.
-
W Create daj
gadanie = true;
albo
gadanie = false;
Każdą zmienną, którą używazs musisz zdefiniować ( przypisać jej jakąś wartość ) inaczej posypią się błędy
-
Mogłeś założyć w dziale Muzyka
http://www.fpsbanana.com/sounds/games/2 Dźwięki do broni z CSa ( to nie są oryginalne, tylko przeróbki dla tych, którym oryginalne się znudziły )
-
Dodatkowo jQueryUI jest bardzo ciekawe :)
-
Możliwe, że popiszę się głupotą ale co tam :P Wątki?
-
Poczytałbyś opis... "projekt miał być zrobiony w GMie (pewnie ci, którzy mnie nienawidzą, bardzo dobrze go pamiętają), ale skopałem konstrukcję samej gry i była BARDZO ciężka do modyfikacji. tym razem postaram się, by było lepiej."
Za projekt w C trzymam kciuki :) Z komentarzy w screenach przeczytałem, że gra będzie tylko śmigać :) A skoro już piszesz w C to może i zrobisz port na PSP? :>
-
ID to unikalny numer każdego obiektu i zarazem jego uchwyt. Dzięki niemu możesz odwoływać się do danego obiektu.
Po prostu dodaj po kolizji liniowej jeszcze jedną, prostokątną z tym, że zamiast obj_player daj właśnie ID. Dzięki temu obiekt będzie sprawdzał, czy kolizja prostokąta z samym sobą jest prawdziwa.
-
Teraz jeżeli gracz będzie w viewie ( a zawsze będzie, skoro view podąża za graczem ) przeciwnik będzie do niego strzelać <_<
-
A więc skoro chcesz dręczyć ludzi tym programem ja tylko podałem czym to możesz zrobić.
-
Zgaduję, że chcesz komuś nieświadomemu skroić jakiś plik, np. hasło do gadu, tak?
39dllem powinno się dać... Musisz tylko wiedzieć jak.
@EDIT: O, pan Gnys pierwszy x]
-
Nie lepiej użyć view_wport i view_hport? ;> Zawsze jest to 2 obliczenia mniej :D
Zmiana pocisku
w Pytania początkujących
Opublikowano
Event Left Button Pressed na zamiana_pocisk2:
Jeżeli chcesz się odwołać do pojedynczego pocisku musisz znać jego ID.