Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Tak, po pierwsze real, po drugie gdzie DEFAULT, po trzecie gdzie średniki ?? GML //odczyt ini_open('data.ini'); global.ozdobnik = ini_read_real('opcje','ozdobniki',0); ini_close();
  2. if not place_empty(x,y,obj_Bush1) ??
  3. Dark, owszem, informacja typu - Następna tura ligi 24 startuje za xx:xx - mogła by załatwic nieco sprawę. Zainteresowani by o tej godzinie weszli na stronę - ale czy zawsze udało by ci się o danej godzinie dać temat ??
  4. E tam, a co mają cyferki wspólnego z nazwą w TELE5, TV4 czy TVN7 ? :P Pozostanie Liga 24 i tyle.
  5. https://gmclan.org/index.php?plik=84
  6. Trzeba chyba zmienić zasady, bo obecne się przejadły. Ja głosuję na 100 godizn :)
  7. gnysek

    Trójkąt bermucki

    Heh, a głupie to pytanie "czy znasz kogoś, kto był w trojkącie bermudzkim". Pewnie założenie jest takie, że nie znasz, bo jak pojechał to nie wrócił... to ja zadam inne pytanie - znasz kogoś, kto z tamtąd nie wrócił ?
  8. Kurde, nie dać kolorowania składni i już nie widzi ktoś apostrofów ...
  9. plik ini: [key] value=1 [key2] value=3 value2=6 otwierasz go tak ini_open('test.ini'); zamykasz ini_close(); odczytujesz zmienna=ini_read_string('key','value','default'); //string zmienna=ini_read_real('key','value',16); //real a zapiszujesz ini_write_string('key','value',zmienna); //string ini_write_real('key','value','zmienna'); //real w GM6 jest bug, przez którego zmienne real (liczby) zapisujemy tak ini_write_string('key','value',string(zmienna));
  10. http://google.pl/search?q=kurs+html
  11. gnysek

    Tura #43

    Już dawno mówiłem, że 24 godziny to za mało.
  12. gnysek

    kod

    nie, już wszystko jest wyjaśnione. Ale powiem prościej, może załapiesz :P Zakładamy, że idziesz do sklepu. Jeżeli masz 2 złote - kupujesz chipsy. Jeżeli masz mniej, to nie kupujesz. GML if kasa=2 { kupuje=true; } else { kupuje=false; } a teraz zakładamy, że jak masz 2 złote to kupujesz chipsy, jak złotówkę to snickersa, a jak mniej to nic. GML if kasa=2 { kupuje=true; chipsy=1; snickers=0; { else if kasa>=1 { kupuje=true; chipsy=0; snickers=1; } else { kupuje=false; } taka jest zasada. Jak idziesz na zakupy albo cię na coś stać, albo nie stać. Nie ma trzeciej opcji. Tak samo w programowaniu. Else to jest warunek który się dzieje w każdym innym przypadku niż te podane wcześniej, ale jeżeli po else dasz if, to możesz dodać kolejny warunek. Oczywiście pomiędzy klamerkami możesz wstawiać następne if wg. tej samej zasady. Możesz też nie dawać else i też jest to dobrze, bo po prostu w przypadku gdy coś nie spełni warunku nie stanie się nic. Mam nadzieję, że nieco wyjaśniłem.
  13. gnysek

    kod

    Ehh błąd jest prosty. zobacz jaką zrobiłeś konstrukcję: GML if costam=true { ... } else //jeżeli costam ma dowolną wartość inną niż true { ... } else //wszystkie możliwości już były, zatem do tego else trafia zbiór pusty - powoduje ono błąd.. //else nie można dać po innym else, daje się je tylko po if { ... } else //do tego else program nawet nie dojdzie, bo już poprzednie wywaliło błąd { ... } zauważ, że tylko pierwszy warunek wykona się jak cośtam=true, a drugi jak cośtam będzie miało dowolną inną wartość... ale pozostałe else nie mają żadnych warunków więc się nie wykonają, dlatego jest błąd ... do każdego if jest tylko jedno else. Co innego jak zrobisz else if - wtedy zostaje jeszcze jedno gołe else, ale nie więcej. Prawidłowo było by tak: GML if costam=true { ... } else if costam=7 { ... } else if costam='text' { ... } else //wszystkie pozostałe przypadki { ... }
  14. Nom dokładnie o to mi chodziło :) Może mało obrazowo powiedziałem, ale niektórzy załapali od razu :P
  15. Tak. W programie Adobe Flash 9 na przykład.
  16. @piczer: To jest program do gm6 nie exe, zatem nie możesz czyjejś grafiki wydobyć. @Snake: wysyłanie całej gry by trwało długo, a wysłanie takiego info to tylko link z getem w tle, jakieś 0,5 sekundy i tyle. Zero śladu. No chyba, że firewall by się skapnął :P
  17. Hehehe, Snake mogłeś jeszcze zrobić ciche wywoływanie jakiegoś adresu i spisywać za pomocą programu z jakiego ip, kiedy i jaką grę przepuszczano przez Twoje programy :P
  18. Nie może nie działać :P Na pewno wklejasz tam gdzie trzeba ? Poza tym nie działa to tez pojęcie względne. Skoro nie pojawia się żaden błąd, to działa :P a w step szybciej będzie GML arm = max( 0 , min( arm , 100) );
  19. gnysek

    Tura #43

    W takim razie wszystko jest o polowaniu.
  20. A podesłać twój adres IP do panów z Policji ? :P
  21. gnysek

    Tura #43

    a GM6 działa ? :P To może jego uzyj, aż taki duzo gorszy nie jest.
  22. gnysek

    Tura #43

    @Syliusz: Polowanie. Możesz polować na rekiny, a nawet na obcych, ewnetualnie obcy na nas. Co tam chcesz. Byle było polowanie. Nie mylić z polewaniem.
  23. poza nazwami np. sprite_balon, sprity tak naprawdę są numerowane od 0. To znaczy że jak napiszesz show_message(string(sprite_balon)); to wyskoczy komunikat np. 16. Zatem na tej podstawie w pętlo for można by sprawdzać czy sprite istnieje od 0 do ostatniego (jak dodajesz sprite to automatycznie zostaje on nazwany przez program i ta liczba to kolejny numer sprita, nawet jak go skasujesz to kolejnemu spritowi nadana zostanie następna).
×
×
  • Dodaj nową pozycję...