Skocz do zawartości

Alternative

Użytkownicy
  • Postów

    87
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Alternative

  1. Pokrowiec na laptopa, pudełko na płyty, klawiaturę, mysz bezprzewodową, cd-marker, perfum playboya i 5 piw od kolegi ^_^
  2. bo konkretnie to chciałem takie światełko zrobić które se moge włączyć żeby świeciło na mnie jak kamerke włącze a ciemno w pokoju edit: w sumie to moge ręczny zrobić wyłącznik
  3. Czy jest taka możliwość że sobie zrobie lampke na usb, i stworzę sterownik który będzie pozwalał na to że w komputerze będę kontrolował czy się ma palić czy nie? Czu można kontrolować przepływem prądu, czy musi być jakiś elektroniczny włącznik/wyłącznik w tej lampce? I jak to zaprogramować?
  4. mam prośbę: mógłby ktoś zescreenować nuty tego z guitar pro?
  5. Mój kolega poszukuje nut do Alestorm - Nancy The Tavern Wench. Czy wie ktoś gdzie je znaleźć? Chcemy to zagrać, on na keyboardzie ja na gitarze, ale ja mam do gitary tabulatory, a on z nut czyta. Z góry thx
  6. w folderze Gadu-Gadu 10 nie ma ani jednego pliku o rozszerzeniu .dat, w Documents and Settings również nie ma, a pomimo to w moim gg nadal są cholera jasna 3 konta, których nie mogę edytować, nie mogę usunąć bo spowrotem się pojawiają i mam zaznaczone żeby sie zapisywały wiadomości to archiwum i tak jest puste nic sie nie zapisuje!!
  7. no wiem wiem. trzeba użyć path'y ale kurde zupełnie nie pamiętam jak to się robiło, a swój przykład który zrobiłem gdzieś mi się na dysku zapodział
  8. gm ma wbudowane odnajdywanie ścieżek, zaraz coś znajde, chyba sam nawet przykład robiłem kiedyś.
  9. GML if global.snplay { sound_volume(global.swep[pwp],min(max(dis/vold,0),1)); sound_play(global.swep[pwp]); } global.snplay jest true, a dźwięku jak nie ma tak nie ma czy pocisk pojawia sie przy graczu czy 100000 pixeli od niego edit: nie sory, jest jakiś totalny syf, raz słychać raz nie edit2: jest na odwrót, w sumie to co ja zrobiłem było zupełnie tak samo tylko ty to zmieściłeś w jednej linijce kodu a ja jechałem na if'ach. jak dam dis/vold (vold=zasieg) to jest na odwrót - im dalej tym głośniej, a jak dam vold/dis co powinno niby zrobić że im bliżej tym głośniej, to sie robi też syf, i jeszcze że division by 0 edit3: zaraz zaraz no tak. użyję tego kodu co działa na odwrót, ale wynik końcowy odwrócę
  10. Alternative

    Czy wódka zamarza

    Nie żebym miał coś wspólnego wódką, tylko tak pytam czy jakby KTOŚ włożył wódkę w śnieg na noc to by zamarzła? Jak tak, to czy np jakbym ją ten KTOŚ w styropian zawinął albo folie, czy worek nie wiem to czy nadal by zamarzła?
  11. a ja chce do koleżanki tak, dobrze się domyślacie - rodzice mi nie pozwolą "bo jestem za młody"
  12. Alternative

    Trawienie

    haha a ile trzeba wypić?
  13. ale to co usunąłem sobie zachowałem na pulpicie gdzie są te profile w program files/gadu-gadu10 ?
  14. Alternative

    RARRR

    1. Jak zrobić archiwum na hasło (.rar lub .zip, nie chodzi mi o wagę, tylko szybkość wczytywania)? 2. Czy to jest bezpieczne? Czy da się jakoś załamać hasło?
  15. W Create pocisku mam dwie zmienne: GML zasieg=600; //zasięg dźwięku strzału dis=distance_to_object(player); //dystans do gracza, który ma w zależności od dystansu i zasięgu usłyszeć, nie usłyszeć, lub cicho usłyszeć strzał</span></span> I dostaje nerwicy, bo tak prostej rzeczy nie umiem zrobić, żeby to odpowiednio podzielić, aby był tak jakby realny dźwięk, że jak blisko się pocisk zjawi to ma być głośno, jak obok to już trochę ciszej, jak w środku to pół na pół a jak gdzieś tam dalej powiedzmy w odległości 550 to już tak ledwo co słychać. Jak to zrobić? edit: (z użyciem sound_volume())
  16. tyle że ja nie chce tak, że gracz co ma 600x400 to widzi kawałek mapy a ten co ma monitor na całą ściane to wszystkich widzi. właśnie mają być czarne pasy, byle by każdy miał takie samo pole widzenia i żeby nie miał grafik zeskalowanych
  17. Czy jeżeli dam rozdzielczość gry 1024x768 to na większości komputerów na fullscreenie gra będzie działać i wyglądać normalnie? Bo jeżeli jest za wąsko np to wtedy po bokach są czarne pasy, ale to nie robi raczej.. jak najlepiej zrobić żeby na każdy ekran pasowało? Dać wybór rozdzielczości? Czy może jest jakaś funkcja która sama dopasowuje?
  18. Alternative

    .gmspr -> .gif

    no właśnie. a raz zrobiłem sobie animacje w pivocie w .gif i wrzuciłem do gm'a, to jakieś dziwne tło było i syf
  19. Robię strzelankę MMO (dla wielu graczy) i szukam grafika. Oto screeny tej gry, jak na razie jest czat który ulegnie zmianie graficznej, strzelanie, chodzenie itp. itd.: https://gmclan.org/up6716_6_screen1.html https://gmclan.org/up6716_6_screen2.html https://gmclan.org/up6716_6_screen3.html Grafika jest jak widać denna, drzewka z neta, trawa również, ludzika sam zrobiłem no i ogólnie to potrzebny mi grafik. Przewiduję też jakieś pojawiające się skrzynki z apteczkami itd, drużyny, planuję też obrócić grawitację, czyli zrobić tą grę jako platformówkę, ale to później. Ktoś jest chętny?
  20. Czyli jak? Ma wybrać do którego chce iść, a jak do niego dojdzie to ma znowu wybrać do którego innego iść i tak w kółko, czy tylko jak zostanie stworzony to ma wybrać do którego i do niego dojść i tam zostać?
  21. no w sumie to na wysłanie tych typów już jest 5 bajtów, ale jakbym to pokolei poukładał to przecież bym co step nie wysyłał, i wtedy by były różne zmienne, i bla bla bla a mi sie nie chce kombinować. dopiero zaczynam multiplayery, mam 14 lat, spaczoną wyobraźnię i słomiane ambicje, może kiedyś zrobię coś lepszego
  22. ogółem to od prawie 2 lat nie mogłem zrobić gry mmo, aż w końcu kilka dni temu mi się udało, zrobiłem beznadzieje taką ale działa, i jak już nabrałem odrobinę doświadczenia to teraz napisałem od nowa, zabezpieczenia dam na końcu, ale się ograniczę tylko do bufferencrypt(), do mnożenia zmiennych i do sprawdzania w serwerze czy gracz przypadkiem za szybko się nie przemieszcza.. w końcu to taka strzelanka bez rejestracji. a jak najlepiej optymalizować to przesyłanie?
  23. no, tak robię. mam takie samo wysyłanie klienta do serwera i działa, a w drugą strone nie chce nie wiem why edit: zaraz.. ahhaaa. nie wysyłałem typu tylko same dane edit2: GML var ps; for(i=1; i<=n; i+=1) { ps=p[i,0]; for(a=1; a<=n; a+=1) { if a=i continue; clearbuffer(); writebyte(3); writebyte(a); if p[a,1] {writebyte(1); writeshort(p[a,2]);} if p[a,3] {writebyte(2); writeshort(p[a,4]);} if p[a,5] {writebyte(3); writeshort(p[a,6]);} if p[a,7] {writebyte(4); writebyte(p[a,8]);} if p[a,9] {writebyte(5); writestring(p[a,10]);} if buffsize()>2 sendmessage(ps); } if nl!="" { clearbuffer(); writebyte(4); writestring(nl); sendmessage(ps); nl=""; } } Wysyłanie poprawione, ładnie działa. A według was to co odwaliłem to dobra optymalizacja, w miare, czy denna ; d?
  24. jak to w pętli? pip to id gracza którego odbiera się dane. może całym kodem zarzucę bo to taki urywek w innej pętli i ciężko się domyślić: GML var msg,i,hed; while(1) { msg=receivemessage(server); if msg>0 { hed=readbyte(); switch(hed) { case 0: var obj; myid=readbyte(); n=myid; for(i=1; i<myid; i+=1) { obj=instance_create(0,0,pother); p=obj; obj.myid=i; obj.x=readshort(); obj.y=readshort(); obj.hp=readbyte(); obj.name=readstring(); obj.weapon=readbyte(); } break; case 1: var obj; n+=1; obj=instance_create(0,0,pother); p[n]=obj; obj.x=readshort(); obj.y=readshort(); break; case 2: pip=readbyte(); add_line(p[pip].name+" has left the game!"); with(p[pip]){instance_destroy();} with(pother){if myid>player.pip{myid-=1;}} del(pip); break; case 3: var pip; pip=readbyte(); while(1) { if bytesleft()<=0 { break; } else { switch(readbyte()) { case 1: p[pip].x=readshort(); break; case 2: p[pip].y=readshort(); break; case 3: p[pip].image_angle=readshort(); break; case 4: p[pip].hp=readbyte(); break; case 5: p[pip].name=readstring(); add_line(p[pip].name+" joined the game!",c_red); break; } } } break; case 4: add_line(readstring(),c_red); break; } } else if msg=0 { closesocket(server); show_message("Połączenie z serwerem zostało zerwane!"); game_end(); exit; } else { break; } }
×
×
  • Dodaj nową pozycję...