Skocz do zawartości

XxMichałxX

Zbanowani
  • Postów

    866
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez XxMichałxX

  1. nom, a w sumie to też dałem tu razem z source bo mi sie nie chciało screenów robic, tak bym dał do gotowe gry i programy exe :D btw. Czemu nie mam 110% ostrzeżeńia xD?
  2. a tam w sumie stwierdziłem że nie bede robic programu graficznego .. duzo juz jest takich. zrobie coś innego ale co to tajemnica ;d
  3. mój. Taka strzelanke zrobic jest cholernie łatwo i nie wiem co sie tak 'podniecacie' ;P --- no dobra sproboje z background add, tez na to wpadłem ale wole dll-a, no ale skoro mówicie ze to no to z tym zrobie. i teraz taki offtop - pytanie: rysuje kwadrat i jak zrobic ze jak trzymam przycisk to ma sie narysowac kwadrat od fx i fy do mouse_x i mouse_y i odrazy sie zmazac?
  4. robie sobie tak sobie program graficzny :D wymyśliłem jak będe zapisywac to co ktos narysowal - screen part ale potem mysle - a jak bedzie otwierac pliki? dlatego pytam się tu czy jest jakis dll do grafiki zeby eksportowac i importowac np z bmp
  5. tak jakby, ale teraz raczej staram się nie narażać
  6. hmm.. a mi nie działało edit: aha bo ja dałem od 1 a nie od 0
  7. GML wybor=show_menu('lol|zol|brol',0/*?*/) w dokumentacji szukałem nie ma nic o tej funkcji, nie wiem jak jej uzyc. jezeli na przyklad ktos wybierze 'brol' to wybor bedzie sie rownac co? 3 ? 'brol' ? bo nic nie działa ;/ i do czego jest to co tam znak zapytania postawiłem?
  8. że co? gadasz trzy po trzy o.O

  9. Download: https://gmclan.org/up5208_12_przyjaciel.html Przykład "przyjaciela" w grze. Chodzi sie z karabinkiem, za nami chodzi i nam pomaga przyjaciel takze z karabinkiem.. no i zabijacie czerwonych. Są dwa levele jak ktos chce pograc w to poprostu ;p No i co tu dużo gadać.. kod nie jest za bardzo wydajny, czasami przyjaciel sie zablokuje ale ogolnie działa ;) Pozdro! edit: omg zapomnialem o blokowaniu gracza na scianie zaraz dam poprawke :P e2: dobra juz poprawione
  10. heh no właśnie przynajmniej teraz warn mi nie grozi ^^
  11. nie, ja chce mieć 100% .. wole 100% niz 90.. lepiej wygląda ;p e: nawet pasuje: pięć kwadratów ranga i 5 kwadratów ostrzezenia ;)
  12. żal mi twojej sygnatury, jak ci zalezy na tym jajku wejdz na proxy.org i sobie nabij tysiąc leveli i sie ciesz O.o

  13. omg nawet nie będe sprawdzac! nie rozumiesz ze sam wszystko od zera napisałem !? nie otwierałem żadnych przykładów!
  14. gra fajna, przypomina mi Capitan Claw, ale i tak 100 razy słabsza ;p 4/5 dam bo za trudna i nie dostarcza wielu wrażeń, choć całkiem wciąga
  15. naprawde nic nie kopiowałem pierwszy raz słysze o jakimś "TWZ' edit: @up - pracuję teraz nad strzelanką dla wielu graczy .. już silnik jest gotowy, teraz trzeba zabezpieczenia, strzelanie itd itp.
  16. no to co serwer ma sie dowiadywac o kliknieciu przycisku i wtedy zmienic graczowi pozycje? edit: dobra juz wykombinowałem.. kod nie wydajny ale raczej bd działać GML for(i=0; i<global.ilosc; i+=1) { for(a=0; a<global.ilosc; a+=1) { if i=a exit; clearbuffer() writebyte(4) writebyte(a) writeshort(global.player[a,'x']) writeshort(global.player[a,'y']) sendmessage(global.player) } }
  17. spoko nie zerżnąłem z twojego ;] e: nawet pierwsze słysze o takim czyms xD
  18. no to źle sie wysłowiłem sorry ;p serwer odbiera info o pozycji WSZYSTKICH GRACZY i ma rozesłać do każdego info o wszystkich prócz niego .. chyba teraz dobrze powiedzialem e: bo kazdy gracz mu wysyla swoja pozycje
  19. no wiem ale to jest kod z serwera i on ma wysyłać do każdego gracza pozycje wszystkich innych graczy prócz niego
  20. Pracuję nad grą MMO+ mejbi RPG i teraz w serwerze zrobiłem tak: Create: GML global.listen=tcplisten(12345,30,1); if(global.listen<=0) { show_message('Nie mozna utworzyc serwera') closesocket(global.listen) game_end() } global.currentid=0 global.player=0 global.ilosc=0 Step: GML var new; new=tcpaccept(listen,1) if new { global.ilosc+=1 global.currentid+=1 global.player[global.currentid]=new } for(i=0; i<global.ilosc; i+=1) { var size,xv,yv; size=receivemessage(global.player) xv=readshort() yv=readshort() global.player[i,xx]=xv global.player[i,yy]=yv } i teraz mam odbieranie info o pozycji graczów i wsadzanie do tablicy, ale nie moge wykombinować jak zrobić wydajną pętle na rozsyłanie tych danych.. bo to trzeba zrobic chyba pętle w pętli .. nie wiem w głowie mi się kręci jak za duzo nad tym rozmyslam.. jakby ktos podal przyklad takiej pętli bede wdzieczny.. sam nie wymysle mam za maly umysl ;p
  21. Grałem z kolegą w moją gre (multiplayer, tą SMMO) i mu mowie zeby shaczył to on włączył cheat engine i biegał z prędkością jaką chciał zabijał mnie, zamroził sobie hp i w ogóle robił co chciał z grą .. mógł sobie zmieniać wszystkie zmienne w grze. Jakby zmienił global.hoster na true (ja hostowałem) to by mną chodził :D I teraz pytanie: jak przed Cheat Engine zabezpieczyć gre?
  22. no bo sie uczyłem 39dll analizowałem pełno przykładów i wciąż mi nie działało i kochany OriPL mi powiedział co robie źle no i już wiem i to moja pierwsza gierka z 39dll ;) edit: to chyba pierwsza moja gra robiona w gm-ie przez "długi" czas bo robiłem ponad dwa dni, ale inni pewnie by to zrobili w niecałą godzine ;p
  23. Download: https://gmclan.org/up5208_4_smmo.html Moja gierka - strzelanka multiplayer dla dwoch graczy. Są w niej: pistolet, granaty, drzewa, murki, krew, trawa, zycia, hostowanie, joinowanie i punkty. I daje przy okazji source jak ktos chce obejrzec ;p (w .gmk oczywicha ;])
×
×
  • Dodaj nową pozycję...