-
Postów
5 841 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
5
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Tymon
-
Na pewno? Może zamiast < i > jest > i < etc.?
-
No to wynika z tego, że coś z odczytem jest nie tak. Ja Ci nie powiem dlaczego bo ja tego odczytu nie pisałem.
-
A zrób zamiast echo $items[1]['4_price']; echo var_dump( $items ); I zacytuj co zwróci. Bo gdybym wiedział co dokładnie chcesz uzyskać i skąd to bym zrobił całość. Już pomijając to 4_PRICE z jakiegoś tam ID bo tyle wiem. =P
-
LionX, weź się za mniejsze prace. :P
-
Wszystkie statki przeciwnika "spodki" mają strzelać "czymś" w "coś" na zmianę.
-
Znasz tak się tak trochę na PHP czy raczej nie? :) <?php $connect = fopen( 'http://fgfffh...', 'r' ) or die( 'Błąd przy łączeniu' ); $a = 0; while( !feof( $connect ) ) { $a++; $buffer = fgets( $connect, 4096 ) or die( 'Błąd przy odczycie' ); if( $a == 166 ) { $link = $buffer; } } fclose( $connect ) or die( 'Błąd przy zamykaniu połączenia' ); $link1 = strstr( $link, 'xml' ); $link2 = substr( $link1, '0', '4' ); $link = 'http://fgfffh...' . $link2; $connect = fopen( $link, 'r' ) or die( 'Błąd przy łączeniu' ); $a = 0; while( !feof( $connect ) ) { $a++; $buffer = fgets( $connect, 4096 ) or die( 'Błąd przy odczycie' ); if( $a == 25 ) { $constents = $buffer; } } fclose( $connect ) or die( 'Błąd przy zamykaniu połączenia' ); $items = array(); if( preg_match_all( '/<item(.+?) \/>/i', $constents, $matchItems ) ) { for( $i = 0; $i < count( $matchItems[0] ); $i++ ) { if( preg_match_all( '/([a-z0-9_]+?)="(.+?)"/i', $matchItems[1][$i], $matchItem ) ) { $item = array(); for( $a = 0; $a < count( $matchItem[0] ); $a++ ) { $item[strtolower( $matchItem[1][$a] )] = $matchItem[2][$a]; } if( isset( $item['id'] ) ) { $items[$item['id']] = $item; } } } } echo $items[1]['4_price']; ?> Jak już jeszcze dopisałeś, to mój kod dla tego XMLa generuje taką tablicę: ID 1: name => XXXX id => 1 date => 17-09-2008 11:28:00 number => 300 2_price => 420 3_price => 13 4_price => 421 5_price => 206 status => dfdfd ID 2: name => XXXX id => 2 date => 17-09-2008 11:28:00 number => 300 2_price => 420 3_price => 13 4_price => 46 5_price => 206 status => dfdfd ID 3: name => XXXX id => 3 date => 17-09-2008 11:28:00 number => 300 2_price => 420 3_price => 13 4_price => 21 5_price => 206 status => dfdfd ID 4: name => XXXX id => 4 date => 17-09-2008 11:28:00 number => 300 2_price => 420 3_price => 13 4_price => 346 5_price => 206 status => dfdfd
-
Twarz jest "dziwna". Zdecydowanie "dziwna". Jakość też zabija. :) Zrobił byś rendera bez tej skóry?
-
Gdybym wiedział o co Ci dokładnie chodzi to bym Ci dokładnie powiedział jak to trzeba zrobić, ale że podajesz takie szczątkowe informacje to tutaj równie szczątkowa odpowiedź: doklej sobie ten mój kod do Twojego - oczywiście na końcu i podmień w swoim zmienną $value na $constents.
-
Jak odczytywać i zapisywać informację do pliku?
Tymon odpowiedział(a) na borubarartur temat w Pytania początkujących
Użyj plików ini. W sumie będzie dla Ciebie najłatwiej. GML ini_open ini_read_string ini_read_real ini_write_string ini_write_real ini_close -
Ten systemik wczytywania zasobów jest beznadziejny. :/
-
GML variable_local_get( 'a' );Jednak zdecydowanie lepiej było by użyć tablicy. Chyba że mówisz o stringu to GML string_char_at( 'tekst', indeks + 1 ).
-
Zgadza się. Instancja w GM = obiekt. Obiekt w GM = klasa obiektu. Czy jak ktoś woli jego definicja. self = -1 other = -2 all = -3 noone = -4
-
Tak jest w GM. Co nie zmienia faktu, że w programowaniu obiekt to obiekt, a klasa to klasa. I nie rozumiem dlaczego podałeś te odnośniki do wiki, bo to przeczy temu co napisałeś.
-
Napisałem ten przykład, więc nie będę pisał go jeszcze raz. Podmień sprita tak jak pisze Sirluki i tak jak ja to wcześniej mówiłem.
-
To będę pisał jeszcze raz to samo co jest napisane?
-
I o co chodzi?
-
W sumie tak po 1. to popatrz na datę tematu, a po dwa file_exists jest kompletnie niepotrzebne. Do tego ini to naiwny sposób zapisu, zawsze można zedytować. Więc jakieś zabezpieczenie było by od razu mile widziane, albo w ogóle zmiana sposobu zapisu.
-
No tak, bo w sumie wystarczy podmienić sprita. No, ale dobra. Jestem tak głupi...
-
O 23 minuty. Zdecydowanie szybki.
-
Podaję Ci przykład mgły bo tam jest przykład jak zrobić latarkę w mgle. Głupie nie?
-
To sobie rób sam skoro nawet sprawdzić nie masz ochoty.
-
Przykład mgły w zasobach GMclanu. 3 strona.
-
Zacznijmy od tego że można zniszczyć oba obiekty przy kolizji z jednego obiektu: GML instance_destroy(); with( other ) { instance_destroy(); }
-
W sumie zdecydowanie lepiej... GML if( mouse_check_button( mb_left ) ) { if( point_distance( x, y, mouse_x, mouse_y ) >= 5 ) { direction = point_direction( x, y, mouse_x, mouse_y ); speed = 5; } else { x = mouse_x; y = mouse_y; } } else { speed = 0; } albo w odpowiednim evencie bez pierwszego warunku. Po za tym nigdy nie ufałem funkcji distance_to_point. A jak już do punktu: GML if( mouse_check_button( mb_left ) ) { px = mouse_x; py = mouse_y; } if( point_distance( x, y, px, py ) >= 5 ) { direction = point_direction( x, y, px, py ); speed = 5; } else { x = px; y = py; speed = 0; }
-
Ja też... ale wiem, że dużo. =P