Skocz do zawartości

Tymon

Użytkownicy
  • Postów

    5 841
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    5

Treść opublikowana przez Tymon

  1. Mu chodzi o to żeby wozem zarzucało ;)
  2. Ja coś takiego zrobiłem ale nie pamiętam do końca jak :/ Jak mi się uda odtworzyć to dam znać ;)
  3. Hehe. Robisz to tak. W menu "Add" (u góry) masz "Add script" kliknij tam. Teraz w tym oknie co ci się pojawiło piszesz treść funkcji. Tylko zamiast wpisywać zmienne pochodzące z zewnątrz (które samemu ustalasz) to wpisujesz argument0, argument1 argument2 ... itd. Postaraj się też nazywać te "funkcje". Wywołujesz je w kodzie wpisując ich nazwe i podajesz wartośc. Na przykładzie to wszystko wygląda tak : Tworzę funkcję stworz_obiekt a w niej daje : instance_create(x,y,argument0); W kodzie gdzieś daje : stworz_obiekt(moj_obiekt); Efektem będzie stworzenie obiektu moj_obiekt w pozycji x i y. Chyba udało mi się wytłumaczyć ^_^.
  4. Jeszcze raz mi się zapytasz czy masz fajnego avka to zabije. Sorry za offa ;)
  5. I tutaj popełnić możesz błąd z większą rozdzielczością. Pamiętaj że są jeszcze karty graficzne które nie obsługują rozdzielczości 1024x768 (chyba dobrze napisałem) lub większych ;) Lepiej już dodaj przewijanie albo wogóle nie zmieniaj.
  6. Proponuje powiększyć planszę :P I zrobić jakieś przewijanie myszką :]
  7. Czyżby mowy dział ? "Zapowiedzi" ? :P
  8. Gratulacje dla Sadama :] Reszta też nieźle się wywiązała z zadania ;)
  9. Spoko :] Gierka super. Jednak niewygodne jest budowanie no i troche przeszkadzają te czerwone kropki ;) 5/6 :] Ogólnie za grywalność.
  10. Nie, już poprawiłem : tmp = argument0+' '; command = string_copy(tmp,0,string_pos(' ',tmp)-1); tmp = string_replace(tmp,command+' ',''); for (i=0; i < string_count(' ',tmp)-1; i+=1) { tmp2 = string_copy(tmp,0,string_pos(' ',tmp)-1); arg[i] = tmp2; tmp = string_replace_all(tmp,tmp2+' ',''); } Błąd był tu : chyba wiesz dlaczego. EDIT Kolejny error ale dało się go łatwo poprawić : tmp = argument0+' '; ile = (string_count(' ',tmp)-1); command = string_copy(tmp,0,string_pos(' ',tmp)-1); tmp = string_replace(tmp,command+' ',''); for (i=0; i < ile; i+=1) { tmp2 = string_copy(tmp,0,string_pos(' ',tmp)-1); arg[i] = tmp2; tmp = string_replace_all(tmp,tmp2+' ',''); } To już działający w pełni. Błędu ci nie wywali.
  11. Nie wiedziałem że teraz tak skomplikowanie programy się robi :P
  12. Skoro mówicie od czego zaczeło się to i ja powiem. U mnie zaczeło się od pierwszej gry w jaką grałem :] Dostałem ją wraz z moim pierwszym PC-tem. Zainteresowałem się w jaki sposób została ona stworzona i tak do mej ręki trafił turbo pascal. Kupiłem podręcznik itd. :] Pierwszą grą jaką udało mi się stworzyć to było "zgadnij liczbę" :D Komputer losował liczbę od 1 do 10 a gracz musiał zgadnąć jaką wylosował. Puźniej był Delphi ale w nim to tworzyłem tylko programy :] Mój pierwszy edytor HTML ahh :D Puźniej trafiłem na Klick & Play, TGF i w końcu na GM :] Koniec bajki :P
  13. Lubie bawić się kodem :) To tak jak kiedyś bawiłem się klockami lego :D Zawsze mogłem dodać coś od siebie i zawsze coś ciekawego pokazać ;) Nikt mi nie mówi jak mam połączyć klocki i co z nich zbudować :] Tak samo jak z kodem gry :D Robie to od tak sobie dla przyjemności ;)
  14. Patrze na to co ja napisałem i na to co ty napisałeś. Myślę że niepotrzebnie się rozpisałem :D Kto by tyle tego czytał :] Ok życze powodzenia ;)
  15. F&C nawiązanie do C&C lub K&P :D Mi się taka nazwa podoba :] Może troche wulgarna i rodzicom niektórych dzieciaków skojaży się z pornografią ale to szczegół xD
  16. Ja bym wolał czysty kod :D Ale Pietrek pewnie zrobi i tak i tak :D BTW, Damianoz powracasz ? :P
  17. Jak nie masz GM6.1 lub GM6 to nic dziwnego że nie działa. A co to image_index to przeczytaj sobie Big w helpu co to jest.
  18. Możesz tak : W step image_speed=0; if keyboard_check_pressed(vk_right) {image_index=1; /*Klatka gdy naciśnięty przycisk*/} if keyboard_check_released(vk_right) {image_index=0; /*Klatka gdy puszczony przycisk*/} Chyba o to ci chodzi :]
  19. Po co screen jak można demko :] Demko pliss :P
  20. Tak wogóle to ktoś czytał to co napisałem ? :P
  21. Chyba move ale nie jestem pewien :]
  22. To obsługę alarmów musze jeszcze wytłumaczyć ? :P OK. Tak więc przeczytaj to co na górze i ... Aby uruchomić alarm trzeba go najpierw ustawić. Więc w create daj : alarm[0]=10; // Alarm ustawia na 10 kroków Teraz użyj eventa "Alarm" wybierz z listy "Alarm 0" (gdyż w kodzie ustawiliśmy właśnie "Alarm 0 na 10) i teraz w tym eventcie daj kod co ma się stać jeśli licznik doliczy się do tych 10. Koniec lekcji używania alarmów :P
×
×
  • Dodaj nową pozycję...