Skocz do zawartości

kriso99

Użytkownicy
  • Postów

    434
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Treść opublikowana przez kriso99

  1. co to znaczy?? możesz dokładniej czyli musze wiedzieć jakie mam ip i tam wpisać jako domyślnie (get_string)??? w join musze wpisać ip hosta tak??? a przekierować na hosta to jak???
  2. to znaczy??? tak miałem w jakimś innym przykładzie tam jest takie coś że w host nie podajesz ip a w join podajesz ip i to jest dobrze??
  3. witam mam taki problem jak włączam 2xgrę 1host 2join to działa a jak host włączyłem na 1kompie a join na 2kompie to nie działało. o co chodzi czy gdzieś mam błąd??? możecie sprawdzić??? <<< :w00t2::w00t2::w00t2: >>>
  4. to co napisał Muuuuczek567, nie wiem jak to się nazywa dzięki edit: a jednak nie do końca czarny-środek maski i spritea fioletowy-pocisk jak tak zrobić edit2: już mam
  5. Witam. Da się tak żeby maska była direction??? Jak da to napiszcie lub instance_create było direction czyli dir=0 inst_cre(x,y+10,pocisk), dir=90 inst_cre(x+10,y,pocisk) coś takiego.
  6. Korzystam z 39dll i jeden gracz działa :), a drugi już nie odbiera niczego :( . moglibyście zerknąć??? :glare: bo nie mogę znaleźć błędu: poradziłam sobie (coś źle wpisałem :thumbsup: ) Edit: mam jeszcze jedno pytanie mam tak ze jak klik na join to mogę sobie wybrac id servera np 127.0.0.1, a jak host to nie moge,jak zrobić żebym mógł. klik host GML room_goto(rCzekam) w (roomie)rCzekam jest oCzekam Create GML listen = tcplisten(14804, 2,1); //Nasluchujemy na porcie 14804, na polaczenie. 2 oznacza ilosc graczy global.host = true; //Zmienna okreslajaca iz hostujemy</span></span> step GML sock = tcpaccept(listen, 1); //Akceptujemy polaczenia if(sock) //Jezeli jakies jest { closesocket(listen); //Zamykamy socket na ktorym nasluchujemy global.otherplayer = sock; //Bedziemy wysylac dane do osoby ktora sie polaczyla room_goto(rGame); //Idziemy grac } Join klik GML ip = get_string("Podaj IP do ktorego chcesz sie polaczyc:", "154.0.0.1"); //Pytamy o IP global.otherplayer = tcpconnect(ip, 14804, 1); //Laczymy sie z danym serverem pod portem 14804 if(!global.otherplayer) //Jezeli false... { show_message("Nie mozna polaczyc z serverem."); //...pokazujemy wiadomosc exit;//i wychodzimy z akcji } else //innaczej global.host = false; //Zmienna mowi ze nie hostujemy room_goto(rGame); //Idziemy grac</span></span>
  7. ok zapoznałem się, rzeczywiście proste :) , ale... potrzebuje jakiegoś przykładu na łączenie kilku graczy (nie na dwóch tak jak jest w pongu) no i wyświetlanie nazwy innego gracza a resztę to sobie chyba poradzę ma ktoś taki przykład lub wie ktoś gdzie mogę to znaleść :unsure: W sygnie to się z ludzi nabijasz, a sam takie byki strzelasz... Pt.
  8. To twoja ocena. ja jestem smart newbie i rzeczywiście na dllach się nie znam. grzecznie zaś proszę o pomoc.
  9. To jest pisane w C++ tak??? Nie mam bladego pojecia o C++
  10. 1.przyklad jest na gm6 i gm7 a ja mam gm8 i mi nie dziala a nic nie zmienialem. 3.dzieki za opinie:) 2.to jest 20% gry. E: dlaczego sie double zrobil bardzo mi zalezy zebym to mial bardzo was prosze
  11. 1.przyklad jest na gm6 i gm7 a ja mam gm8 i mi nie dziala a nic nie zmienialem. 3.dzieki za opinie:) 2.to jest 20% gry.
  12. witam. mam taki problem kożystałem z przykładu mplay, niestety niedziała w nim wyświetlanie nicku innego gracza. Mógłby mi go ktoś naprawić i dodać przesyłanie życia i direction i oczywiście wyświetlanie go. Ma być to gra top down. Z góry dzięki.
  13. ja też to potrzebuje może ktos podać adres dobrego i prostego przykładu napiszcie mi instrukcje do tego prosze
  14. przedewszystkim dziękuje wszystkim za tak liczne posty :jezor: dzięki kordoba tylko jest jeden problem miało być tak: bieżesz bron1 wyżucasz broń poprzednią czyli create tamta broń dzięki kataner żeczywiście niema wszystkiego w tym przykładzie, ale dzięki przyda mi się
  15. Halo ja naprawdę potrzebuję pomocy.Wie ktoś jak to zrobic żeby działało???
  16. bo mam przełączenie międz bron[1] a bron[2] na 1 zmieniam na bron[1] a na 2 zmieniam na bron[2] EDIT: dzięki ułatwiło mi to prace, ale nie skorygowało błędu Przypominam: podchodze do broni nr1 klik enter przełącza mi się podchodze do broni nr2 klik enter przełącza mi się podchodze do broni nr3 klik enter przełącza mi się podchodze do broni nr1 klik enter nieprzełącza mi się inny przykład podchodze do broni nr4 klik enter przełącza mi się podchodze do broni nr1 klik enter nieprzełącza mi się prosze o dalsze pomysły i pomoc
  17. czyli case 1 odpowiada mojemu bron=1 to napiszcie mi jak to zrobić z tym case GML if keyboard_check_pressed(vk_enter) and teraz_bron=0 and bron_mam[1]=0 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } else if keyboard_check_pressed(vk_enter) and teraz_bron=1 and bron_mam[1]=1 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() instance_create(x,y,oObrotowa) effect_create_above(ef_ring,x,y,15,c_green) } else if keyboard_check_pressed(vk_enter) and teraz_bron=2 and bron_mam[1]=2 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } else if keyboard_check_pressed(vk_enter) and teraz_bron=3 and bron_mam[1]=3 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() instance_create(x,y,oSnajperka) effect_create_above(ef_ring,x,y,15,c_green) } else if keyboard_check_pressed(vk_enter) and teraz_bron=4 and bron_mam[1]=4 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() instance_create(x,y,oBrMiotacz) effect_create_above(ef_ring,x,y,15,c_green) } else if keyboard_check_pressed(vk_enter) and teraz_bron=5 and bron_mam[1]=5 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } else if keyboard_check_pressed(vk_enter) and teraz_bron=6 and bron_mam[1]=6 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } bo niewiem jak to w praktyce jest
  18. jak zmniejszylem viewa to jest wszystko dobrze
  19. kriso99

    duży czołg

    no a co masz???
  20. ale gdzie ja to mam dać, bo nie rozumiem tego
  21. nierozumiem czyli to w kliknięciu czy jak zmieniam broń jak podchodzę do niej
  22. kriso99

    duży czołg

    potrzebuje jeszcze grafike drutu kolczastego lub zasieków
  23. mam wielki priblem ze zmienianiem broni oto kod kolision z bronią o num 1 GML if keyboard_check(vk_enter) kolision z bronią o num 1 { if teraz_bron=0 and bron_mam[1]=0 { teraz_bron=1 bron_mam[1]=1 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } else if teraz_bron=1 and bron_mam[1]=1 { teraz_bron=1 bron_mam[1]=1 with(other) instance_destroy() instance_create(x,y,oObrotowa) effect_create_above(ef_ring,x,y,15,c_green) } else if teraz_bron=2 and bron_mam[1]=2 { teraz_bron=1 bron_mam[1]=1 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } else if teraz_bron=3 and bron_mam[1]=3 { teraz_bron=1 bron_mam[1]=1 with(other) instance_destroy() instance_create(x,y,oSnajperka) effect_create_above(ef_ring,x,y,15,c_green) } else if teraz_bron=4 and bron_mam[1]=4 { teraz_bron=1 bron_mam[1]=1 with(other) instance_destroy() instance_create(x,y,oBrMiotacz) effect_create_above(ef_ring,x,y,15,c_green) } else if keyboard_check_pressed(vk_enter) and teraz_bron=5 and bron_mam[1]=5 { teraz_bron=1 bron_mam[1]=1 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } else if teraz_bron=6 and bron_mam[1]=6 { teraz_bron=1 bron_mam[1]=1 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } } kolision z bronią o num 3 GML if keyboard_check(vk_enter) { if teraz_bron=0 and bron_mam[1]=0 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } else if teraz_bron=1 and bron_mam[1]=1 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() instance_create(x,y,oObrotowa) effect_create_above(ef_ring,x,y,15,c_green) } else if teraz_bron=2 and bron_mam[1]=2 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } else if teraz_bron=3 and bron_mam[1]=3 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() instance_create(x,y,oSnajperka) effect_create_above(ef_ring,x,y,15,c_green) } else if teraz_bron=4 and bron_mam[1]=4 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() instance_create(x,y,oBrMiotacz) effect_create_above(ef_ring,x,y,15,c_green) } else if keyboard_check_pressed(vk_enter) and teraz_bron=5 and bron_mam[1]=5 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } else if teraz_bron=6 and bron_mam[1]=6 { teraz_bron=3 bron_mam[1]=3 with(other) instance_destroy() effect_create_above(ef_ring,x,y,15,c_green) } } glob left button GML if teraz_bron= 1 and ready=1 { shAdd(5, 1) instance_create(x,y,oMaszyn) ready=0 alarm[0]=2 } //else if teraz_bron= 2 and ready=1 // { //instance_create(x,y,oPocisk) //ready=0 //alarm[0]=2 // } else if teraz_bron= 3 and ready=1 { instance_create(x,y,oPocisk1) ready=0 alarm[0]=15 } else if teraz_bron= 4 { xx = x + sin( degtorad( direction + 90 ) ) * 16; yy = y + cos( degtorad( direction + 90 ) ) * 16; instance_create(x,y,oMiotacz); } else if teraz_bron=0 { } a zresztą macie projekta o to chodzi że jak niemam broni teraz_bron=0 to podchodze do broni nr3 klikam enter i mi się przełącza na teraz_bron=3 a jak chce jeszcze przełączyć na broń nr1 to już nie działa jakiś błąd z kolejnością kodu
  24. full scale tak??? mam tak i jeszcze mam że na ful screena
×
×
  • Dodaj nową pozycję...