Skocz do zawartości

Marek.S

Użytkownicy
  • Postów

    3 093
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Marek.S

  1. mp_potential_step(x,y,speed,0) ta ostatnia liczba oznacza co ma wymijać all=1 solid=0 :P Pozdrawiam Marek :)
  2. Masz 3 opcję: 1: kolizja hero ze skrzynką: if (vspeed > 0 and y < other.y+4) with(other)instance_destroy() 2: step skrzynki: if (place_meeting(x,y-sprite_height/2+1,hero)) instance_destroy() Bardziej polecam to pierwsze... Pozdrawiam Marek :) Edit: 3 nie chcę mi się rozpisywać :P
  3. Może to ci się przyda. Zobacz ten pliczek :) po wciśnięciu klawisza del można wpisywać kody :P akceptacja enterem :) w step w switchu dodajesz i zmieniasz kody np: case 'ammo'[gdy wpiszesz ammo]: ammo+=6[dodaje sie 6 ammo]; show_message( "dodano 5 ammo :(" [ pokazuje się wiadomość]);break oczywiście w tych kwadratowych nawiasach dodałem opisy i kod musisz wstawić bez nich np: case 'drzewo': with(drzewo)instance_destroy(); show_message( "usunięto drzewo;P" );break Pozdrawiam Marek :)
  4. Minusy: -zaznacz transpect w spritach bo widać białe kwadraciki -za dużo krwi -za krótkie -te bluzgi w menu są bardzo bez sensu ... Plusy: -fajny pomysł -fajna muzyka Pozdrawiam Marek :)
  5. Wytłumaczę ci to jak. Julka w jednej pięści trzyma cukierka wiśniowego a w drugiej cytrynowego.Encepence... i jakie są szanse że wybierzesz cytrynowego 50% Ale jak by Julka była zmutowanym mutantem i miała 6 rąk i w każdej ręce imała inny smak cukierka to jaką masz szanse trafienia cytrynowego? ok 17% więc im masz więcej obiektów tym mniejsze prawdopodobieństwo że będziesz trafiać na tego samego :D Pozdrawiam Marek :)
  6. No raz to raz to :P a jak ty chcesz :P Pozdrawiam Marek :)
  7. a gdzie wstawiłeś to r = round( random( 1 ) ) to musi być w evencie tworzenia tego obiektu :) Pozdrawiam Marek :)
  8. Jest takie coś we właściwościach jak zgodność z windows xp albo 98 :P Pozdrawiam Marek :)
  9. Oj sory przypadkowo postawił mi się znaczek \ { var xx, temp; xx=lives; temp=sprite_index sprite_index=spr; repeat(lives) {draw_sprite([b]spr,-1,x+0+(xx-1)*sprite_width,y+0[/b]); xx-=1} } te pogrubione to pozycja w tym przypadku będzie działać jak relative jak chcesz inaczej zmień sobie x+0 i y+0 na dowolne wartości :) Edit: nie można pogrubić w tekście oznaczonym jako kod, ale chodzi mi o tą ostatnią linijkę :P Pozdrawiam Marek :)
  10. Create: spr=spr_serduszko Draw { var xx, temp; xx=lives; temp=sprite_index sprite_index=spr; repeat(lives) {draw_sprite(spr,-1,x+0+(xx-1)*sprite_width,y+0); xx-=1}\ } Pozdrawiam Marek :) Edit: Można również to zrobić za pomocą warunków jeśli życie = 4 to sprite_index = sprite z 4 serduszkami, ale to by było trochę więcej zabawy :)
  11. if (mouse_check_button(mb_left)) {show_info()} Pozdrawiam Marek :)
  12. Napisz dokładnie co chcesz uzyska a coś się poradzi. PS: dokładny opis logowania i rejestracji oraz gdzie i jak będzie to zastosowane Pozdrawiam Marek :)
  13. Jak koniecznie chcesz wspierać jakąś dotację to ci podam mój numer konta zawsze znajdę jakiś szczytny cel xD Pozdrawiam Marek :)
  14. Przykład 1945 w GM masz tam wszystko czego ci potrzeba :) Pozdrawiam Marek :)
  15. if (vspeed <0) {sprite_index=spr_leci_do_gory} if (vspeed > 0) {sprite_index= spr_spada_w_dol} if (keyboard_check(vk_left)) {sprite_index=spr_idzie_lewo} if (keyboard_chceck(vk_right)) {sprite_index=spr_idzie_prawo} pozdrawiam Marek :)
  16. if zycie <=0 then {game_restart()} Pozdrawiam Marek :)
  17. Marek.S

    Ikonki do gier

    Przecież są specjalne programy do robienia ikonek, i chyba każdy woli wyskrobać jakąś mizerną ikonkę ale żeby po trochu przedstawiała bohatera albo jakoś była związaną z grą :P
  18. Robiłem kiedyś takie coś zmiana broni A,D tylko dorób w evencie klawisza 1 " aktywna=1" tak dalej z resztą :) acha i są zdefiniowane tylko 2 bronie resztę musisz zapisać w create w podobny sposób jak tam masz broń pierwszą :D
  19. Create przeciwnika: zobacz=false Step przeciwnika: if (distance_to_object(obj_hero)<=120) {zobacz=true} if (zobacz=true) {alarm[0]=5} Alarm 0 przeciwnika: instance_create(x,y,obj_pocisk) :D albo po prostu przerób TO :)
  20. Fajnie :) może zrób automatycznego przeciwnika tzn. gracz vs komp, dodanie takiego ai to nic trudnego :) powodzenia w dalszych wersjach daje 4/5 :)
  21. Bo odświeżasz stare posty i gdy byś lepiej poszukał to byś znalazł tematy w których dawałem takie przykłady a ich jest naprawdę dużo.
  22. A pfe :P Bo jeżeli w spricie lufa znajduje się nad środkiem to pocisk nie będzie wylatywał z lufy :P Proponuje ustawić połowę wielkości X i Y na poziomie lufy :D Od razu dodam żebyś potem się nie pytał że Depth odpowiada za kolejnością wyświetlanych obiektów( obiekt przysłania obiekt) . Im niższy Depth tym obiekt będzie bardziej na wierzchu ( w twoim przykładzie pocisk może wylatywać z połowy jej lufy a nie z jej końca, w ustaw depth lufy na mniejsze od pocisku) :) PS. Wiem że kiepsko tłumaczę :)
×
×
  • Dodaj nową pozycję...