-
Postów
5 841 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
5
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Tymon
-
System delegacji
Tymon odpowiedział(a) na Ranmus temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Nie wiesz co to jest delegacja? :] Poza tym w czytajto jest to dość w prosty sposób wytłumaczone, poczytaj N razy i wskocz na Wiki (link podał Ranma w którymś tam poście) :P -
Zobacz w helpie motion planning. Temat poza tym już był poruszany.
-
No niestety Max ale dowody są. Np. http://forums.gamemaker.nl/index.php?showtopic=137480 Ktoś próbował podłączyć się do gry? Mi się nie udało. Kurca, w kodzie taki bałagan że nie widzę gdzie jest skrypt inicjacji połączenia, a jest wogóle?! xD
-
Rejestrować każde wejście na stronę i zapisywać ich ilość do bazy danych, zabezpieczyć ciachem żeby nie powarzeły się cały czas z jednego PC. Ilość osób online dość łatwo można zrobić jeśli użytkownicy mają swoje profile wtedy wystarczy dać pole datelast i jo uaktualniać co wejście, potem odczytyjesz tą datę każdemu userowi i sumujesz tych któży byli na stronie jakieś 5-15 minut temu. A licznik największej ilości userów na stronie zapisuje sobie tylko jedną wartość którą porównuje z akutalną ilością wejść, jeśli jest większa od dotychczasowej to uaktualnia wpis.
-
System delegacji
Tymon odpowiedział(a) na Ranmus temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Dokładnie o coś takiego. Ale to chyba dodam sobię we własnym zakresie :) Serwer odbiera wiadomość od jednego z klientów, teraz rozpoznaje jej identyfikator i gracza który wysyłał wiadomość, na podstawie tego wysyła odpowiednie rozkazy do innych graczy. Nie muszę robić listy graczy etc. bo mogę sobie za pomocą dedykacji uzyskać informacje na temat nicka, pozycji, portu, ip oraz ewentualnie zmienić ich wartość. Mogę też wywołać jedną instrukcją np. wysłanie pozycji wybranego gracza do innchy. Trochę naciągany przykład, wiem :P EDIT Mam pomysł jak kasować automatycznie delegacje po zniszczeniu obiektu. Dodać to w DelegateAddEvent i DelegateAddScript tuż przed return: /* * Automatczne kasowanie delegata w przypadku zniszczenia obiektu */ object_event_add( _id.object_index, ev_destroy, 0, 'DelegateDeleteAll( id );'); Nie najlepszy pomysł ale skuteczny. -
System delegacji
Tymon odpowiedział(a) na Ranmus temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Przeczytałem sobie jeszcze to na Wiki i mogę powiedzieć że delegacje naprawdę się mogą przydać, szkoda że nie są wbudowane już w język skryptowy GMa. No i patrz, jednak nauka drogą prób i błędów ma swoje plusy :P Widze już zastosowanie tego w grach multiplayer. No i oczywiśczie Ranmie należy się pochwała! *Pochwała* :3 EDIT A ja już mam problem. Chcę usunąć delegaty z obiektów o nazwie "obiekt" to wpisuje DelegateDeleteAll( obiekt ); i ciach! Nie działa! To próbuje po DelegateDeleteAll( obiekt.object_index ) i ciach! Nie działa, dlaczego? Bo szuka tylko po ID obiektów nie wliczając jego typu. -
Znikający trup
Tymon odpowiedział(a) na Kychu temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Nie może tak sam z siebie zniknąć. Sprawdź jeszcz raz cały kod. -
System delegacji
Tymon odpowiedział(a) na Ranmus temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Mogę "wpakować" parę zmiennych do jednej i je późnije odczytać. No i zawsze pozostaje mi wykonanie scripta zamiast event_userX. Ale skończmy tą dyskusję, to bez sensu :D EDIT Co do sensu dyskusji: -
System delegacji
Tymon odpowiedział(a) na Ranmus temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Alternatywa - użyć listy obiektów i pętli for w with :P -
System delegacji
Tymon odpowiedział(a) na Ranmus temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
A po co tak? Ruszam with na wszystkich i sprawdzam object_index. To kwestia dopisania jednej linijki tak jaki i w przypadku delegacji. Prawda? :] EDIT Ok, to ja rozumiem że jeśli mi tak wygodniej to mam sobie zostać przy moim with xD -
System delegacji
Tymon odpowiedział(a) na Ranmus temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
To przecież można użyć with. Efekt ten sam, przynajmniej dla mnie. Ale się dziś czepiam, woho! -
System delegacji
Tymon odpowiedział(a) na Ranmus temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Rozumiem rozumiem. Po przeczytaniu n razy "czytajto.txt" trudno nie zrozumieć. Jednak mi się to wydaje nieprzydate, sam nie wiem dlaczego (tak jak kiedyś obiekty i klasy w PHP, głupota nie? ;P). Nie widzę praktycznego zastosowania ale widać muszę do tego "dorosnąć", albo przejść na C#. EDIT Up. Po co, skoro może to zrobić skrypt? :P EDIT 2 Ty leń jesteś, dodać tylko 2 linijki do dwóch funkcji xP -
System delegacji
Tymon odpowiedział(a) na Ranmus temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Powiem tylko tyle, dziwię się że chciało Ci się to pisać :P Mogłeś dodać to sprawdzanie czy dany obiekt jeszcze istnieje, tyle już napisałeś. -
Internet nowej generacji!! (i) Włącz ciekawość i zajżyj tutaj :)
Tymon odpowiedział(a) na Cekol temat w Pytania początkujących
GMsock? -
Przez takie gadanie nie napisałem jeszcze ani jednej gry, Pawelek pisz dalej :P Bądź lepszy odemnie i skończ :] Typ "śmierci" można by obliczyć na podstawie zadanych obrażeń.
-
Ja dalej się uczę GMLa pomimo że dość dużo umiem :P Policz sobie 2006 - 2003 :P Coś takiego jak Soldat można napisać używając podstawowych funkcji :] EDIT Nom, ja tak kiedyś napisałem. Teraz to w ramkę i na stronę główną GMC! :3
-
A rzeczywiście to twoja strona :) Nie zauważyłem. Zwracam honor.
-
Powiedz szczerze, ile z tego to twoja robota? Poza tym, MMORPG chyba wygląda inaczej (dowolna ilość graczy i możliwość dołączenia się i rozłączenia w każdej chwili). EDIT http://www.flamewest.tk Nie kumam o_o. I wmieszałeś jeszcze w to mój przykład xD
-
Dlaczego by nie? Nam nikt nie dziękuje za napisanie silnika, nie mówiąc o zapłacie ;P
-
blackmaul, ja mówiłem Ci kilka razy żebyś tak nie robił. Nie posłuchałeś się - dostałeś warna. Bruce, wiesz dlaczego moje nerwy? Bo moje uwagi do ciebie nie docierały poza tym byłeś wulgarny i gadałeś nie na temat. Jeśli nie pasuje niektórym to co robię to proszę więcej tu nie zaglądać. Nie mam zamiaru się zmieniać dla waszego widzimisie.
-
Raczej nie, szybciej dochodzę sam :P Wg. mnie gra taka sobie, nie lubię takich gier. Mało zabawy - dużo klikania :) Ale trzeba przyznać że jest lepsza od większości pojawiających się na polskiej scenie.
-
Można ładować takie grafiki. Masz na GMC przykład ladera :]
-
Tofp Areas v11
Tymon odpowiedział(a) na Tofper temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
A co jest w tym trudnego? Mnożysz tylko wartości które mają wpływ na ruch postaci przez jakąś zmienną globalną i tyle xD -
Sprita można rozciągać kożystając z image_xscale i image_yscale, po co używać stretched?
-
Jasne, to jeśli rysujesz sześcian za pomocą d3d_draw_block to zużywasz mniej pamięci? Jakoś mi się to nie widzi.