M1513Q Opublikowano 7 Lipca 2008 Udostępnij Opublikowano 7 Lipca 2008 Witam mam taki kod w objekcie misja1: GML if distance_to_object(Obj_Hero)<=8 if keyboard_check(vk_enter) { show_message_ext('Witaj Engard! Czekalem na Ciebie, mam klopoty... Ciagle atakuja mnie ORKOWIE, mugl bys mi pomoc? To znaczy rozprawil bys Sie z nimi?','TaK','NiE','InnyM RazeM') } No i chcialem ze jak podejde (Ja - Obj_Hero) do Obj_Misja1 na odleglosc mniejsza niz 8 pixeli i wcisne enter to pojawia sie wiadomosc, i wiadomosc sie pojawia..., ale odrazu przy wlaczeniu gry, bez wciskania enter..., co tam jest zle? Nawet prubowalem usunac zeby sie wyswietlalo przy tej odleglosci ale nic nie pomoglo... Pomozecie? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Crackkk-GM Opublikowano 7 Lipca 2008 Udostępnij Opublikowano 7 Lipca 2008 GML if distance_to_object(Obj_Hero)<=8 { if keyboard_check(vk_enter) { show_message_ext('Witaj Engard! Czekalem na Ciebie, mam klopoty... Ciagle atakuja mnie ORKOWIE, mugl bys mi pomoc? To znaczy rozprawil bys Sie z nimi?','TaK','NiE','InnyM RazeM') } } ??? PS: Przypomina mi to FK Yody ;p Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pieter Opublikowano 7 Lipca 2008 Udostępnij Opublikowano 7 Lipca 2008 mugł? a nie mógł?? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
M1513Q Opublikowano 7 Lipca 2008 Autor Udostępnij Opublikowano 7 Lipca 2008 nie dzial juz prubowalem EDIT: Jakie FK? O_o Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Crackkk-GM Opublikowano 7 Lipca 2008 Udostępnij Opublikowano 7 Lipca 2008 @UP: https://forum.gmclan.org/index.php?showtopi...0&hl=fallen Popatrz tam jest coś podobnego ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
M1513Q Opublikowano 7 Lipca 2008 Autor Udostępnij Opublikowano 7 Lipca 2008 A wie ktoś jak to naprawic? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Crackkk-GM Opublikowano 7 Lipca 2008 Udostępnij Opublikowano 7 Lipca 2008 I tak ci to nie zadziała... wciśniesz TAK, to ci zniknie wiadomość... wciśniesz NIE to będzie to samo no i to samo w Może póżniej.... Ciężko wywnioskować od tak se co jest tego przyczyną... Popatrz w creation code rooma... sprawdź każdy objekt czy nie ma takiej linijki... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
M1513Q Opublikowano 7 Lipca 2008 Autor Udostępnij Opublikowano 7 Lipca 2008 ale ja mam przeciez co sie stanie jak klikne "TaK" czy inne buttony..... tylko tego nie dalem dac? GML if distance_to_object(Obj_Hero)<=8 if keyboard_check(vk_enter) { show_message_ext('Witaj Engard! Czekalem na Ciebie, mam klopoty... Ciagle atakuja mnie ORKOWIE, mugl bys mi pomoc? To znaczy rozprawil bys Sie z nimi?','TaK','NiE','InnyM RazeM') } // if show_message_ext('Witaj Engard! Czekalem na Ciebie, mam klopoty... Ciagle atakuja mnie ORKOWIE, mugl bys mi pomoc? To znaczy rozprawil bys Sie z nimi?','TaK','NiE','InnyM RazeM') = 1 { show_message('Tak?, Naprawde? Dziekuje jesli Ci Sie uda hojnie Cie wynagrodze, Zycze powodzenia!') } if show_message_ext('Witaj Engard! Czekalem na Ciebie, mam klopoty... Ciagle atakuja mnie ORKOWIE, mugl bys mi pomoc? To znaczy rozprawil bys Sie z nimi?','TaK','NiE','InnyM RazeM') = 2 { show_message('Szkoda... Straszna szkoda, myslalem ze w koncu mi ktos pomoze...') } if show_message_ext('Witaj Engard! Czekalem na Ciebie, mam klopoty... Ciagle atakuja mnie ORKOWIE, mugl bys mi pomoc? To znaczy rozprawil bys Sie z nimi?','TaK','NiE','InnyM RazeM') = 3 { show_message('Nie wiem czy dotrwam..., prosze pomoz jak tylko bedziesz dal rade!') } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Crackkk-GM Opublikowano 7 Lipca 2008 Udostępnij Opublikowano 7 Lipca 2008 GML if distance_to_object(Obj_Hero)<=8 { if keyboard_check(vk_enter) { msg=show_message_ext('Witaj Engard! Czekalem na Ciebie, mam klopoty... Ciagle atakuja mnie ORKOWIE, mugl bys mi pomoc? To znaczy rozprawil bys Sie z nimi?','TaK','NiE','InnyM RazeM') } } if msg=1 { show_message('Tak?, Naprawde? Dziekuje jesli Ci Sie uda hojnie Cie wynagrodze, Zycze powodzenia!') } ....itd... OMG! Rotfl ! Sposobem msg zapisujesz id wiadomości do zmiennej <_< Sprawdź! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
M1513Q Opublikowano 7 Lipca 2008 Autor Udostępnij Opublikowano 7 Lipca 2008 Ale ty nie rozumiesz ze nie o to mi chodzilo?! Przeciez pisalem ze dziala mi gdy klikne na button, tylko ze Message wyswietla sie przy wlaczeniu gry! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Yoda Opublikowano 7 Lipca 2008 Udostępnij Opublikowano 7 Lipca 2008 Musiałeś coś pokiełbasić gdzie indziej, może masz wstawione to jeszcze gdzieś indziej? Zresztą zrób inaczej wymień show_message.... na zmiane wartosci jakiejś zmiennej i pojedź debugiem. Jeżeli zmienna zmieni wartość na początku gry, to coś mi tu śmierdzi. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
M1513Q Opublikowano 7 Lipca 2008 Autor Udostępnij Opublikowano 7 Lipca 2008 Teraz nie załapałem ;p Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lenin Opublikowano 7 Lipca 2008 Udostępnij Opublikowano 7 Lipca 2008 a sprawdziłeś wogóle to co podał Ci Crackkk? jak sprawdzisz to dopiero pisz, że coś jest nie tak <_< Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
M1513Q Opublikowano 7 Lipca 2008 Autor Udostępnij Opublikowano 7 Lipca 2008 Wyskakuje Unknown variable msg, blad oczywiscie Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Harrrry Opublikowano 7 Lipca 2008 Udostępnij Opublikowano 7 Lipca 2008 GML if distance_to_object(Obj_Hero)<=8 and if keyboard_check_released(vk_enter) { answer=show_message_ext('Witaj Engard! Czekalem na Ciebie, mam klopoty... Ciagle atakuja mnie ORKOWIE, mogl bys mi pomoc? To znaczy rozprawil bys Sie z nimi?','TaK','NiE','InnyM RazeM'); if answer=1 show_message('Tak?, Naprawde? Dziekuje jesli Ci Sie uda hojnie Cie wynagrodze, Zycze powodzenia!'); if answer=2 show_message('Blah blah blah'); if answer=3 show_message('Blah blah blah'); } Może i wygląda całkiem inaczej ale wystarczyłoby przesunąć jedną klamrę w skrypcie Crackkka i wyszłoby tak samo. No i zmienilem check na check_released. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
M1513Q Opublikowano 8 Lipca 2008 Autor Udostępnij Opublikowano 8 Lipca 2008 Dzieki ;) Wystarczyło skasowac and i przesunac linijke z enterem na dol i dziala (wczesniej wyskakiwal blad) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Yoda Opublikowano 8 Lipca 2008 Udostępnij Opublikowano 8 Lipca 2008 (wczesniej wyskakiwal blad) Bo kolega harrry wewalił 2 razy if. 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ę