cysior Opublikowano 16 Lipca 2009 Udostępnij Opublikowano 16 Lipca 2009 Mam pytanie jak zrobić taki warunek opisany nizej create: GML combo= 'abcd' Step GML if [...] //nie umie tego zapisać wiec go opisze: jesli początek zmiennej bd taki sam jak w teorii to wykona sie akcja.</span></span> Jak to zrobić? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 16 Lipca 2009 Administratorzy Udostępnij Opublikowano 16 Lipca 2009 GML if string_copy(bd,0,string_length(combo)) = combo { } możliwe, że zamiast 0 ma być 1, nigdy nie pamiętam jak liczone są pozycje stringów w GM. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
cysior Opublikowano 17 Lipca 2009 Autor Udostępnij Opublikowano 17 Lipca 2009 @up Error in code at line 1: if string_copy(bd,0,string_length(kombinacja)) = kombinacja at position 16: Unknown variable bd Opisze to lepiej: jesli wykonam odpowiednia kombinacje klawiszy, wykona sie combo niestety jest jedno ale. Jesli mam juz np. "a" + "b" , i brakuje mi jeszcze do combo "c" ale klawisz ten odpowiada za uderzenie, i alarm combo mi wariuje ;/. Jak zrobic tak ze jesli mam juz kombinacja='ab' i warunek bedzie sprawdzał czy je mam, jak będa i klikne c to wykona sie combo(kombinacja+='c'), a jak nie to wykona sie cios. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Nobody Opublikowano 17 Lipca 2009 Udostępnij Opublikowano 17 Lipca 2009 GML if( combo == 'ab' && keyboard_check_pressed( ord( 'C' ) ) ) { // FINISH HIM } Albo inaczej GML if( keyboard_check_pressed( ord( 'C' ) ) ) { if( combo == 'ab' ) { // akcja kombo } else { // zwykłe uderzenie } } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się