Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 823
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    143

Treść opublikowana przez gnysek

  1. Ale jakby co, to my nie zawachamy się podać adresów IP delikwenta. Jednego z użytkowników który był niegrzeczny odnaleźliśmy w ten sposób.
  2. Jeżeli soundtrack nie ma zaznaczone, że można dowolnie używać utworów, to oczywiście, że nie można.
  3. gnysek

    Testerzy do serwera

    Po co zakładasz kolejny temat? Warn.
  4. Zgodnie z regulaminem, ostrzeżenie.
  5. A nie da się np. jakoś wykrywać tego, żeby usera ostrzegać przy odpalaniu, że program nie zadziała bez pobrania redistributable? To by chyba wystarczyło :)
  6. Wiesz co teraz działa, nie wiem czy to kwestia wywalenia z pliku gm6 ścieżki do Debug\ i wrzucenia DLLa folder wyżej, czy kwestia tego, że zainstalowałem Visual C++ Express w międzyczasie :)
  7. Mam jakieś errory przy testowaniu (wypakowałem). Wygląda na błąd definiowania funkcji (chyba, że GM6 inaczej to robi, bo ja mam GM7).
  8. 1. Draw background color w roomie jest wyłączone (o czym już ktoś wspominał) 2. Nie musisz dawać else do ifa, jeżeli warunek jest pusty...
  9. A może jednak n.x i n.y się nie zmieniają ?
  10. Pierwszy wynik z google: <?php function xor_crypt($str, $key) { $slen = strlen($str); $klen = strlen($key) - 1; $j =0; $out = ''; for ($i = 0; $i < $slen; $i++) { $out .= $str[$i] ^ $key[$j]; ($j == $klen) ? $j = 0 : $j++; } return $out; } ?>
  11. Mi się nie śnił. A wygląda jak niepozorny księgowy w jakiejś podrzędnej firmie który po godzinach lubi zabawy sado-maso i się do tego nie przyznaje.
  12. Dział przykłady: https://gmclan.org/index.php?sciagnijplik=142 Dział FAQ: punkt 24. Wszystko jest na stronie, FAQ to jedno kliknięcie :)
  13. O, widzę, że dynamika skoków została poprawiona tak jak sugerowałem - no i wygląda to dobrze, zobaczymy jeszcze w praniu.
  14. np. facebox lub thickbox dla jquery :)
  15. Hmm, 2+3 = 5 ? Rozumiem, że chodzi o mov al,2 add al,3 Podpowiem, że to 0000 0010 0000 0011 --------- 0000 0101
  16. gnysek

    PSP Go !

    Nie wiem jak jest w konsoli 3XXX, bo ja mam pierwszy model, i z 2.XX wracałem na 1.50, i potem na pirackie, kolejno wraz z nowymi aż do 5.00 M33-6 (najnowsze to 5.50-GEN-D, na które nie chcę przechodzić). Trochę tego było, może nie jest jakieś super skomplikowane, ale trzeba mieć jako taką wiedzę i pomyłka naprawdę uczyni z konsoli przycisk do papieru :)
  17. gnysek

    PSP Go !

    Nie ma konsoli trwale przerobionej. Nie ma PSP trwale przerobionego. Firmware to oprogramowanie, taki system operacyjny konsoli - do PSP obecnie najnowszym jest bodaj 6.00 (Pirackie to 5.50-GEN-D, najnowszego na razie nie udało się shackować, aczkolwiek da się oszukać wiele gier). Na NDS nie wiem jak to wygląda, na Xboxy najnowsze jest z dzisiaj (ale tu przeróbka = ban), a na PS3 w czwartek (3.10, brak przeróbek i lewego firmware). PSP przerabia sie głównie samemu, wgrywając lewe oprogramowanie, ale w każdej konsoli robi się to inaczej i jak ktoś nie ma umiejętności - no to będzie miał fajną obudowę niedziałającej konsoli.
  18. gnysek

    PSP Go !

    A w LittleBigPlanet nie grałeś? Bo ja się oderwać nie mogę :)
  19. gnysek

    Technikum czy Liceum

    Np. pracować i iść zaocznie :) Po liceum to nawet w biedronce towar wykładać ciężko. Informatyka w liceum opiera się głównie na programowaniu w Pascalu, czyli nieco prehistorycznym już języku - raczej niewiele się z tego nauczysz. W technikum będzie C/C++, bazy danych, może Assembler (jeżeli w technikum jest też profil elektroniczny), może PHP, na pewno HTML i CSS, trochę zabawy w Linuxie. To jest dobra podstawa pod studia :)
  20. Przecież info od gracza dostajesz na jego sockecie, żadnego ID być nie musi
  21. gnysek

    przerywanie dźwięku

    Masz zintegrowaną kartę dźwiękową? Procek nie wyrabia :)
  22. Jak zrobisz algorytm szyfrujący, to i tak jest szansa, że ktoś go rozszyfruje i stworzy własnego klienta, wysyłającego zmienne z przywilejami. Cały pic polega na tym, żeby najważniejsze rzeczy liczyć na serwerze: - gdy gracz atakuje, sprawdzasz, czy nie robi tego zbyt często - siłę ataku itd. obliczasz na podstawie zmiennych na serwerze - exp, hp, mp trzymasz na serwerze i tam manipulujesz - do gracza wysyłasz je tylko informacyjnie, nigdy nie odbierasz ich od gracza - wtedy nawet jak zmodyfikuje RAM, poza tym, że będzie mu się wyświetlać więcej, nie ma żadnego zysku - gdy gracz zmienia itemy, wysyłasz ID slotu w którym się znajdują, nie ID itemu - ID itemów są na serwerze, gracz ma je tylko informacyjnie, nawet jak zmieni sobie patyk na miecz, to serwer dalej będzie widział patyk i taki mu ustawi i dla takowego obliczany jest atak - zmienne u gracza powodują tylko wyświetlanie innej grafiki - gdy gracz kupuje itemy, to sprawdzasz po stronie serwera czy go na nie stać, nawet jak w kliencie w RAMie zrobił sobie 1 000 000 000 złota, to na serwerze ma np. 100 i nie stać go na najlepsze itemy, więc serwer nie pozwoli na ich sprzedaż - sprawdzasz jaką odległość przemieścił się gracz od ostatniego pakietu - jak podejrzani dużo, to ustawiasz mu pozycję na tą z serwera, lub od razu wyrzucasz z gry - musisz zrobić wszystko tak, że nawet modyfikacja pamięci RAM i zmiennych na jakiekolwiek inne, nie zmienia na serwerze statystyk gracza, hp, mp, posiadanego złot
  23. gnysek

    PSP Go !

    Ja nie narzekam na moje PSP, ale posiadam najstarszy model - z napędem UMD. Wersja Go! niestety odpala tylko gry pobrane z PlayStationStore i nie posiada napędu na płyty. Na razie nie jest też przerabialna (aczkolwiek Homebrew Enablery, czyli HENy już podobną są). Pozostaje więc zakup oryginalnych gier w sklepie (Minis: 10 - 50 zł, Normalne gry: 69 - 199 zł). Jeżeli chodzi o konsole przenośne, to w Polsce opłaca się tylko NDS i PSP Classic, PSP Go absolutnie nie jest wynalazkiem na nasze warunki i zarobki.
  24. dla d3d_draw_wall etc, to są parametry hrepeat,vrepeat, dla vertexów chyba też można tx,ty ustalać na >1 ale ręki uciąć sobie nie dam
  25. Ciekawe jak to robisz, bo ja mając planszę 60 000 x 60 000px mam raptem 150 obiektów. 3000 to stanowczo za dużo.
×
×
  • Dodaj nową pozycję...