Skocz do zawartości

Tymon

Użytkownicy
  • Postów

    5 841
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    5

Treść opublikowana przez Tymon

  1. if( isset( $_GET['s'] ) ) { $file = getcwd() . '/stronki/' . preg_replace( '/[^a-zA-Z0-9_]/', '', basename( $_GET['s'] ) ) . '.php'; if( file_exists( $file ) ) { include( $file ); } else { echo '404'; } } Hm? Tak dla zabezpieczenia, wszystkie podstrony w katalogu "stronki".
  2. Tymon

    Galeria Grafik

    starhedgehog, to ja radzę siedzieć po kilka godzin. Najlepiej po 3-4.
  3. Nie, nie przypisuje im ID. Wykrywam te elementy tylko po ich klasie i zapisuję odnośniki do nich w elementach lików.
  4. Tymon

    Galeria Grafik

    starhedgehog, ile siedzisz przy jednej takiej pracy?
  5. Już Ci tłumaczę, napisałem sobie 2 funkcje które szukają elementu/ów według ich klasy, czyli czegoś co przypisujesz przy elementach jako "class". No. I teraz używam ich by znaleźć wszystkie elementy z daną klasą w określonych elementach, o podanym id przekazanym przez argumenty funkcji menuSetup. Dalej to nic nowego, w pętli for przypisuję każdemu linkowi jego "dzieciaka" z zawartością w zmiennej menu_content i dodaję zdarzenie onclick tak aby przy kliknięciu pojawiał się element ze zmiennej menu_content. W sumie nie wiem po cholere mi getChildByClass, ale niech już będzie.
  6. Proszę http://hurkel.gmclan.org/teotn_noid/ generuje się automatycznie. Mam też zrobić podświetlenie za pomocą JS? EDIT Proszę, zero CSSa http://hurkel.gmclan.org/teotn_noidcss/ sam JS.
  7. http://hurkel.gmclan.org/teotn/ Proszę, na ID wszystko. Zaraz zrobię jeszcze bez ID.
  8. Wiesz, nie dziwię się że nie działa jak FF raportuje tyle błędów w JS. Co chcesz zrobić? By po kliknięciu na przycisk w menu zmieniała się zawartość w tym szarym pasku i żeby podświetliło przycisk, tak?
  9. CSS nie modyfikuje zawartości. Nie, nie tak. I nie wiem o co Ci chodzi.
  10. Od momentu kiedy filehostingi flushują zawartość partiami do momentu zaliczenie eof lub disconnect form client, później sesja traci ważność. Np. kochany megaupload!
  11. Ogólnie pod inventorySizeX i inventorySizeY podstaw rozmiary inwentarza. =)
  12. Nie wiem, może zainstalować wersję do której był pisany artykuł? Po za tym co to "ikonka akcji"? Spróbuj włączyć "advanced mode", jest w menu "File".
  13. "Unknown variable inventory or array index out of bounds", przetłumacz. Obawiam się, że nie rozumiesz co podstawić pod inventorySizeX i inventorySizeY. I zignoruj tego ostatniego posta z kodem, podałem go tylko jako przykład błędnej interpretacji kodu przez Harva.
  14. Tak, serio? GML keyX = -1; keyY = -1; for( xx = 0; xx < inventorySizeX; xx += 1 ) { yy = xx; if( inventory[xx,yy] == 0 ) { keyX = xx; keyY = yy; break; } } show_message( 'Indeks pierwszego pustego pola: ' + string( keyX ) + 'x' + string( keyY ) ); A to?
  15. GML key = -1; for( i = 0; i < inventorySize; i += 1 ) { if( inventory[i,1] == 0 ) { key = i; break; } } show_message( 'Indeks pierwszego pustego pola: ' + string( key ) ); EDIT Aaaa... to dwuwymiarowa. GML keyX = -1; keyY = -1; for( xx = 0; xx < inventorySizeX; xx += 1 ) { for( yy = 0; yy < inventorySizeY; yy += 1 ) { if( inventory[xx,yy] == 0 ) { keyX = xx; keyY = yy; break; } } } show_message( 'Indeks pierwszego pustego pola: ' + string( keyX ) + 'x' + string( keyY ) );
  16. Weź sobie zainstaluj nowszą wersję javy.
  17. Pytam się jeszcze raz, na co była pisana ta aplikacja?
  18. Dla Ciebie mój drogi tylko 3 rzeczy z CSS: a { background-image:url('obrazek1.png'); } a:hover { background-image:url('obrazek2.png'); }
  19. GML array[0]=1; array[1]=100; array[2]=124; array[3]=213; arraySize = 4; value = 0; key = -1; for( i = 0; i < arraySize; i += 1 ) { if( array > value ) { value = array; key = i; } } show_message( 'array[' + string( key ) + '] = ' + string( value ) + '!' ); To tu jest jakieś myślenie? Nie wiem tylko po co ten klucz skoro szuka największej wartości.
  20. Kurde. To trzeba by się w końcu nauczyć leniuszku. :)
  21. GML array[0]=1; array[1]=100; array[2]=124; array[3]=213; arraySize = 4; value = 0; for( i = 0; i < arraySize; i += 1 ) { value = max( value, array ); } show_message( string( value ) + '!' );
  22. To nie możesz zmodyfikować parsera, żeby szukał znaków & lt;, a nie <? function myCallback( $matches ) { return str_replace( array( '& lt;', '& gt;' ), array( '<', '>' ), $matches[0] ); } $output = preg_replace_callback( '/<pre>(.+?)<\/pre>/i', 'myCallback', $input ); Usuń tylko spacje.
  23. echo 'Cena netto: '.numer_format($wartosc, 2).' PLN<br />';
  24. GML w = sprite_get_width( tekstura ); h = sprite_get_height( tekstura ); mx = ceil( image_xscale ); my = ceil( image_yscale ); for( yy = 0; yy < my; yy += 1 ) { hyy = h * yy; for( xx = 0; xx < mx; xx += 1 ) { d = point_distance( 0, 0, w * xx, hyy ); a = point_direction( 0, 0, w * xx , hyy ); sx = min( 1, image_xscale - xx ); sy = min( 1, image_yscale - yy ); if( sx != 1 || sy != 1 ) { draw_sprite_general( tekstura, 0, 0, 0, w * sx, h * sy, x + lengthdir_x( d, image_angle + a ), y + lengthdir_y( d, image_angle + a ), 1, 1, image_angle, image_blend, image_blend, image_blend, image_blend, image_alpha ); } else { draw_sprite_ext( tekstura, 0, x + lengthdir_x( d, image_angle + a ), y + lengthdir_y( d, image_angle + a ), 1, 1, image_angle, image_blend, image_alpha ); } } } Coś w tym stylu, nie wiem czy dobrze. Nie mogę sprawdzić.
×
×
  • Dodaj nową pozycję...