Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 823
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    143

Treść opublikowana przez gnysek

  1. gnysek

    [Delphi] buildbyte

    Ok, wyglada na to, że jest dobrze. Mam inny problem teraz. Jest funkcja: var EOFound : boolean; Res: TSearchRec begin EOFound:= False; if FindFirst(input+'\*', faAnyFile - faDirectory, Res) < 0 then exit else while not EOFound do begin ... showMessage( Res.Name ); ... EOFound:= FindNext(Res) <> 0; end; FindClose(Res); end No i Res.Name poakazuje nazwy plików, ale od razu zmienia mi na małe literki, a ja potrzebuję też widzieć wielkie litery w nazwie, inczaej psuje mi to cały skrypt. Ktoś ma pomysł ?
  2. $log=fopen('book_log.mws','r+'); fwrite($log,"<b>".htmlspecialchars($nick)."</b>: ".htmlspecialchars($msg)."<br/>\r\n".file_get_contents($log)); na $log=fopen('book_log.mws','r+'); fwrite($log,"<b>".htmlspecialchars($nick)."</b>: ".htmlspecialchars($msg)."<br/>\r\n".file_get_contents('book_log.mws'));
  3. http://forums.longestjourney.com/showthread.php?t=4922
  4. Używałeś Cracków? Jeżeli tak - nie udzielamy pomocy.
  5. gnysek

    Easy Game Maker-demo silnika

    kolejny bezśrednikowy język
  6. gnysek

    Tura #57

    Przyznam się - to nie ja :D Moje tematy Maxiu zna.
  7. gnysek

    [Delphi] buildbyte

    Zwraca mi kurde jakieś errory. No nic, to nie jedyny błąd mojego programu, szczerze powiedziawszy akurat ta funkcja może nawet zwracać mi od razu zero i też będzie dobrze. Jeżeli będę miał dalej z tym problem zgłoszę się za kilka dni :D
  8. gnysek

    Galeria Grafik

    dla mnie ten podpis wygląda jak przekreślony pisior (ptaszek, czy tam siusiak, jak wolisz).
  9. http://google.pl/search?q=kurs+html Nikas, co to za kod? Edit: <div style="float: right;"> <script type="text/javascript" src="http://404bajery.pl/shoutbox/sb.php?id=31160022&sz=250&wys=300&limit=15&text=000000&bgtxt=99CC00&bgtable=99CC00"> </script> </div> <div style="clear: right;"></div>
  10. Brakuje mi funkcji buildbyte z 39dlla i chciałem sobie zrobić jej odpowiednik pod delphi, skróciłem do 4 liczb i kod gmla: GML return ( argument0 & 1 ) | ( ( argument1 & 1 ) << 1 ) | ( ( argument2 & 1 ) << 2 ) | ( ( argument3 & 1 ); przerobiłem na: function buildtype(b1:integer; b2:integer; b3:integer; b4:integer):integer; begin result := (( b1 and 1 ) or (( b2 and 1) shl 1) or (( b3 and 2) shl 1) or (( b4 and 1) shl 3)); end; ale to źle działa, bo zawsze wychodzi mi 2.
  11. Możesz wstawić Div w tabelkę, ja ciągle wolę tabele, bo łatwiej je ułozyć.
  12. Tak, chyba trzeba dodać display block jeszcze.
  13. <div style="overflow:auto; height:50px; width:100px;"></div> Znacznik font jest przestarzały. Nalezy używać span lub div z atrybutem style, a najlepiej nadać klasę komórce tabeli. Poza tym nie zamykasz znaczników, więc nie dziw się, jak coś nie działa. @Platyna - wstawianie tabel na stronę nie jest przestarzałe, ale tworzenie na nich szablonu głównego już tak (źle to sprecyzowałeś).
  14. Otóż to, '16' to nie jest liczba, a zmienna tekstowa. Btw. zmieniając częstotliwość można rozwalić monitor, wiesz o tym ? Większość ekranów LCD ma wąski zakres w granicach 60 - 75 Hz i w innych po prostu się wyłączy.
  15. lenghtdir_x i y, z odpowiednim promieniem i kierunkiem
  16. Opuszczenie boiska to chyba jedna z najprostszych rzeczy - jest ono prostokątne, zatem nalezy tylko sprawdzać pozycje x i y. Co do AI - no to już zalezy jak sobie to napiszesz, ale to po prostu jedna wielka sklejka ifów i elsów. Zmiana zawodnika - kolejna rzecz na liście if ... else ... . Modele szkieletowe ? Musisz skorzystać z DLLa który je obsługuje, lub sam napisać skrypt który tym zarządza. Btw. GM ciągnie tylko 1024 polygony bez zająknięcia, powyżej zaczyna zwalniać. Sześcian posiada 12 polygonów - dla ułatwienia.
  17. hah, skoro na planszy na raz nie może być wiecej niż np. 100 kulek, to możesz zrobić normalną tablicę i problem z głowy, bo zanim chłopaki dojdą do konsensusu, to najprościej będzie napisać najprostszą metodą (choć nie najmniej optymalną).
  18. Bo TCP działa na zasadzie, ze po wysłaniu pakietu wraca informacja zwrotna czy dotarł i jest podzielona na segmenty, natomiast w UDP pakiet leci sobie w całości jako jeden pakiet i jak go po drodze wetnie to się nie dowiesz. Dla tego UDP najlepiej przesyłać pozycje gracza.
  19. Dla tego o 39dll mówiłem, zresztą jest skrypt pobierania plików w tle chyba właśnie autorstwa Ranmusa na 39dllu, a więc takie nowe RMHttp.
  20. GML if global.gotowy = 1 { instance_create( x, y, object26 ); global.gotowy = 2; } else if global.gotowy = 3 { instance_create( x, y, object26 ); global.gotowy = 0; }
×
×
  • Dodaj nową pozycję...