Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 825
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    144

Treść opublikowana przez gnysek

  1. ja tylko przypominam, żeby podsyłać ewentualne błędy które klient lub serwer zapisują w czasie gry (jak borek który dał plik 666 kb dołączony do serwera xD)
  2. Tak, charakterystyczny ekran ładowania z początku gry będzie się pojawiał pomiędzy każdą strefą 100 x 100 px :D
  3. Nie, dll jest ładowany dopiero jak się łączysz xD Nie zauważyłem nic takiego. Może przypadek ? Tak, można też zrobić żeby strefy ładowały tylko zasoby takie jak potrzebują i zwalniać te z poprzednich. To samo rozwiązanie. Spoko, co do optymalizacji, to mamy takie plany, że po Almorze to chyba dostaniemy od Borka jeszcze Aliensów do poprawy xD
  4. otwórz obiekt i popatrz po prawej stronie okienka Edit: PsixhiX szybszy :/
  5. Ja używałem przez jakiś czas, gówniany :D Mac - srak :D Moge też polecić np. Notatnik, a pod Linuxa: vi, pico, nano, emacs, mousepad ... etc. xD
  6. Notepad++ Koduje w UTF i jest szybki :)
  7. Dobrze, pomyślę nad bossami. Albo zrobimy tak, dam program do konfiguracji serwera i tam bedzie mozna sobie własnego bossa zrobic i go ustwiać na mapie jako przeciwników ok ? co prawda, jak postawisz ich 10 to juz nie bedzie boss, ale trudno ...
  8. Podałem Ci jedno rozwiązanie, a potem masz kilka linijek dalej ten sam błąd z dzieleniem przez zero, podałem to samo rozwiązanie, a Ty nadal nie widzisz błędu? Powinieneś dodać ostrzeżenie, za ignorancję tego co piszemy i spam.
  9. A to nie będzie obliczać MD5 dla każdego kolejnego rekordu? To może trochę długo potrwać xD
  10. Nom, ale już my poprzestawiamy dane tak, zeby te ich dotychczasowe edytory nie działały xD
  11. a na matematyce jak piszesz ? tak samo :) możesz zrobić c = a + b :)
  12. GML if czas_max > 0 { kolor = merge_color(c_red,c_lime,czas/czas_max); } else { kolor = merge_color(c_red,c_lime,0); }
  13. no tak, bo w tym co ja przytoczyłem nigdy nie było dzielenia przez 0, więc nigdy nie było błędu. ew. zrób tak: GML if czas_max>0 { pasek = ( czas / czas_max ) * dlugosc; } else { pasek = 0; }
  14. xxx = sound_add('sciezka i reszta'); sound_exists(xxx); dla tego.
  15. Tak wczoraj siedziałem kilka godzin w delphi, żeby to dziadostwo napisać, ale to racja - postacie zostaną przerobione na nową wersję :) Nie będę was pozbawiał tego co już macie, dopiero gdy pozmieniamy całkowicie rozwój postaci i przebudujemy silnik, będzie potrzeba stworzenia nowych kont, ale to nie nastąpi raczej prędzej niż za miesiąc - półtorej.
  16. Wiesz co, trzeba by zapisywać na serwerze każdy detal na temat itemów, wiec poza opcją zdefiniowania tego samego itemu jako kilka różnych, z innymi parametrami raczej nie widzę opcji - bez sensu w lewo i prawo przesyłać takie pierdoły.
  17. ta, a jak podasz za login i hasło "xxx OR 1=1" ?
  18. Tak, Tymon to takie wczytywanie zasobów zrobił, że teraz wszystkie JPG znikną xD Będziemy mogli w tajemnicy nowe grafiki zachować :) Potem tylko przerobić system wczytywania map na ten z Triberiana (już go ulepszyliśmy, bo trochę mulił) i będzie zasuwać aż miło. Dzisiaj cały dzień pisałem konweter kont do Almory (a dla mnie także edytor, a co tam, pooszukiwać muszę xD), wiec z questami nic nie ruszyłem dziś. Ale poćwiczyłem delphi xD
  19. pobierz sobie prosiaka, i jej zainstaluj, to wystarczy zapewne :)
  20. masz: GML pasek = ( czas / max(0.01,czas_max) ) * dlugosc; nie podzieli sie przez 0 nigdy xD
  21. GML if ( a != b ) if ( a <> b ) if ( !a = b ) if ( a = !b ) ... if !( a == b ) ... if ( !a != !b ) i tak dalej :) to wszystko znaczy to samo xD
  22. No tak, a tam gdzie obiekty były kasowane ? A zresztą, co ich to interesuje :P Koniec tematu xD
  23. Powiedzmy, że pamięć częściowo też jest zwalniana :)
  24. BoroCaso: po co robić to w osobnych roomach, skoro mozna wszystko dac w jednym i ładnie deaktywować? Nie ma co udziwniać, łatwiej zarządzać jak serwer i klient mają takie same plansze.
×
×
  • Dodaj nową pozycję...