Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Większość edytorów tego typu jakie widziałem jest na tyle gówniana, że jak jeszcze posiedzisz nad tym z tydzień, to moze być jeden z ciekawszych edytorków ;) Nie działa rozciąganie na razie, ale nie wiem czy to bug czy po prostu na razie tego nie dodałeś.
  2. Dlaczego musisz? w " przetwarza również wyrażenia w tym stringu a zatem zamiast ".$a['czapka']." możesz uzyc {$a['czapka']}... nie mniej nie rozumiem dlaczego musisz, i dlaczego chcesz niezgodnie z HTMLem to robić, oraz dlaczego nie mozesz uzyc innego przykładu z tych które podalem, gdzie ten fragment kodu wyłączasz spod PHP ?
  3. UŻYWAJ " DO OPISYWANIA ATRYBUTÓW ELEMENTÓW HTML do kurki nedzy! echo '<img src="images/asd.png" onmouseover="p(\'' . $a['asd'] . '\',\'block\')" onmouseout="p(\'\',\'none\')"/>'; echo sprintf('<img src="images/asd.png" onmouseover="p(\'%s\',\'block\')" onmouseout="p(\'\',\'none\')"/>', $a['asd']); ?> <img src="images/asd.png" onmouseover="p('<?=$a['asd'];?>','block')" onmouseout="p('','none')"/> <?php Btw. sprawdź sobie też to: $x = 1; $a[0] = 2; echo ' $x $a'0]; '; echo " $x $a[0]; "; echo " $x {$a['0'];} ";
  4. Nie. echo '<img src="gwiazdka.png" onmouseover="document.getElementById(\'asd\').style.display = \'block\'"/>';
  5. uzywać ' zamiast ", z kolei w HTML na odwrót ? (bo tak jest prawodłowo tak btw.). Otwórz źródło dowolnej strony i zobacz, że jest <img src=" " a nie src=' '. EDIT: jeszcze na siłę to jest HEREDOC ale to już tylko dla hipsterów
  6. żeby nie robić NULL dla tego pola. Zamiast kolumna u ciebie jest pewnie id.
  7. Trzeba było sobie w razie czego zrobić backup... nikt nie mówił, ze powód nie jest inny.
  8. gnysek

    Problem z gm81

    Nie dziwne, tylko jakbys trace.log otworzył, to bys wiedział, jaki był problem - najczęściej jest to problem ze skopiowaniem jakiegoś pliku po update.
  9. Żeby odpalić grę, nie musisz mieć GM.
  10. laptop ze zintegrowaną? w takim razie, ta pamiec troche inaczej działa i GM moze miec problemy wczesniej
  11. Za mało pamieci masz słonko w komputerze?
  12. gnysek

    Nasze strony

    Skromnie, ale czcionka i kolory współgrają, nie są jak w paru poprzednich przypadkach z d**y wzięte :P
  13. GML if irandom((maxZrecznosc - zrecznosc) * 1/8) == 0 { } Chyba tak.
  14. gnysek

    Galeria Grafik

    te krawędzi z lewej strony za bardzo rozmyte (krawędzi, nie sama zbroja), przez co wygląda jakby coś na niego było doklejone, a nie mieniło się w świetle.
  15. Bo zjadłem FROM, to chyba widać. Myslalem, ze chcesz sobie to zrobić samym SQLem, z pomoca PHPa to z palcem w dupsztalu sie robi: <?php $result = mysql_query("SELECT * FROM tabela WHERE kolumna = 1"); $row = mysql_fetch_assoc($result); unset($row['kolumna']); //taka sama nazwa jak po WHERE $row['pole1'] = 'wartosc'; //podmieniamy // zabezpieczamy foreach ($row as $k => $v){ $row[$k]='\'' . mysql_real_escape_string($v) . '\''; } mysql_query("INSERT INTO (" . implode(', ', array_keys($row)) .") VALUES (" . implode(', ', array_values($row)) .");"); A korzystając z Active Recordów jakiejś prostej biblioteki do bazy danych to już w ogóle kaszka z mleczkiem, dziś się już mysql_query nie uzywa. Zend_DB, Propel, Doctrine, Redbean czy wbudowane w frameworki rozwiazania, które obsługują PDO i rekordy jako obiekty. Szybciej i sprawniej na modelach sie pracuje.
  16. Nie wiadomo czy jest poza viewem...
  17. Hm, to przez 6 klatek ustawia aktywację obiektu, ale po co tyle razy, skoro już jest aktywny? Kolega się nie do końca jasno wyraził. Aktywowany przez 5 sekund, aktywny przez 5 sekund, czy aktywowany po 5 sekundach?
  18. Są DLLe które konwertują obrazy na inne formaty. Btw. - w GM8 można tez jako PNG zapisywać i wtedy obrazek jest mniejszy (aczkolwiek nie pamiętam, czy w GM8.0 czy 8.1 - po rozmiarze mozna sprawdzić - PNG powinno być mninejsze jesli to prawdziwe PNG).
  19. Ale przynajmniej wiesz, że czasem można i naokoło coś znaleźć :P Ja kiedyś tak szukałem przez 3 dni czemu we flashu mi co drugi plik uploaduje - się okazało, ze ciasteczek nie wysyła, przez co byłem jakby "niezalogowany", ale potem drugi plik wysyłało, bo uznawało, ze jak nie mam ciastek, to musi numer sesji do URL doklejac i tak w koło. Dopiero zapis do pliku zmiennych $_GET, $_POST, $_FILE, $_REQUEST dał mi odpowiedź.
  20. zakładamy, ze postac ma byc zawsze 200 pikseli od lewej krawedzi. GML view_xview[0] = max(0, min(room_width - view_wview[0], postac.x - 200)); to jest z zabezpieczeniem na brzegi ekranu od razu, zeby nie przekraczało dozwolonych wartosci i nie robiło szarych pasków. max(a, min(b, c)) - wybiera zawsze wartosc 0 <= wartosc <= b
  21. Dziś. Ja 9 lat temu nie potrafiłem zrobić w GM nic, a dziś pracuję w YYG. Dobrze, że próbujesz, ale nie wszystko od razu trzeba nazywać "przykładem/kursem".
  22. Sobie zadaj pytanie po co. Skoro nie jesteś pewien swojego rozwiązania i wiesz, że dało by się lepiej to się nim nie dziel. Co innego jakbyś zapytał, jak to ulepszyć.
  23. Więc nie nazywaj tutorialem czegoś, o czym nie masz pojęcia... a jak już czegoś chcesz się uczyć, to ortografii. Nie ma słowa "wyłancza". Nie wiem jak wymawiasz to słowo, ale ja nawet w wymowie słyszę wyraźnie WyłĄcza. Nawet nie "on" a już tym bardziej nie "an". Wiedz również, że nie jesteś przez to bardziej pro, sty, trendy ani jazzy, gdy użyjesz słowa "ciota". To jest żałosna próba zwrócenia na siebie uwagi "patrzcie jaki jestem fajny, znam brzydkie słowo i mogę go użyć bo mama nie widzi". Pewnie nawet nie wiesz co ono znaczy. A przykład to nie jest auto-update, tylko pobranie pliku.
  24. Tak samo, jak z każdej innej tablicy.... np. array_keys(), albo var_export($zmienna, true)... mozesz na dowolnej tablicy sobie pocwiczyc najpierw.
  25. Bo tyle ważny sam silnik game makera. Np. w C# jak napiszesz, to tyle waży rozlokowanie informacji o rozmiarze okienka, ikonce, przyciskach itd. Ale już wersja konsolowa będzie miała tylko info o tym, że jest konsolowa, prosty nagłówek i potem już tylko kodzik - to pewnie < 50kb zejdzie.
×
×
  • Dodaj nową pozycję...