Skocz do zawartości

slabix

Użytkownicy
  • Postów

    38
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez slabix

  1. Zalerzy co będziesz zrzynał... ;) . Jeżeli nie tylko rozwiązania gamplayowe ale też różne nazwy, fabułe, muzyke czy grafike to jeżeli będziesz chciał grę sprzedawać to dopiero może być niezgodne z prawem ^^
  2. Nie. Wklej tu (pokaz nam :P) ten twój skrypt (co sie nazywa tip_set), zawsze tak rób jak szukasz pomocy..
  3. W drawowaniu eventu ;) jest wlaczana funkcja ktora to wyswietla. Mam porównanie wyswietlanego zaraz potem draw_background(argumenty) i te drugie dziala dobrze (ale ja potrzebuje alfy)
  4. Wciąż całe czarne... (przezroczystosc dziala) Zamalowywuje caly background na czarno, cokolwiek bym nie wpisał : / . Bg jest zrobiony z koloru czarnego, białego i 3 odcieni szarego - wszystko staje się czarne... plss...
  5. A zrobiłeś co napisałem xD ? I zmieniłeś = na ==? Powiedz :X
  6. Zrobiles chyba ze x myszki musi byc jak x obiektu. Czyli musisz w dokladnie tą samą poziomą linię pixeli natrafić myszką :P. Skasuj mouse_x == x i prubój Czyli uważam że powinno to wyglądać tak: GML if mouse_check_button_released(mb_left)==1 && mouse_y>y { x=x; y+=200; } Choć nie używałem jeszcze then ani and wiec nei jestem pewien ;X @btw: dawaj kody w znaczniki [ gml ] i [ /gml ] xD @EDIT: a i jeszcze jedno, warunki nie pisze się jednym znakiem równości (=) tylko dwoma ;) , przynajmniej tak dotąd myślałem
  7. Hehe, a myślałem że da się przed wami uciec, ludzixy wszystkie =D A myślałem że już dużo wiem ;) . Jednak to i tak nie zmienia tego że cały background zostaje zfillowany kolorem :/ :/ . Spróbowałem, cały background robi się czarny. Ciekawe czy jest jednak na to sposób... Bo potrzebuje tego backgrounda (całego, nie pokolorowanego), tylko że ze zmienioną alphą (draw_set_alpha probowalem, tez nie dziala) =\
  8. random(3) zrobi ci liczby: 0,1,2 (często 0.123, 1.123 itp) bo random robi losowa liczbe, nie calkowita, losową od 0 do podanego argumentu ;), a zawsze mniejszą od podanego argumentu (czyli np. random(4) zrobi liczby (tez po przecinku) od 0 do 3) Więc jeżeli x ma się równać 1,2 lub 3 napisz GML x = round(random(3))+1 a nie x = random(3) ;)
  9. Nie, próbowałem zmieniać i bez względu na to i tak jest źle... : /
  10. Miałeś funkcje na matmie :P ? Zmienna to tak jakby kartka na ktorej przetrzymujesz cos. Funkcja to coś co tj. wkładasz tam argumenty (ktore sa zmiennymi (kartkami)), w środku coś się z tą kartką dzieje i wychodzi coś zupełnie nowego xD A jak nie rozumiesz to poszukaj na necie kursów c++ a tych jest dziesiątki, i tam poczytaj o funkcjach które są budowane podobnie. ja sie nauczylem na takim przykladzie: funkcja dodawanie (argument0,argument1) { wynik = argument0+argument1 return wynik }
  11. Robiąc GML draw_background_ext("moj_background",0,320,640,160,0,c_white,0.6) albo GML draw_background_ext(1,0,320,640,160,0,c_white,0.6) //1 - numer tego backgrounda jak cos;) Background pokazuje sie prawidlowo (zajmujac okolo 1/3 ekranu, na górze) , przeźroczystość też prawidłowo, ale colory źle ;< . Chciałbym całkiem bez 'kolorowania' go, dalem więc c_white zgodnie z: draw_background_ext(back,x,y,xscale,yscale,rot,color,alpha) Draws the background scaled and rotated with blending color (use c_white for no blending) and transparency alpha (0-1). A jest całe czarne :( , tzn cały background (wszystkie na nim szczególy, wzory itp co na nim są) stały się czarne, jakby cały został wypełniony kolorem. Więc się pytam : czy da się zrobić draw_background_ext bez fillowania colorem? Albo jakis inny sposob zeby temu zaradzic...?
  12. Jest jakis sposob na edycję funkcji? A dokładniej: potrzebuje by przy każdym użyciu funkcji random() wydawal sie dzwiek... Moglbym to zrobic recznie(przy kazdym wywolywaniu dorzucic komende) ale w tym momencie mam juz tak duzo kodu ze zajeloby mi to straznie duzo czasu...
  13. Stworzyłem obiekty w roomie. Tworząc draw_background pokazywane tło pokazuje się pod obiektami, da sie zrobic by te nadrawowane tlo pojawilo sie nad obiektami?
  14. Mój pierwszy przykład :) http://rapidshare.com/files/148801090/przy...stowki.gm6.html Przyklad jest połączeniem paragrafówki i interactive fiction. Mam nadzieje że nie dałem do złego działu czy coś :thumbsup: Credits nie potrzebny bo to tylko przykład w końcu ;)
  15. Sick i znowu taki głupi błąd... dzięki :)
  16. Probuje usunac ze stringa polskie znaki. Mam wersje 6.1, zrobilem taka funkcje: GML { a = argument0 string_replace_all(a,"ą","a"); string_replace_all(a,"ę","e"); string_replace_all(a,"ó","o"); string_replace_all(a,"ś","s"); string_replace_all(a,"ż","z"); string_replace_all(a,"ź","z"); string_replace_all(a,"ń","n"); string_replace_all(a,"ł","l"); return a; } Wiec uzywajac jej powinno mi zwrocic stringa bez polskich znakow, a jednak gm nie zmienia mi tych znakow :( . Robie jaks błąd?
  17. Kurcze takie proste a sie nie domyslilem ^^' ... Przepraszam za glupi temat jak cos ;) EDIT: Ech czyli nie da sie tego uzyc w normalnej funkcji? @DÓŁ aha dzięki :)
  18. Pewnie robie jakis glupi blad z ktorego nie zdaje sobie sprawy ... w step/create GML { draw_set_halign(100) draw_set_valign(100) draw_text_ext(50,100,"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",-1,640) } Mozna powiedziec ze chcialem przetetowac pisanie i nic, po prostu sie nie pokazuje ~~, próbowałem zmieniać kolor napisu/tła i ciągle po prostu nic się nei pokazuje.
  19. Aaaaa.... racja, zmienilem w ktoryms momencie na stringa zeby wyswietlic :), dzieki, sprobuje zmienic edit: przerobilem, dziala, dzieki :)
  20. GML global.ww_gracza = 10; global.us_gracza = 10; global.m_gracza = 10; GML //moja nowa funcyjka Rzut :) { losowa_liczba = random(100)+1+argument1 //losowa liczba + 1 + arguemnt1, czyli modyfikator okoliczny :) switch (argument0) { case "ww": { if (losowa_liczba <= global.ww_gracza) {return true} else {return false} } case "us": { if (losowa_liczba <= global.us_gracza) {return true} else {return false} } case "m": { if (losowa_liczba <= global.m_gracza) {return true} else {return false} } } } GML if (rzut("ww",0) == true) {} I wyskakuje blad ze nie moze skomparowac argumentow w 'if (losowa_liczba <= global.ww_gracza)', a dkoladniej przy 'gloal.ww_gracza'. Nie wiem co za problem, szukam od godziny przeszlo :/ ...
  21. Tak ale ja nie potrzebuje kasowac ileś liter od któregoś momentu tylko dokładnie "drugie słowo i spacje pomiedzy pierwszym a drugim" tak zeby z 'moj mlot' zostalo tylko 'moj', kiedy natomiast user wpisze 'lubie mlot' to zostanie 'lubie'. chodzi mi o to zeby kasowalo czesc po pierwszym slowie, kiedy ja nie wiem ile liter ma te pierwsze slowo : / Np... czy mozna jakos sprawdzic na ktorej pozycji ascii=spacja zeby mozna bylo wiedziec od ktorego kasowac...
  22. Mam stringa, powiedzmy 'mój młot'. Wpisał go użytkownik w get_string, a ja chce zrobić: GML if (pierwsze_slowo_w_stringu_"moj mlot" == moj) { //... } Myślałem nad tym troche i próbowałem, ale nie mogę znaleść sposobu :/ ...
×
×
  • Dodaj nową pozycję...