Wartości pobrane z MySql zostaną wyświetlone w tym samym kodowaniu, w jakim zostały zapisane, a samo ustawienie kodowana w phpmyadminie można o kant dupy potłuc. Jedyny słuszny sposób to aktualizować i odczytywać dane na stronie/ze strony którą projektujemy, nie bawiąc się nic z kodowaniem. Czyli dodajemy zawartość z tego samego kodu, z którego potem pobieramy (oczywiście nie z tego samego pliku, ale wiecie o co chodzi, jakiś panel admina czy coś).
Ostatecznie jest iconv(), ale przy większej ilości danych sporo obciąży to serwer;
Dowód, ze to działa - gdy powstał GMCLAN, tego ustawienia w MySql nie było, a mimo update do nowych wersji kodowanie się nie zepsuło. Fakt, że phpMyAdmin pokazuje krzaczki o których mówicie, ale sama strona wciąż odczytuje i zapisuje tak jak należy - binarnie bowiem nic się nie zmienia :)
Funkcja mergująca wywala błąd bo jedna z tych grafik nie istnieje. Sprawdź która (wyświetl np. show_message(string(sprite1)) i zobacz czy ma dodatnią wartość).
Bo nie ma być przejscia do tego stepa, ono następuje gdy wybierzemy element menu, inaczej ten obiekt by sie pokazał i zaraz zniknął.
Brakuje 2 klamerek na końcu.
SPRITE,KLATKA,X,Y,XSCALE,YSCALE,ROTACJA,KOLOR,ALPHA - nic więcej.
GML
draw_sprite_ext(kredka_czarna,0,x,y,1,1,0,c_white,1); //ale z alphą 1 to to samo co zwykłe draw_sprite</span>
Tak, w C#, w Javie też, niektóre typy zmiennych mają zadeklarowaną metodę .toString która jest defaultowo wywoływana przy konkatenacji lub tam, gdzie oczekiwany argument to tekst. Pamiętam, że np. w Javie opócz int jest też Integer, właśnie po to, żeby można było bez problemu łączyć taka zmienną z tekstem (czy też przesłonić po swojemu .toString() ).
A co Ci mam pomóc? Prostrzego programu chyba już nie ma. Widocznie nie masz zapisane, lub czegoś brakuje, że nie chce się skompilować. Spróbuj może od nowa, to tylko 5 minut (nie zapomnij zapisać).
Pamiętaj, że w większości języków trzeba niestety rzutować zmienne (czyli przerabiać jeden typ na drugi, np. string na int, double na char itp.) - to może przydać się na przyszłość.
Ale nie widzę w pierwszym poście, żeby trzeba było klikać. Nie ma metody onClick widocznie :) Pozostałe metody znajdziesz w Object Inspector > Events (z lewej strony ekranu)
Sprawdzić, czy inne pliki też powodują brak reakcji, jesli tak - przeinstalować GM. Jeśli nie - uszkodziłeś plik z grą, lub otwierasz go w starszym GM (np. GM7, który ma to samo rozszerzenie gmk). Ew spróbuj otworzyć plik .gb0 (zmień rozszerzenie na GMK jeżeli nie możesz go otworzyć spod GM)
Tak na dobrą, to sesje lub ciacha są wysyłane po wysłaniu danych do usera, zatem w tej kolejności już nie dotrą. Oznacza to, że coś poprzedza któreś z wspomnianych działań, nawet, jeśli jest to niewidoczny znak w tekście.