-
Postów
9 812 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
141
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez gnysek
-
GML plansza[0][0] = room_jakistam1; plansza[1][0] = room_jakistam2; plansza[0][1] = room_jakistam3; plansza[1][1] = room_jakistam4; a potem GML room_goto(plansza[a]); ofc za a i b podstawiasz co Ci potrzebne
-
Psyś, denerwuje mnie Twoje przechwalanie się własnymi rozwiązaniami... Do 39dll jest jednak zdecydowanie więcej kursów. Nawet na GMCLANie.
-
Nie mamy grafika 3D :)
-
Bo ustawiasz kolor na biały. Dodaj na koniec tego kodu draw_set_color(c_black) :) Albo najlepiej tam gdzie rysujesz tekst, bo nigdy nie wiadomo, czy gdzieś znów nie zmienisz koloru na biały. draw_set_color działa globalnie, tzn. każdy następny kod po nim będzie rysował w tym kolorze, chyba, że ustawisz inny.
-
else if ( Plansza[(int)x+1][(int)y]==0 ) dla y == -1 jest błąd, if go dopuszcza (y+1>=0) else if ( Plansza[(int)x-1][(int)y]==0 ) dla x == 0 jest błąd, if go dopuszcza (x>=0) Edit: a wystarczyło te wartości drukować na ekran, nawet debugowanie nie jest potrzebne...
-
zdebuguj, bedziesz wiedzieć do którego momentu program dochodzi, a gdzie się wywala
-
ew. w step: GML if position_meeting(mouse_x,mouse_y,self) {}
-
https://forum.gmclan.org/index.php?showtopic=9920 - przeglądarka w 5 minut w Delphi.
-
Problem z polskimi znakami w MySQL
gnysek odpowiedział(a) na TeoTN temat w HTML, PHP, mySQL, JavaScript
Sprawdź, jakie kodowanie mają pola w tabeli, bo zapewne tam jest błąd. (wejdź w PMA i zobacz strukturę, tam gdzie masz varchar itd.) -
Problem z polskimi znakami w MySQL
gnysek odpowiedział(a) na TeoTN temat w HTML, PHP, mySQL, JavaScript
A jakie kodowanie mają ustalone pola w tabeli? Btw. ja tez korzystam z XAMPPa i nigdy nie mam problemów, nie ustawiam zadnych kodowań, tylko lecę jak popadnie, z jednym wyjątkiem - nie aktualizuję danych przez phpmyadmina, zeby binarnie dane były tak samo odczytywane i zapisywane przez PHP, bez znaczenia czy jest to ISO czy UTF (GMCLAN swoją drogą też tak działa, phpmyadmin pokazuje krzaki, ale na stronie jak widzisz jest ok). -
[js]Wyświetlanie imienia po wpisaniu id
gnysek odpowiedział(a) na Makary155 temat w HTML, PHP, mySQL, JavaScript
jQuery to też sam JS, też w jednym pliku, a zaoszczędza sporo pracy i co ważne, nie musisz sie tak martwić kompatybilnością z kazdą przeglądarką, przy okazji masz też łatwiejszy dostęp do wszystkie elementów strony (jak $('.klasa'), $('#id'), $('tag'), $('#id .klasa tag[attr=value]) ... ) zresztą sama podmiana tresci w jakimś elemencie za pomocą ajaxu jest tak krótka, ze nawet nie ma co jej w osobnym JS dawać: $('.shoutbox').load('sb.php'); Jeśli uważasz, że to jest trudniejsze niż męczenie kodu który podałeś i ciągłe kopiowanie go i dostosowywanie do kazdego przypadku jaki potrzebujesz - jesteś w błędzie. -
A to ciekawostka bo z tego co ja wiem, to skrypt sam na koniec zamyka pliki i bazę danych (garbage collector).
-
[js]Wyświetlanie imienia po wpisaniu id
gnysek odpowiedział(a) na Makary155 temat w HTML, PHP, mySQL, JavaScript
nie wiem, czy to takie proste, jednak to trochę więcej kodu i funkcji. -
czy ta klasa w lini 269 w ogóle jest dostępna? moze to jest w jakiejś metodzie, a klasa nie jest utworzona w tym obiekcie tylko poza nim, jak np. tutaj: $klasa = new Cos(); class Inna { public function foo(){ $klasa->bar(); //blad! } } Z oczywistych powodów, to nie działa.
-
KursTipTip
gnysek odpowiedział(a) na DobryZiom temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
a gdzie jest else ? -
[js]Wyświetlanie imienia po wpisaniu id
gnysek odpowiedział(a) na Makary155 temat w HTML, PHP, mySQL, JavaScript
to jest zwykły JS :) jQuery to biblioteka napisana w JS ułatwiajaca wiele rzeczy (gotowe funkcje), a JSON to tylko notacja danych, taki uproszczony XML, czy bardziej czytelna serializacja, która jest częścią JS. Poza tym, dałem Ci gotowy kod, zostało napisać plik.php w którym na podstawie $_GET['nick'] zwraca imię (w sumie to na podstawie id, ale mozna to nazwac jak sie chce). -
[js]Wyświetlanie imienia po wpisaniu id
gnysek odpowiedział(a) na Makary155 temat w HTML, PHP, mySQL, JavaScript
AJAX! Polecam jQuery, to wtedy będzie tak: <input type="text" onkeyup="$.get('plik.php', {nick: $(this).val()}, function(data){ $(this).val(data); })"> ew. gdyby z this nie działało: <input type="text" id="daj-imie" onkeyup="$.get('plik.php', {nick: $('daj-imie').val()}, function(data){ $('daj-imie').val(data); })"> -
[PHP][HTML] Łączenie skryptu z wyświetlaniem
gnysek odpowiedział(a) na Markuz temat w HTML, PHP, mySQL, JavaScript
Jak nie miał styczności, to raczej nie da rady. Ja sam wciąż rozkminiam tajemnice MVC, mimo pracy czwarty miesiąc na frameworku Zend+MagentoEnterpise :P -
[PHP][HTML] Łączenie skryptu z wyświetlaniem
gnysek odpowiedział(a) na Markuz temat w HTML, PHP, mySQL, JavaScript
No cóż, najszybszy jest raczej kod mieszany z HTMLem, ale czytelność i użyteczność... minimalna. Smarty jest mocno rozbudowany, jak nie potrzebujesz takich bajerów, proponuję dwa wyjścia - jedno prostsze - includować pliki które zawierają HTML ze wstawkami PHP (PHTML) juz po wykonaniu najwazniejszych rzeczy w kodzie (rozdzielisz niejako design strony od kodu), albo stworzyć klasę, która będzie zarządzać szablonami/widokami jak to tam nazwiesz (coś jak w frameworku MVC), aczkolwiek jak nie masz zbyt duzej znajomości PHP to tworzenie takiej klasy moze byc jeszcze czarną magią :P -
Nie jest źle, po prostu niektórzy się uważają za specjalistów i wszechwiedzących i krytykują rozwiązanie innych, sami nie potrafiąc się podzielić. A ja uważam, że lepszy rydz niż nic, nawet, jeśli ktoś nie ma super umiejętności.
-
To jest jakiś szalony framework, co wersję to inne pomysły i kompletna zmiana działania, zamiast jedynie poprawek i ulepszeń, do tego o wersji v3 długo nie było nic na stronie głównej (chyba z rok) i kto się mniej interesował to nawet nie wiedział o jej istnieniu. Fakt, framework prosty, ale co to za framework, który z każdą poprawką całkowicie może zmienić Ci działanie aplikacji? Sprawdź Yii, chociaż ja nie będę wskazywał na jeden konkretny framework, bo każdy jest dobry w innej sytuacji.
-
Zdecydowanie polecam. Ja wszystkie zmienne globalne ustalam w pierwszym roomie i od razu po tym robię room_goto_next(); przez co tej planszy nie widać, a wszystko jest już zainicjowane. Dodatkowym plusem jest fakt, że następne roomy to zazwyczaj menu, wiec wracając do nich nie przechodzimy już przez ten pierwszy - zatem zmienne nie resetują się niepotrzebnie ;) (oczywiście jak zaczynamy nową grę czy wczytujemy trzeba je odpowiednio ustawić, ale najważniejsze, że są wstępnie zainicjowane).
-
GML var _naj; _naj = -1; with all { if image_index == 1 && _naj == -1 then _naj = id; } przypominam, ze VAR nie jest zmienną lokalną, a tymczasową zmienną globalną (bo nie kazdy o tym wie), dostępną tylko w bloku kodu w którym jest zdefiniowana (pomiędzy {} lub w całym skrypcie/klocku jesli przed nią nie ma klamerek). A sprawdzanie odległosci dodaj juz sobie sam :P
-
Wyłączanie persistent obiektu w określonych roomach
gnysek odpowiedział(a) na Paqoo temat w Pytania zaawansowanych
Ale, jak wyłączysz, to potem już go nie będzie. Ja bym pomyślał nad dezaktywacją, ale tym z kolei musiałby najlepiej zarządzać kolejny obiekt persistent, z eventami room start (gdzie dezaktywuje) i room end (gdzie aktywuje, zeby przeniesc go do innego roomu). Najprościej chyba jednak po prostu zapamiętywać w globalnych jakieś podstawowe dane o postaci i ją odtwarzać w room_start. Ograniczysz dość mocno błędy. -
A zajrzałeś do helpa jak Ci polecali? Arg to argumenty, jak jakieś chcesz podać, to podajesz. Jak nie to nie.