Skocz do zawartości

Luksor

Użytkownicy
  • Postów

    1 221
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Luksor

  1. Ostatnio zacząłem tworzyć tutoriale z Wiremoda dla serwisu gametip.pl, na razie jest jeden który tłumaczy podstawy ale na pewno będzie ich więcej.
  2. OMG! Dawno mnie tu nie było, ale trafiłem w dobrym momencie! Świetny pomysł aby zrobić coś takiego w Game Makerze, z niecierpliwością czekam na tę grę ;] Mam nadzieję, że nazwy komponentów będą takie same jak w Wire, aby nie trzeba było się uczyć na nowo. Fajnie jakbyś dodał również Expression 2, choć to może być trudne w implementacji :) Życzę powodzenia z projektem, a ci co gadają, że masz dodać kondensatory itp. niech najpierw zobaczą co to Wiremod.
  3. Luksor

    Prośba o test programu

    Działa poprawnie na XP SP3 32bit. :)
  4. Ok, już mniej więcej działa, gracze i serwer nie widzą więcej niż 2 graczy, tyle że te pozostałe osoby mogą grać samemu ale od serwera nie otrzymują danych. Powinienem sprawdzać czy w tabeli players jest wolne miejsce, wtedy bym go rozłączał, jaką funkcją mogę to sprawdzić?
  5. To teraz właśnie ten kod :/ Tyle już sposobów miałem... Ostatnio spróbowałem tak, ze gdy dołącza gracz to id jego obiektu zapisuje się w zmiennej newestplayer. W każdym obiekcie gracza co step jest sprawdzany warunek czy allplayers jest większe niż maxplayers. Jeśli tak to kolejny warunek: jeśli twoje id to newestplayer - wyślij wiadomość kick. Powinno działać, ale serwer nic nie robi, można odpalić ile się klientów chce. Proszę o pomoc. EDIT: Wracam za 20min
  6. Zmieniłem kod na: listen = tcplisten(21001, 2, true); A nadal może grać więcej niż 2 graczy. :/
  7. Jak zrobić w 39dll aby mogła dołączyć tylko wyznaczona liczba graczy i jak zrobić aby wyrzucało też graczy z tym samym nickiem? Próbowałem już wielu rzeczy ale serwer graczy nie wyrzuca. Proszę o pomoc.
  8. Luksor

    Team Fortress 2

    Ja mógłbym wziąć udział, tylko napiszcie mi np. na Steam, bo na Gmclan nie wchodzę zbyt często i mógłbym przeoczyć.
  9. Fajnie że powstał serwer Gmclanu i są organizowane jakieś konkursy, ale moglibyście dodać możliwość poruszania się postacią, bo tak to trochę nudno się gra... Pozdrawiam! :) Możecie mnie też dopisać? Może najlepszy nie jestem ale spróbuję.
  10. Jak postawiłeś serwer S+NS?
  11. Stworzyłem prosty skrypt głosowania w php z 3 odpowiedziami, po wybraniu jednej z nich wybierany jest odpowiedni plik tekstowy, pobierany jest z niego aktualny stan głosów a następnie dodanie jednego głosu i zapisanie. Skrypt testowałem z funkcją flock i bez niej. O co właściwie mi chodzi? Otóż kiedy robiłem poprzednie skrypty nie zwracałem na ten fakt uwagi, mianowicie obciążenie: ten skrypt musi wytrzymać kiedy w tym samym czasie 10 - 20 komputerów wysyła głos. Ten skrypt się nie sprawdza! Nieraz pokazuje ok 200 głosów, a po chwili np. 2. Poprostu chyba nie wyrabia z zapisem do pliku i zeruje go. Co mogę zrobić aby temu zapobiec? Jakiego kodu użyć? Dzięki z góry i pozdrawiam, liczę na waszą pomoc! :)
  12. Luksor

    Przeźroczystość

    Jak dodać do PNG przeźroczystość? Żeby np. kolor czerwony był przeźroczysty w 50%. Jakim programem mogę to wykonać? Sprawdzałem w Photoshopie i takiej funkcji nie ma, w Google szukałem i też nie znalazłem odpowiedzi...
  13. Luksor

    Almora 0.7.6B

    Dokładnie. Spróbowałem i da się zmienić na dowolną liczbę: http://img10.imageshack.us/my.php?image=expkkm.png Nie tylko jest napisane, ale i oblicza x40. :D
  14. A jeśli ktoś przerwie działanie serwera np. restartem komputera?
  15. GML var imie_gracza; imie_gracza=get_string("Podaj imie:","Imie"); show_message("Witaj "+imie_gracza+"! Co tam u ciebie?"); A jeśli tekst ma być wyświetlany w innym miejscu niż po podaniu imienia (bo chyba o to ci chodzi) to użyj zmiennej globalnej, (nie var): CREATE GML global.imie_gracza=get_string("Podaj imie:","Imie"); Gdzieś indziej GML show_message("Witaj "+global.imie_gracza+"! Co tam u ciebie?");
  16. Dzięki :thumbsup: Wszytko działa poprawnie. Tylko mam jeszcze jedną prośbę: jak usunąć z pod okna tą konsolę? http://img16.imageshack.us/my.php?image=konsola.png
  17. Co muszę dodać do kodu? Bo mi jakoś nie działa, daję #include i różne nazwy np. <gdi32.lib> itd.
  18. Uczę się WinApi z tego kursu: http://stud.wsi.edu.pl/~sistudem #include <windows.h> int WINAPI WinMain(HINSTANCE hProgram, HINSTANCE, LPSTR, int swPokaz) { WNDCLASS wc; wc.style = 0; wc.hInstance = hProgram; wc.lpszClassName = "Moja Klasa"; wc.lpfnWndProc = DefWindowProc; wc.hIcon = LoadIcon(NULL,IDI_WINLOGO); wc.hCursor = LoadCursor(NULL,IDC_ARROW); wc.lpszMenuName = NULL; wc.cbClsExtra = 0; wc.cbWndExtra = 0; wc.hbrBackground = (HBRUSH) GetStockObject(BLACK_BRUSH); if(!RegisterClass(&wc)) return 0; HWND hOkno; hOkno = CreateWindowEx(WS_EX_TOPMOST,"Moja Klasa","Program 1", WS_OVERLAPPEDWINDOW,100,100,200,100, NULL,NULL,hProgram,NULL); ShowWindow(hOkno,swPokaz); MSG msg; while(1) { if(!IsWindow(hOkno)) break; GetMessage(&msg,NULL,0,0); DispatchMessage(&msg); } return 0; } Taki program powinien wyświetlać okienko z czarnym tłem, ale coś nie idzie mi przy kompilacji :/ wy się na pewno lepiej znacie, więc powiedzcie mi o co biega. Oczywiście daję treść błędów: [Linker error] undefined reference to `GetStockObject@4' ld returned 1 exit status Proszę o pomoc i poprawki kodu.
  19. Ciekawa gra, ale miejscami trochę monotonna. Grafika prosta, w sumie i dobrze, ale można dodać cieniowanie do klocków, jakieś jasne, wyblakłe tło i ładniejsze "ozdobniki". Daję 3, nie dlatego że jest złe wykonanie, tylko dlatego że bardzo prosto wykonać taką grę, to jest max jak na ten gatunek. Co do literówek, to na końcu się znalazła :P : http://img25.imageshack.us/img25/395/literowkaal7.png Powinno być chyba "do szczęścia"
  20. Luksor

    Tutoriale - Game Maker

    Przecież to ta zabugowana strona Markuza z gmclanu. :rolleyes:
  21. Np. styl graficzny :thumbsup:
  22. Świetny przykład Tymon, powinien znaleźć się na głównej. :thumbsup: Za pierwszym razem miałem 100% poprawności. xD https://gmclan.org/up2178_11_gesty.html - wersja .gm6
×
×
  • Dodaj nową pozycję...