Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 823
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    143

Treść opublikowana przez gnysek

  1. W linii 7 na koniec, lub w 8 na pozycji 2 masz błąd składni jak znam życie :D
  2. gnysek

    Game Framework

    Hmm, no to w sumie jednak wiem jak to zrobić w teorii, cholercia :P
  3. gnysek

    Game Framework

    Spoko, też na to wpadłem, ale sam obiekt, jako obiekt game makerowy, jak takie coś odwzorować? Tworzyć tajkieś tablice, czy struktury z listą obiektów? A potem wykonywanie wszystkich drawów itd. - nie wiem, jakoś mnie to przerasta na obecną chwilę, tym bardzie, ze poza PHP i GML nie programuję w niczym.
  4. Mała uwaga - pierwszy styl to PoKeMon, wielbłądzi styl to tzw. Camel Case które jest drugie.
  5. gnysek

    Game Framework

    Huh, to już chyba lepiej zrobić sobie wrappera do Irrlichta czy Ogre3D. Prawde mówiąc, gdyby nie prostość zarządzania zdarzeniami w grze dzięki zdarzeniom oferowanym przez obiekty w GM (Create, Step, Draw) i trudnością odtworzenia tego w innym języku (obecnie dla mnie to jest trudność), to pewnie dawno uciekłbym do wspomnianych silników - ale, że tam trzeba się już nieźle pobabrać, zamiast kliknąć w Create, to nie mam ochoty jakoś.
  6. overflow visible | hidden | scroll | auto, + width / height dla diva
  7. <div style="border: 1px solid red; width: 100px; height: 100px; display: block;"> <div style="padding: 5px;"> text </div> </div> Ja w ten sposób to robię, że paddingi zagnieżdzam osobno, bo firefox dodaje je do width, a IE robi "od środka". Tą metodą obie przeglądarki robią od środka.
  8. Oficjalnie nie wyskakują Ci w takim razie błędy. Voila!
  9. Nom PostgreSQL, to chyba nawet nie akceptuje wersji 0,100, ale ja tak piszę z przyzwyczajenia :) Jeżeli mamy np. stronę z newsami po 10 na stronę, to wiadomo, że na każdej stronie będzie LIMIT $strona*10,10; Tak po prostu napisałem - a, że niektórzy żyją z CTRL+C i CTRL+V to potem zadają takie pytania.
  10. Ale założenie AJAXa jest takie, żeby nie czytać tyle danych i przyspieszyć ładowanie strony oraz zmniejszyć transfer danych, tymczasem przepisując obrazek przedłużasz ładowanie strony (a przy okazji zniechęcasz odwiedzających do korzystania z niej), no i generując grafiki czy nawet wyświetlając gotowy zestaw marnujesz dużo więcej transferu, niż generując stronę bez AJAXA (zamiast kilka kb masz np. po 100 kb).
  11. Właśnie mówię, że bot bez problemu może w coś kliknąć. Robiłem w pracy testy automatyczne i pisaliśmy pod Firefoxa bota, który skakał po stronie napisanej w JS.
  12. No to podałem Ci jak odebrać listę przedmiotów z danego domu, zakupy sobie zaprogramuj już sam.
  13. 1. Dopuszczanie tylko zarejestrowanych userów. 2. Nie dopuszczanie treści ze słowami: http://, sex etc. Co do ulepszonej metody - bot sobie poradzi z każdą stroną www która zwraca jakiś HTML nawet w zapytaniach ajax - wystarczy zainstalować Firebuga, żeby zobaczyć, że zwrócony AJAXem HTML jest dla przeglądarki normalnie widoczny, więc prosty bot oparty o FireWatir powinien bez problemu poruszac sie po takiej stronie dokładnie tak samo, jak poruszamy sie korzystając z JS po kolejnych elementach.
  14. gnysek

    Foto-galeria

    Ale z tą grzywką inna dziewczyna. Na plus oczywiście.
  15. gnysek

    DS vs PSP

    Co to za problem napisać program pod PSP. Masz dostępne co najmniej kilka bibliotek do C++ do tworzenia gier i aplikacji. Więc mozna przepisać ten twój telefon.
  16. gnysek

    DS vs PSP

    Pierdzielicie. Telefon komórkowy jest od tego, żeby rozmawiać i wysyłać SMSy. Mp3 faktycznie jest od MPtrójek, ale PSP jest milion razy lepsze od obu sprzętów do oglądania zdjęć. Zresztą PSP może zastąpić nawet komórkę, dzięki wbudowanemu Skype.
  17. gnysek

    PS cs3 PL

    Pierwsza w czwartym bloku na liście.
  18. Masz rację, głupio wymyśliłem, w tym przypadku akurat to jest to samo, ale na pewno czasem udało by się te kilka bitów uszczknąć i np. zamiast trzech shortów wysłać dwa inty :P
  19. No to host wysyła GML clearbuffer(); writebyte(dom); writebyte(10); //ile bedzie teraz przedmiotow writebyte(1); //numer przedmiotu, potem jakis skrypt to odbierze writeshort(pozycjax); writeshort(pozycjay); writebyte(17); //numer przedmiotu, potem jakis skrypt to odbierze writeshort(pozycjax); writeshort(pozycjay); ... writebyte(4); //numer przedmiotu, potem jakis skrypt to odbierze writeshort(pozycjax); writeshort(pozycjay); sendmessage(); Jeżeli room jest mały, to można by nawet pomyśleć o przesunięciu bitowym o 8, żeby w jednego shorta upchać x i y. (ale wtedy na maxa jest tylko 255,255 bo to są dwa bajty). GML msg = readbyte(); switch msg { ... case dom: var i,j; j = readbyte(); //ile bedzie teraz przedmiotow for (i=0; i<j; i+=1) { var co,obj; co = readbyte(); switch co { case 0: obj = obj_lodowka; break; case 1: obj = obj_telewizor; break; default: obj = obj_dywan; break } instance_create( readshort(), readshort(), obj); } break; case ... }
  20. gnysek

    ArcMagi nadchodzi...

    To ja ją chętnie zobaczę w moim łóżku jeżeli została by zwolniona z udziału w grze xD Mi się tam jak najbardziej podoba i pasuje do animacji z gry które mieliśmy okazję poznać.
  21. gnysek

    Almora 0.7.6B

    Znikają ci bo masz lagi.
  22. O jest 5 osób, widzę, że apel podziałał :) A ty Borek pracuj a nie graj :D
  23. Przypominam, że serwer dzisiaj stoi do godzin wieczornych (chyba, że bede potrzebował zabrać laptopa z domu, ale na razie się nie zapowiada). Gdyby co to pisać na gg, bo na laptopie jest wygaszony monitor dla oszczędzania energii i nie zauważę, a siedzę przy almorze 0.8 wiec raczej bede przy kompie. Jeżeli do wieczora nie bedzie conajmniej dwóch graczy, to nie bede wiecej hostował do czasu wyjścia nowej wersji.
×
×
  • Dodaj nową pozycję...